欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于Visio文檔的通用報告打印模板的方法

文檔序號:6510386閱讀:304來源:國知局
一種基于Visio文檔的通用報告打印模板的方法
【專利摘要】本發(fā)明公開了一種基于Visio文檔的通用報告打印模板的方法,通過借助Visio軟件實現(xiàn)定制化報告模板的設(shè)計思想、Visio文件轉(zhuǎn)換為XML打印模板文件的轉(zhuǎn)換方法以及報告模板打印組件實現(xiàn)模板文檔加載、外部繪圖輸出與模板文檔打印的方法,很好的解決了基于Word的報告模板系統(tǒng)需要調(diào)用依賴于龐大的Word軟件的程序接口,報告打印的效率和資源消耗較大的問題。
【專利說明】—種基于Visio文檔的通用報告打印模板的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子文檔閱覽領(lǐng)域,特別涉及一種基于Visio文檔的通用報告打印模板的方法。
【背景技術(shù)】
[0002]隨著辦公自動化技術(shù)的發(fā)展,電子文檔逐漸取代了傳統(tǒng)的手寫報告,各類自動化軟件提供了大量的格式各異的報告文檔,但由于不同用戶對報告格式的要求各不相同,而一般軟件通過編碼實現(xiàn)不同格式報告較為繁瑣,大多數(shù)軟件大多只能支持一種或幾種報告格式,難以滿足用戶的需求。
[0003]部分軟件可以通過報告模板的方式實現(xiàn)不同打印格式的報告,但由于大多基于HTML編輯器或者Word文檔編輯器編輯報告模板?;贖TML文檔的報告模板,由于受限于HTML標準,報告的可定制程度較低,報告編輯復雜而繁瑣,編輯復雜報告模板時還需要編輯者對HTML標準有一定的了解。而基于Word文件的報告模板雖然模板編輯較為直觀,但該方案無法應(yīng)用于未安裝Word辦公軟件的電腦上,也無法應(yīng)用于大部分手機或平板電腦,而且由于Word打印報告模板沒有提供自動化圖形報表的接口,因此也無法在該類報告中打印軟件自動生成圖形報表。另外,基于Word的報告模板系統(tǒng)需要調(diào)用依賴于龐大的Word軟件的程序接口,報告打印的效率和資源消耗較大。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中存在的缺陷,提供一種基于Visio文檔的通用報告打印模板的方法,通過借助Visio軟件實現(xiàn)定制化報告模板的設(shè)計思想、Visio文件轉(zhuǎn)換為XML打印模板文件的轉(zhuǎn)換方法以及報告模板打印組件實現(xiàn)模板文檔加載、外部繪圖輸出與模板文檔打印的方法,很好的解決了基于Word的報告模板系統(tǒng)需要調(diào)用依賴于龐大的Word軟件的程序接口,報告打印的效率和資源消耗較大的問題。
[0005]為了解決上述問題,本發(fā)明所提供的技術(shù)方案是:一種基于Visio文檔的通用報告打印模板的方法,該方法包括以下步驟:當用戶需要對報告模板進行定制化時,采用的步驟如下:
[0006](I)根據(jù)用戶需求繪制報告的設(shè)計草圖;
[0007](2)根據(jù)草圖,使用Visio軟件設(shè)計相應(yīng)的報告模板的Visio文檔;
[0008](3)使用轉(zhuǎn)換工具將Visio文檔轉(zhuǎn)換為XML格式文檔;
[0009](4)將XML文檔導入到報告模板編輯器;
[0010](5)使用報告模板編輯器對報告進行定制化處理及編輯;
[0011](6)將報告編輯器輸出的報告模版作為最終的定制報告模板發(fā)送至客戶。
[0012]進一步的,根據(jù)權(quán)利要求1所述的一種基于Visio文檔的通用報告打印模板的方法,該方法進一步包括:若用戶需要打印所需的自定義打印報告模板時,報告打印軟件按照如下步驟實現(xiàn)該功能:[0013](I)報告軟件啟動后等待用戶操作;
[0014](2)用戶調(diào)用了報告軟件的打印功能;
[0015](3)軟件加載報告模板組件;
[0016](4)軟件通過報告模板組件的文檔接口加載需要打印的用戶定制報告模板;
[0017](5)軟件通過報告模板組件的打印接口按照加載的模板打印用戶定制報告;
[0018](6)打印報告輸出到打印機或屏幕或文件。
[0019]本發(fā)明的有益效果是:用戶可根據(jù)不同需求進行模板的高度定制化,并且除輕量級的報告模板組件外,不依賴于任何第三方軟件或操作系統(tǒng)組件,可借助Visio編輯器輕松實現(xiàn)各種復雜的報告布局,無需購買或開發(fā)報告模板設(shè)計器,可通過調(diào)用不同平臺的報告模板組件,在手機或平板上實現(xiàn)報告模板功能,可借助報告模板編輯器實現(xiàn)更為復雜的報告模板定制需求(智能化排版、公式編輯輸出等),可通過模板打印組件的外部繪圖接口在模板中輸出圖形化報表,由于僅需要加載輕量級的模板組件,打印效率高,占用資源少。
【專利附圖】

