一種文檔合成展示方法及裝置的制造方法
【技術領域】
[0001]本發明涉及文檔合成技術領域,更具體地說,涉及一種文檔合成展示方法及裝置。
【背景技術】
[0002]隨著企業信息化的普及,根據業務需求需要實現各種各樣的word文檔展示。而展示word文檔一般采用指定模板,模板只能展示單一需求的文檔,當需求變更時需要重新修改代碼加載文檔模板。這種指定模板方式既不能滿足用戶的靈活多樣性需求,又增加了大量的工作量。
[0003]因此,如何快速且靈活的實現業務需求所需的文檔樣式,是現在需要解決的問題。
【發明內容】
[0004]本發明的目的在于提供一種文檔合成展示方法及裝置,以實現快速且靈活的實現業務需求所需的文檔樣式。
[0005]為實現上述目的,本發明實施例提供了如下技術方案:
[0006]—種文檔合成展示方法,包括:
[0007]接收模板調取指令,從預先維護的模板庫中調取與所述模板調取指令相對應的目標模板;
[0008]接收書簽配置指令和表格配置指令,根據所述書簽配置指令對所述目標模板進行書簽設置,根據所述表格配置指令對所述目標模板進行表格設置;其中,所述書簽配置指令中攜帶書簽數據來源信息,所述表格配置指令中攜帶表格數據來源信息;
[0009]將配置后的目標模板按照預定文檔格式存儲。
[0010]優選的,所述將配置后的目標模板按照預定文檔格式存儲之前,包括:
[0011]將所述配置后的目標模板中的書簽,按照樹形方式分層展示。
[0012]優選的,接收模板調取指令,從預先維護的模板庫中調取與所述模板調取指令相對應的目標模板,包括:
[0013]接收模板調取指令,從程序響應的文件下選擇D0C文件最為所述目標模板;或者,
[0014]接收模板調取指令,從URL中獲取相應的文件流作為目標模板。
[0015]優選的,所述書簽數據來源信息中的數據來源類型包括:
[0016]SQL類型數據來源、內置初始參數類型數據來源、自定義實例對象屬性數據來源和word文件流類型數據來源。
[0017]一種文檔合成展示裝置,包括:
[0018]模板配置模塊,用于接收模板調取指令,從預先維護的模板庫中調取與所述模板調取指令相對應的目標模板;
[0019]書簽及表格配置模塊,用于接收書簽配置指令和表格配置指令,根據所述書簽配置指令對所述目標模板進行書簽設置,根據所述表格配置指令對所述目標模板進行表格設置;其中,所述書簽配置指令中攜帶書簽數據來源信息,所述表格配置指令中攜帶表格數據來源信息;
[0020]存儲模塊,用于將配置后的目標模板按照預定文檔格式存儲。
[0021]優選的,所述裝置包括:
[0022]展示模塊,用于將所述配置后的目標模板中的書簽,按照樹形方式分層展示。
[0023]優選的,所述模板配置模塊包括:第一配置單元或者第二配置單元;
[0024]所述第一配置單元,用于接收模板調取指令,從程序響應的文件下選擇D0C文件最為所述目標模板;
[0025]所述第二配置單元,用于接收模板調取指令,從URL中獲取相應的文件流作為目標模板。
[0026]優選的,所述書簽數據來源信息中的數據來源類型包括:
[0027]SQL類型數據來源、內置初始參數類型數據來源、自定義實例對象屬性數據來源和word文件流類型數據來源。
[0028]通過以上方案可知,本發明實施例提供的一種文檔合成展示方法及裝置,包括:接收模板調取指令,從預先維護的模板庫中調取與所述模板調取指令相對應的目標模板;接收書簽配置指令和表格配置指令,根據所述書簽配置指令對所述目標模板進行書簽設置,根據所述表格配置指令對所述目標模板進行表格設置;其中,所述書簽配置指令中攜帶書簽數據來源信息,所述表格配置指令中攜帶表格數據來源信息;將配置后的目標模板按照預定文檔格式存儲。
[0029]可見,本實施例提供的文檔合成展示方式,可以根據業務需求進行靈活的制定word模板,制定書簽和數據來源,快速的實現用戶對word文檔的格式化、模板化功能的需求。并且用戶在需要展示某種word文檔時不在需要關心應用系統中現有模板是否符合展示需要,只需根據具體要求自行制定word模板和標簽,根據所需模板標簽生產文檔,確保了文檔展示的高效性和靈活性,從而實現了快速且靈活的實現業務需求所需的文檔樣式。
【附圖說明】
[0030]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0031 ]圖1為本發明實施例公開的一種文檔合成展示方法流程示意圖;
[0032]圖2為本發明實施例公開的書簽配置表格示意圖;
[0033]圖3為本發明實施例公開的書簽展示示意圖;
[0034]圖4為本發明實施例公開的一種文檔合成展示裝置結構示意圖;
[0035]圖5為本發明實施例公開的另一種文檔合成展示裝置結構示意圖。
【具體實施方式】
[0036]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0037]本發明實施例公開了一種文檔合成展示方法及裝置,以實現快速且靈活的實現業務需求所需的文檔樣式。
[0038]參見圖1,本發明實施例提供的一種文檔合成展示方法,包括:
[0039]S101、接收模板調取指令,從預先維護的模板庫中調取與所述模板調取指令相對應的目標模板;
[0040]其中,接收模板調取指令,從預先維護的模板庫中調取與所述模板調取指令相對應的目標模板,包括:
[0041]接收模板調取指令,從程序響應的文件下選擇D0C文件最為所述目標模板;或者,
[0042]接收模板調取指令,從URL中獲取相應的文件流作為目標模板。
[0043]具體的,在本實施例中首先需要用戶從預先維護好的模板庫中選擇目標模板,目標模板的地址默認為程序響應的文件下D0C文件,同時可以支持從URL中獲取響應的文件流方式。單位和站點ID等考慮各個項目中針對不同單位或網省設置不同模板的情況。
[0044]S102、接收書簽配置指令和表格配置指令,根據所述書簽配置指令對所述目標模板進行書簽設置,根據所述表格配置指令對所述目標模板進行表格設置;其中,所述書簽配置指令中攜帶書簽數據來源信息,所述表格配置指令中攜帶表格數據來源信息;
[0045]具體的,為了滿足用戶對已經維護好的目標模板進行進行自定義的配置,因此在本實施例中,用戶可以對目標模板進行書簽配置和表格配置,并可以指定書簽和表格的數據來源,其數據來源支持不同類型的數據來源。
[0046]其中,所述書簽數據來源信息中的數據來源類型包括:
[0047]SQL類型數據來源、內置初始參數類型數據來源、自定義實例對象屬性數據來源和word文件流類型數據來源。
[0048]例如參見圖2中的書簽配置表格示意圖中,數據來源的類型可以為:SQL類型數據來源、內置初始參數類型數據來源、自定義實例對象屬性數據來源和word文件流類型數據來源,其中SQL類型數據源來源于自定義的SQL語句,SQL語句并可替換關鍵字;內置初始參數類型數據來源于系統提供的基本數據,如當前時間,當前人等信息;word文件流類型可以直接訪問URL地址或其他可以讀取到word文件流數據。
[0049]具體的,