CN103455290A - Visio document-based general report template print method - Google Patents

Visio document-based general report template print method Download PDF

Info

Publication number
CN103455290A
CN103455290A CN2013104010262A CN201310401026A CN103455290A CN 103455290 A CN103455290 A CN 103455290A CN 2013104010262 A CN2013104010262 A CN 2013104010262A CN 201310401026 A CN201310401026 A CN 201310401026A CN 103455290 A CN103455290 A CN 103455290A
Authority
CN
China
Prior art keywords
report
template
report template
software
document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013104010262A
Other languages
Chinese (zh)
Inventor
汤征
李顶立
叶树明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SUZHOU BAIHUI HUAYE PRECISION APPARATUS Co Ltd
Original Assignee
SUZHOU BAIHUI HUAYE PRECISION APPARATUS Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SUZHOU BAIHUI HUAYE PRECISION APPARATUS Co Ltd filed Critical SUZHOU BAIHUI HUAYE PRECISION APPARATUS Co Ltd
Priority to CN2013104010262A priority Critical patent/CN103455290A/en
Publication of CN103455290A publication Critical patent/CN103455290A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

The invention discloses a Visio document-based general report template print method. The problems of inefficiency and high resource consumption of report printing caused by the fact that a Word-based report template system needs to invoke a program interface depending on giant Word software are well solved by adopting the design idea of customizing report templates by virtue of Visio software, the conversion method of converting Visio documents into XML print template documents as well as the method of realizing template document loading, external graphics outputting and template document printing by a report template print module.

Description

A kind of method of the general reporting printing template based on the Visio document
Technical field
The present invention relates to the electronic document browsing field, particularly a kind of method of the general reporting printing template based on the Visio document.
Background technology
Development along with Automated Technology in Office, electronic document has replaced traditional hand-written report gradually, all kinds of automated softwares provide a large amount of different report files of form, but due to different user to reporting format require different, and regular software realizes that by coding the different-format report is comparatively loaded down with trivial details, most software can only be supported one or more reporting formats mostly, is difficult to meet user's demand.
Part software can be realized by the mode of report template the report of different print formats, but due to mostly based on html editor or Word document editing machine editor report template.Report template based on html document, owing to being limited to the HTML standard, the customizable degree of report is lower, and the report editor is complicated and loaded down with trivial details, while editing complicated report template, also needs the editor, to the HTML standard, certain understanding is arranged.And although the report template edit model based on the Word file is comparatively directly perceived, but this scheme can't be applied to not install on the computer of Word office software, also can't be applied to most of mobile phone or panel computer, and because Word printed report template does not provide the interface of automated graphical form, so also can't in such report, automatically generate pictorial statement by print software.In addition, the report template system based on Word need to be called the routine interface that depends on huge Word software, and efficiency and the resource consumption of reporting printing are larger.
Summary of the invention
The objective of the invention is the defect existed in prior art in order to solve, a kind of method of the general reporting printing template based on the Visio document is provided, by realize customizing the design philosophy of report template by Visio software, the Visio file is converted to conversion method and the report template print components of XML printing template file and realizes that template document loads, the method that outside drawing output and template document are printed, the report template system well solved based on Word need to be called the routine interface that depends on huge Word software, the problem that the efficiency of reporting printing and resource consumption are larger.
In order to address the above problem, technical scheme provided by the present invention is: a kind of method of the general reporting printing template based on the Visio document, and the method comprises the following steps: when the user need to be customized report template, the step of employing is as follows:
(1) draw the designing draft of report according to user's request;
(2), according to sketch, use the Visio document of the corresponding report template of Visio Software for Design;
(3) use crossover tool that the Visio document is converted to the XML format file;
(4) XML document is imported to the report template editing machine;
(5) the operation report Template Editors carries out customization and editor to report;
(6) will report that the report template that editing machine is exported is sent to the client as final customization report template.
Further, the method of a kind of general reporting printing template based on the Visio document according to claim 1, the method further comprises: if, when the user need to print required print from the definition report template, reporting printing software is realized this function in accordance with the following steps:
(1) reporting software is waited for user's operation after starting;
(2) user has called the printing function of reporting software;
(3) Bootload report template assembly;
(4) software loads by the document interface of report template assembly the customization report template that needs printing;
(5) software is reported according to the stencil marking customization loaded by the printing interface of report template assembly;
(6) printed report outputs to printer or screen or file.
The invention has the beneficial effects as follows: the user can carry out according to different demands the height customization of template, and except the report template assembly of lightweight, do not rely on any third party software or operating system assembly, can easily realize by the Visio editing machine report layout of various complexity, without buying or development Report stencil design device, can be by calling the report template assembly of different platform, realize the report template function on mobile phone or flat board, can realize more complicated report template customized demand (intelligent typesetting by the report template editing machine, equation editing output etc.), can pass through outside drawing interface output pattern form in template of stencil marking assembly, due to the template assembly that only needs to load lightweight, printing effect is high, take resource few.
The accompanying drawing explanation
Fig. 1 is report template designer workflow diagram;
Fig. 2 is report template print software workflow diagram.
Embodiment
Further illustrate the present invention below in conjunction with accompanying drawing and embodiment.
As shown in Figure 1, at first draw the designing draft of report according to user's request, according to sketch, use the Visio document of the corresponding report template of Visio Software for Design, use afterwards crossover tool that the Visio document is converted to the XML format file, XML document is imported to the report template editing machine, and the operation report Template Editors carries out customization and editor to report, and the report template of report editing machine output is sent to the client as final customization report template.
As shown in Figure 2, at first reporting software is waited for user's operation after starting, secondly the user has called the printing function of reporting software, Bootload report template assembly, software loads by the document interface of report template assembly the customization report template that needs printing, software passes through the printing interface of report template assembly according to the stencil marking customization report loaded, and printed report outputs to printer or screen or file.
Embodiment:
Be reported as example with hospital's customization Holter homepage.
At first the description to report output content, typesetting and form according to the user, report the sketch of design proposal accordingly by the software development such as Word or manual drawing; Secondly customization report developer can design corresponding Visio document according to this sketch by Viso software, and by the powerful and What You See Is What You Get editting function flexibly of Visio, the developer can realize that the user is in report typesetting and stylistic demand like a cork; The developer is converted to the Visio report template of design to comprise report typesetting format information and do not rely on the XML document with Visio by corresponding crossover tool again, and imports in the report template editing machine that can read this XML document; Last developer is the report template file that exportable portion can be realized customization report demand after completing, output format editor content-defined to the report output of customization report by the report template editing machine.Send to the client to import in the software of integrated reporting printing template system this document, can realize that the user prints the demand of its customization report.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (2)