【附圖說明】
[0020]圖1是報告模板設(shè)計人員工作流程圖;
[0021]圖2是報告模板打印軟件工作流程圖。
【具體實施方式】
[0022]下面結(jié)合附圖與實施例進一步說明本發(fā)明。
[0023]如圖1所示,首先根據(jù)用戶需求繪制報告的設(shè)計草圖,根據(jù)草圖,使用Visio軟件設(shè)計相應(yīng)的報告模板的Visio文檔,之后使用轉(zhuǎn)換工具將Visio文檔轉(zhuǎn)換為XML格式文檔,將XML文檔導入到報告模板編輯器,使用報告模板編輯器對報告進行定制化處理及編輯,將報告編輯器輸出的報告模版作為最終的定制報告模板發(fā)送至客戶。
[0024]如圖2所示,首先報告軟件啟動后等待用戶操作,其次用戶調(diào)用了報告軟件的打印功能,軟件加載報告模板組件,軟件通過報告模板組件的文檔接口加載需要打印的用戶定制報告模板,軟件通過報告模板組件的打印接口按照加載的模板打印用戶定制報告,打印報告輸出到打印機或屏幕或文件。
[0025]實施例:
[0026]以醫(yī)院定制動態(tài)心電圖首頁報告為例。
[0027]首先根據(jù)用戶對報告輸出內(nèi)容、排版和格式的描述,借助Word等軟件制作或手工繪制相應(yīng)的報告設(shè)計方案的草圖;其次定制報告開發(fā)人員即可通過Viso軟件根據(jù)該草圖設(shè)計相應(yīng)的Visio文檔,借助Visio強大而靈活的所見即所得編輯功能,開發(fā)人員可以輕松地實現(xiàn)用戶在報告排版和格式上的需求;再次開發(fā)人員通過相應(yīng)的轉(zhuǎn)換工具將設(shè)計的Visio報告模板轉(zhuǎn)換為包含報告排版格式信息且不依賴與Visio的XML文檔,并導入到可讀取該XML文檔的報告模板編輯器中;最后開發(fā)人員通過報告模板編輯器完成對定制報告的報告輸出內(nèi)容定義、輸出格式編輯后即可輸出一份可實現(xiàn)用戶定制報告需求的報告模板文件。將該文件發(fā)送給客戶導入到集成報告打印模板系統(tǒng)的軟件中,即可實現(xiàn)用戶打印其定制報告的需求。
[0028]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種基于ViSio文檔的通用報告打印模板的方法,其特征在于,該方法包括以下步驟:當用戶需要對報告模板進行定制化時,采用的步驟如下: (1)根據(jù)用戶需求繪制報告的設(shè)計草圖; (2)根據(jù)草圖,使用Visio軟件設(shè)計相應(yīng)的報告模板的Visio文檔; (3)使用轉(zhuǎn)換工具將Visio文檔轉(zhuǎn)換為XML格式文檔; (4)將XML文檔導入到報告模板編輯器; (5)使用報告模板編輯器對報告進行定制化處理及編輯; (6)將報告編輯器輸出的報告模版作為最終的定制報告模板發(fā)送至客戶。
2.根據(jù)權(quán)利要求1所述的一種基于Visio文檔的通用報告打印模板的方法,該方法進一步包括:若用戶需要打印所需的自定義打印報告模板時,報告打印軟件按照如下步驟實現(xiàn)該功能: (1)報告軟件啟動后等待用戶操作; (2)用戶調(diào)用了報告軟件的打印功能; (3)軟件加載報告模板組件; (4)軟件通過報告模板組件的文檔接口加載需要打印的用戶定制報告模板; (5)軟件通過報告模板組件的打印接口按照加載的模板打印用戶定制報告; (6)打印報告輸出到打印機或屏幕或文件。
【文檔編號】G06F3/12GK103455290SQ201310401026
【公開日】2013年12月18日 申請日期:2013年9月6日 優(yōu)先權(quán)日:2013年9月6日
【發(fā)明者】湯征, 李頂立, 葉樹明 申請人:蘇州百慧華業(yè)精密儀器有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
遂平县| 安徽省| 普安县| 玉环县| 涿州市| 呼和浩特市| 津南区| 城口县| 广南县| 临澧县| 五华县| 安顺市| 祥云县| 弥渡县| 朔州市| 牡丹江市| 定结县| 汶上县| 方城县| 土默特左旗| 中江县| 涟源市| 安新县| 乐陵市| 嘉鱼县| 青岛市| 阳新县| 永新县| 区。| 金塔县| 茂名市| 正阳县| 高台县| 黄梅县| 莱州市| 辉县市| 蓝山县| 曲麻莱县| 桓台县| 诸城市| 天门市|