專利名稱:Winform下窗體的通用打印方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)應(yīng)用技術(shù),尤其涉及一種打印方法。
背景技術(shù):
統(tǒng)計(jì)行業(yè)報(bào)表的顯示有其特定的格式和規(guī)范,這些格式和要求必須符合國(guó)家統(tǒng)計(jì) 制度的規(guī)定?,F(xiàn)在的統(tǒng)計(jì)軟件中報(bào)表打印都是將數(shù)據(jù)導(dǎo)出到Excel或其它軟件中,進(jìn)行分 續(xù)表、固化每張報(bào)表的表頭和甲欄分組的整理,使其符合國(guó)家規(guī)定的要求后,再進(jìn)行打印。 這種方式主要存在以下幾個(gè)問(wèn)題既浪費(fèi)了人力、物力,又降低了工作效率,造成了資源上 的浪費(fèi);在人工調(diào)整報(bào)表格式的過(guò)程中,操作人員很有可能無(wú)意改動(dòng)了報(bào)表中的數(shù)據(jù),造成 了統(tǒng)計(jì)數(shù)據(jù)的不準(zhǔn)確。國(guó)家統(tǒng)計(jì)制度的變更,會(huì)影響到系統(tǒng)的使用,增加系統(tǒng)的維護(hù)工作量。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)效果能夠克服上述缺陷,提供一種Winform下窗體的通用打印方 法,其提高了報(bào)表的準(zhǔn)確率和打印效率。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案其包括如下步驟A.表單創(chuàng)建;B.創(chuàng)建數(shù)據(jù)表;C.輸入數(shù)據(jù)表數(shù)據(jù);D.對(duì)數(shù)據(jù)表的數(shù)據(jù)自動(dòng)調(diào)整/管理;E.自動(dòng)定制打印格式;F.打印。WinForm下窗體的通用打印方法能夠很好的解決以下幾點(diǎn)問(wèn)題1.能夠使得自動(dòng)打印的報(bào)表符合國(guó)家規(guī)范的要求;2.整個(gè)報(bào)表打印過(guò)程無(wú)需人工干預(yù),減少了數(shù)據(jù)被無(wú)意修改的機(jī)率;3.報(bào)表的格式靈活定義,可以根據(jù)國(guó)家統(tǒng)計(jì)制度的變化靈活的調(diào)整報(bào)表的格式與 內(nèi)容。以下為對(duì)各個(gè)具體的實(shí)施方法加以簡(jiǎn)述打印格式的規(guī)范1.自動(dòng)區(qū)分續(xù)表WiriR)rm下窗體的通用打印方法對(duì)于橫向過(guò)寬的報(bào)表,由系統(tǒng)自動(dòng)根據(jù)打印紙張 的大小,獲得應(yīng)該在那一列區(qū)分續(xù)表,并自動(dòng)在表頭增加續(xù)一、續(xù)二的字樣,以保證國(guó)家報(bào) 表格式的規(guī)范。2.自動(dòng)固化表頭Wir^orm下窗體的通用打印方法對(duì)于縱向打印的每張報(bào)表,在表頭都會(huì)增加固定 格式的“中國(guó)式”多表頭,使得報(bào)表的查看能夠更加直觀,同時(shí)也保證了國(guó)家報(bào)表格式的規(guī)范。3.自動(dòng)固化甲欄分組統(tǒng)計(jì)行業(yè)的報(bào)表甲欄分組因涉及到多種行業(yè),多種職業(yè),是最為復(fù)雜和最難實(shí)現(xiàn) 的。Wir^orm下窗體的通用打印方法能夠通過(guò)系統(tǒng)設(shè)置自動(dòng)將甲欄分組在報(bào)表中打印,提高 了工作效率。無(wú)需人工干預(yù)=Wir^orm下窗體的通用打印方法只需要操作人員點(diǎn)擊一下“打印” 的按鈕,即可自動(dòng)實(shí)現(xiàn)打印的全過(guò)程,中間無(wú)需人工干預(yù),減少了有意或無(wú)意的數(shù)據(jù)修改, 保證了統(tǒng)計(jì)數(shù)據(jù)的準(zhǔn)確性。報(bào)表格式靈活定義=Wir^orm下窗體的通用打印方法可以靈活的定義報(bào)表的格 式,即在國(guó)家統(tǒng)計(jì)制度變更后,可以實(shí)時(shí)的調(diào)整報(bào)表的格式和內(nèi)容,保證統(tǒng)計(jì)報(bào)表與國(guó)家統(tǒng) 計(jì)制度的同步。
具體實(shí)施例方式本發(fā)明的通用打印方法包括如下步驟A.表單創(chuàng)建;B.創(chuàng)建數(shù)據(jù)表;C.輸入數(shù)據(jù)表數(shù)據(jù);D.對(duì)數(shù)據(jù)表的數(shù)據(jù)自動(dòng)調(diào)整/管理;E.自動(dòng)定制打印格式;F.打印。
權(quán)利要求
1. 一種Winform下窗體的通用打印方法,其特征在于包括如下步驟A.表單創(chuàng)建;B.創(chuàng)建數(shù)據(jù)表;C.輸入數(shù)據(jù)表數(shù)據(jù);D.對(duì)數(shù)據(jù)表的數(shù)據(jù)自動(dòng)調(diào)整、管理;E.自動(dòng)定制打印格式;F.打印。
全文摘要
本發(fā)明涉及一種計(jì)算機(jī)應(yīng)用技術(shù),尤其涉及一種打印方法。本發(fā)明的Winform下窗體的通用打印方法,包括如下步驟A.表單創(chuàng)建;B.創(chuàng)建數(shù)據(jù)表;C.輸入數(shù)據(jù)表數(shù)據(jù);D.對(duì)數(shù)據(jù)表的數(shù)據(jù)自動(dòng)調(diào)整、管理;E.自動(dòng)定制打印格式;F.打印。本方法無(wú)需人工干預(yù),報(bào)表格式靈活定義。
文檔編號(hào)G06F9/44GK102117204SQ20091025612
公開日2011年7月6日 申請(qǐng)日期2009年12月31日 優(yōu)先權(quán)日2009年12月31日
發(fā)明者矯文成, 翟偉偉, 蔡宇玉 申請(qǐng)人:青島海爾軟件有限公司