1. the method for the general reporting printing template based on the Visio document, is characterized in that, the method comprises the following steps: when the user need to be customized report template, the step of employing is as follows:
(1) draw the designing draft of report according to user's request;
(2), according to sketch, use the Visio document of the corresponding report template of Visio Software for Design;
(3) use crossover tool that the Visio document is converted to the XML format file;
(4) XML document is imported to the report template editing machine;
(5) the operation report Template Editors carries out customization and editor to report;
(6) will report that the report template that editing machine is exported is sent to the client as final customization report template.
2. the method for a kind of general reporting printing template based on the Visio document according to claim 1, the method further comprises: if, when the user need to print required print from the definition report template, reporting printing software is realized this function in accordance with the following steps:
(1) reporting software is waited for user's operation after starting;
(2) user has called the printing function of reporting software;
(3) Bootload report template assembly;
(4) software loads by the document interface of report template assembly the customization report template that needs printing;
(5) software is reported according to the stencil marking customization loaded by the printing interface of report template assembly;
(6) printed report outputs to printer or screen or file.
CN2013104010262A 2013-09-06 2013-09-06 Visio document-based general report template print method Pending CN103455290A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013104010262A CN103455290A (en) 2013-09-06 2013-09-06 Visio document-based general report template print method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013104010262A CN103455290A (en) 2013-09-06 2013-09-06 Visio document-based general report template print method

Publications (1)

Publication Number Publication Date
CN103455290A true CN103455290A (en) 2013-12-18

Family

ID=49737710

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013104010262A Pending CN103455290A (en) 2013-09-06 2013-09-06 Visio document-based general report template print method

Country Status (1)

Country Link
CN (1) CN103455290A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104997506A (en) * 2015-06-15 2015-10-28 深圳市理邦精密仪器股份有限公司 Method and apparatus for flexibly configuring electrocardiographic report
CN106407172A (en) * 2016-11-21 2017-02-15 成都鼎桥通信技术有限公司 XML (Extensible Markup Language)-based report generating method
CN113569542A (en) * 2021-07-13 2021-10-29 上海核工程研究设计院有限公司 Implementation method for automatically drawing and analyzing nuclear power engineering construction plan network diagram

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060203294A1 (en) * 2005-03-04 2006-09-14 Canon Kabushiki Kaisha Layout processing method, information processing apparatus, and computer program
CN101078989A (en) * 2007-07-31 2007-11-28 阮俊杰 Visio file cross-platform network browser implementation method and software
CN101477449A (en) * 2009-01-20 2009-07-08 北京展鹏电子技术有限公司 Printing management system and method
US20110194139A1 (en) * 2007-06-27 2011-08-11 Jun Xiao Printing Structured Documents
CN102360274A (en) * 2011-09-30 2012-02-22 上海慧谋网络科技有限公司 Variable-data printing template realization device and application method for same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060203294A1 (en) * 2005-03-04 2006-09-14 Canon Kabushiki Kaisha Layout processing method, information processing apparatus, and computer program
US20110194139A1 (en) * 2007-06-27 2011-08-11 Jun Xiao Printing Structured Documents
CN101078989A (en) * 2007-07-31 2007-11-28 阮俊杰 Visio file cross-platform network browser implementation method and software
CN101477449A (en) * 2009-01-20 2009-07-08 北京展鹏电子技术有限公司 Printing management system and method
CN102360274A (en) * 2011-09-30 2012-02-22 上海慧谋网络科技有限公司 Variable-data printing template realization device and application method for same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104997506A (en) * 2015-06-15 2015-10-28 深圳市理邦精密仪器股份有限公司 Method and apparatus for flexibly configuring electrocardiographic report
CN106407172A (en) * 2016-11-21 2017-02-15 成都鼎桥通信技术有限公司 XML (Extensible Markup Language)-based report generating method
CN106407172B (en) * 2016-11-21 2019-06-07 成都鼎桥通信技术有限公司 A kind of report form generation method based on XML
CN113569542A (en) * 2021-07-13 2021-10-29 上海核工程研究设计院有限公司 Implementation method for automatically drawing and analyzing nuclear power engineering construction plan network diagram

Similar Documents

Publication Publication Date Title
CN101661460B (en) Method and device for generating management system report
CN103955364B (en) A kind of front end assemblies method suitable for mobile phone
CN101706821B (en) Tag-based mobile internet page design system and method
CN104360992A (en) WEB report design system built based on EXCEL platform and implementation method
CN111562919A (en) Method, system and storage medium for generating front-end webpage code based on PSD file
CN101706771A (en) Template-based intelligent format checking method aiming at Word document
CN106469140A (en) A kind of report generating system and its method
CN103324731A (en) Method and device for converting spreadsheet file into web format file
CN104267949A (en) Form designer and form design method
CN101751382A (en) Data acquisition method based on labels and system thereof
JP5042502B2 (en) System and method for storing documents in serial binary format
US11349902B2 (en) System and method to standardize and improve implementation efficiency of user interface content
CN106776800B (en) Page generation method, device and system for AngularJS framework
CN101430684A (en) Method and apparatus for mutual conversion between Chinese work office software document and documents with other format
CN110474836A (en) A kind of email template generation method, calculates equipment and medium at device
CN105630747A (en) Inspection report specialization system and method applied to special device industry
CN103309849B (en) A kind of docx document creation based on OpenXML and amending method
CN103455290A (en) Visio document-based general report template print method
CN105760172A (en) Statement generation method based on itext
CN113705181A (en) Method for annotating files in browser
CN111367607A (en) Dynamic electronic contract generating and signing system and implementation method thereof
CN102411498A (en) Method for realizing data model and graphical designer
CN111708529B (en) Method for generating form through dragging based on angular
CN102708710B (en) E-book reader and working method thereof
CN115857934A (en) Method for generating form page according to configuration variable file

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131218

RJ01 Rejection of invention patent application after publication