專利名稱:一種在同一紙張上反復(fù)連續(xù)打印的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子病歷技術(shù)領(lǐng)域,具體地,涉及一種在同一紙張上反復(fù)連續(xù)打印的方法及系統(tǒng)。
背景技術(shù):
在電子病歷軟件應(yīng)用領(lǐng)域,有一個(gè)技術(shù)問(wèn)題困擾各個(gè)軟件公司多年,至今未找到好地解決辦法。一份完整的住院病歷由各種入院病歷、入院錄、首次病程錄、病程錄、上級(jí)醫(yī)師查房錄、醫(yī)囑等許多段落組成,醫(yī)生每次記錄一個(gè)或多個(gè)段落。醫(yī)院對(duì)計(jì)算機(jī)打印病歷的要求是:紙張必須在寫(xiě)滿或打滿一張后,才能繼續(xù)下一張,每一段必須緊接著前一段,不能有空行。也就是說(shuō),臨床各種病歷、醫(yī)囑等文檔,有一個(gè)特點(diǎn),就是一般不是一次打印完成的,而是要在同一紙張上進(jìn)行多次打印才能夠完成。比方說(shuō),一張空白的病程錄紙,在手工操作上,第一天,醫(yī)生在上面寫(xiě)了 5行文字,此醫(yī)生第二天要寫(xiě)病程錄,就必須接下去在從第六行開(kāi)始寫(xiě)。在電子病歷或類似軟件中,第一天的病程錄在一張白紙上打印了 5行,第二天,就必須從第6行開(kāi)始打印,而且不能夠留有空行,否則既浪費(fèi)紙張,又不符合臨床病歷的記錄原則。臨床的醫(yī)囑,也存在類似的問(wèn)題。這個(gè)問(wèn)題,一般在諸如Word這樣的軟件中,都得不到很好的支持,也就是說(shuō),在被要求在同一張紙上,進(jìn)行第二次、第三次、甚至第四次繼續(xù)打印的時(shí)候,也不能夠精確確定從什么地方開(kāi)始打印,才能夠使得多天打印出來(lái)的病歷,看上去像是一次性打印出來(lái)的一樣。在目前的電子病歷或類似軟件中,處理方法非常繁瑣,容易出錯(cuò),或者說(shuō)幾乎無(wú)法處理。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在打印不方便和容易出錯(cuò)
等缺陷。
發(fā)明內(nèi)容
本發(fā)明的目的在于,針對(duì)上述問(wèn)題,提出一種在同一紙張上反復(fù)連續(xù)打印的方法,以實(shí)現(xiàn)打印方便和不易出錯(cuò)的優(yōu)點(diǎn)。本發(fā)明的第二目的在于,提出一種在同一紙張上反復(fù)連續(xù)打印的系統(tǒng)。為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是:一種在同一紙張上反復(fù)連續(xù)打印的方法,主要包括:
a、對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體;
b、以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。進(jìn)一步地,以上所述的在同一紙張上反復(fù)連續(xù)打印的方法,在步驟b之后,還包括:
C、當(dāng)遇到打印換頁(yè)時(shí),提醒用戶是否打印結(jié)束行號(hào);
若用戶選擇打印結(jié)束行號(hào),那么,換頁(yè)后,行號(hào)從O行開(kāi)始,重新自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。進(jìn)一步地,以上所述的在同一紙張上反復(fù)連續(xù)打印的方法,在步驟c中,還包括: 若未提醒用戶打印結(jié)束行號(hào)或用戶未選擇打印結(jié)束行號(hào),那么,換頁(yè)后,在下一次打印
之前,行號(hào)從O行開(kāi)始,用戶手動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。進(jìn)一步地,以上所述的在同一紙張上反復(fù)連續(xù)打印的方法,在步驟b之后,還包括:
在打印出現(xiàn)錯(cuò)誤或者打印故障后,重新打印。同時(shí),本發(fā)明采用的另一技術(shù)方案是:一種在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),主要包括:
預(yù)定義模塊:用于對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體;
自動(dòng)計(jì)算模塊:用于在所述預(yù)定義模塊預(yù)定義打印字體后,以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。進(jìn)一步地,以上所述的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),還包括:
換頁(yè)自動(dòng)處理模塊:用于在所述自動(dòng)計(jì)算模塊處理后,當(dāng)遇到打印換頁(yè)時(shí),提醒用戶是否打印結(jié)束行號(hào);若用戶選擇打印結(jié)束行號(hào),那么,換頁(yè)后,行號(hào)從O行開(kāi)始,重新自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。進(jìn)一步地,以上所述的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),還包括:
換頁(yè)手動(dòng)處理模塊:用于在所述自動(dòng)計(jì)算模塊處理后,當(dāng)遇到打印換頁(yè)時(shí),若未提醒用戶打印結(jié)束行號(hào)或用戶未選擇打印結(jié)束行號(hào),那么,換頁(yè)后,在下一次打印之前,行號(hào)從O行開(kāi)始,用戶手動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。進(jìn)一步地,以上所述的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),還包括:
重新打印模塊:用于在所述自動(dòng)計(jì)算模塊處理后,在打印出現(xiàn)錯(cuò)誤或者打印故障后,重新打印。本發(fā)明各實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的方法及系統(tǒng),由于該方法主要包括:對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體;以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置;可以能夠解決在同一紙張上反復(fù)連續(xù)打印的問(wèn)題;從而可以克服現(xiàn)有技術(shù)中打印不方便和容易出錯(cuò)的缺陷,以實(shí)現(xiàn)打印方便和不易出錯(cuò)的優(yōu)點(diǎn)。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
圖1為本發(fā)明在同一紙張上反復(fù)連續(xù)打印的方法實(shí)施例一的工作流程示意 圖2為本發(fā)明在同一紙張上反復(fù)連續(xù)打印的方法實(shí)施例二的工作流程示意 圖3為本發(fā)明在同一紙張上反復(fù)連續(xù)打印的方法實(shí)施例三的工作流程示意圖; 圖4為本發(fā)明在同一紙張上反復(fù)連續(xù)打印的系統(tǒng)實(shí)施例一的工作原理示意 圖5為本發(fā)明在同一紙張上反復(fù)連續(xù)打印的系統(tǒng)實(shí)施例二的工作原理示意 圖6為本發(fā)明在同一紙張上反復(fù)連續(xù)打印的系統(tǒng)實(shí)施例三的工作原理示意圖。結(jié)合附圖,本發(fā)明實(shí)施例中附圖標(biāo)記如下:
1-預(yù)定義模塊;2-自動(dòng)計(jì)算模塊;31_換頁(yè)自動(dòng)處理模塊;32_換頁(yè)手動(dòng)處理模塊;4-重新打印模塊。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。方法實(shí)施例 實(shí)施例一
根據(jù)本發(fā)明實(shí)施例,提供了一種在同一紙張上反復(fù)連續(xù)打印的方法,以解決在同一紙張上反復(fù)連續(xù)打印的問(wèn)題。如圖1所示,本實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的方法,主要包括:
步驟100:對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體,執(zhí)行步驟101 ;步驟101:以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。實(shí)施例二
與上述實(shí)施例不同的是,在本實(shí)施例中,如圖2所示,本實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的方法,在圖1所示的步驟101之后還包括:
步驟102:當(dāng)遇到打印換頁(yè)時(shí),提醒用戶是否打印結(jié)束行號(hào)。具體地,步驟102包括以下兩種情況:
步驟1021:若用戶選擇打印結(jié)束行號(hào),那么,換頁(yè)后,行號(hào)從O行開(kāi)始,重新自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置;
步驟1022:若未提醒用戶打印結(jié)束行號(hào)或用戶未選擇打印結(jié)束行號(hào),那么,換頁(yè)后,在下一次打印之前,行號(hào)從O行開(kāi)始,用戶手動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。實(shí)施例三
與上述實(shí)施例不同的是,在本實(shí)施例中,如圖3所示,本實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的方法,在圖1或圖2所示的步驟101之后還包括:
步驟103:在打印出現(xiàn)錯(cuò)誤或者打印故障后,重新打印。步驟103可以位于步驟101與步驟102之間,也可以位于步驟102之后。上述實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的方法,主要包括:首先,前提是,在一張紙上必須只確定一種打印字體的大小,當(dāng)然,字體大小用戶可以自定義;然后,以“行”為單位,確定下一次打印的起始行位置;如果遇到打印換頁(yè),行號(hào)從O行重新計(jì)算;上一次打印結(jié)束,可以讓用戶選擇是否要打印一個(gè)結(jié)束行號(hào)的提醒,當(dāng)然也可以不打印行號(hào)提醒,而在下一次打印之前,讓用戶自己手工去計(jì)算應(yīng)該從第幾行開(kāi)始打印。這樣,可以讓用戶參與計(jì)算行號(hào),非常靈活,而且可以在打印出現(xiàn)錯(cuò)誤或者打印故障后,重新打印,也沒(méi)有問(wèn)題。
在上述實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的方法中,實(shí)現(xiàn)在同一紙張上反復(fù)連續(xù)打印這個(gè)功能并不困難,關(guān)鍵是需進(jìn)行以下操作:前提是同一頁(yè)必須字體大小一樣,否貝U,行號(hào)就不準(zhǔn)了 ;軟件計(jì)算每一次打印的實(shí)際行數(shù),并且提醒用戶結(jié)束行號(hào);換頁(yè)后,軟件重新計(jì)算新頁(yè)中的實(shí)際行數(shù),并且提醒用戶結(jié)束行號(hào)。系統(tǒng)實(shí)施例 實(shí)施例一
根據(jù)本發(fā)明實(shí)施例,提供了一種在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),以解決在同一紙張上反復(fù)連續(xù)打印的問(wèn)題。如圖4所示,本實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),主要包括:
預(yù)定義模塊1:用于對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體;自動(dòng)計(jì)算模塊2:用于在所述預(yù)定義模塊I預(yù)定義打印字體后,以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。實(shí)施例二
與上述實(shí)施例不同的是,在本實(shí)施例中,如圖5所示,本實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),在圖4所示的自動(dòng)計(jì)算模塊2之后,還包括:
換頁(yè)自動(dòng)處理模塊31:用于在所述自動(dòng)計(jì)算模塊2處理后,當(dāng)遇到打印換頁(yè)時(shí),提醒用戶是否打印結(jié)束行號(hào);若用戶選擇打印結(jié)束行號(hào),那么,換頁(yè)后,行號(hào)從O行開(kāi)始,重新自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置;
換頁(yè)手動(dòng)處理模塊32:用于在所述自動(dòng)計(jì)算模塊2處理后,當(dāng)遇到打印換頁(yè)時(shí),若未提醒用戶打印結(jié)束行號(hào)或用戶未選擇打印結(jié)束行號(hào),那么,換頁(yè)后,在下一次打印之前,行號(hào)從O行開(kāi)始,用戶手動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。實(shí)施例三
與上述實(shí)施例不同的是,在本實(shí)施例中,如圖6所示,本實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),在圖4或圖5所示的自動(dòng)計(jì)算模塊2之后,還包括:
重新打印模塊4:用于在所述自動(dòng)計(jì)算模塊2處理后,在打印出現(xiàn)錯(cuò)誤或者打印故障后,重新打印。重新打印模塊4可以位于自動(dòng)計(jì)算模塊2與換頁(yè)自動(dòng)處理模塊31或換頁(yè)手動(dòng)處理模塊32之間,也可以位于換頁(yè)自動(dòng)處理模塊31或換頁(yè)手動(dòng)處理模塊32之后。本發(fā)明上述各實(shí)施例的在同一紙張上反復(fù)連續(xù)打印的方法及系統(tǒng),提供的這種打印地解決辦法,不允許在其它電子病歷或類似軟件中,采用固定字體大小+起始行號(hào)確定的方法,來(lái)解決同一紙張上的反復(fù)連續(xù)打印問(wèn)題。最后應(yīng)說(shuō)明的是:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種在同一紙張上反復(fù)連續(xù)打印的方法,其特征在于,主要包括: a、對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體; b、以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。
2.根據(jù)權(quán)利要求1所述的在同一紙張上反復(fù)連續(xù)打印的方法,其特征在于,在步驟b之后,還包括: C、當(dāng)遇到打印換頁(yè)時(shí),提醒用戶是否打印結(jié)束行號(hào);若用戶選擇打印結(jié)束行號(hào),那么,換頁(yè)后,行號(hào)從O行開(kāi)始,重新自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。
3.根據(jù)權(quán)利要求2所述的在同一紙張上反復(fù)連續(xù)打印的方法,其特征在于,在步驟c中,還包括: 若未提醒用戶打印結(jié)束行號(hào)或用戶未選擇打印結(jié)束行號(hào),那么,換頁(yè)后,在下一次打印之前,行號(hào)從O行開(kāi)始,用戶手動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的在同一紙張上反復(fù)連續(xù)打印的方法,其特征在于,在步驟b之后,還包括: 在打印出現(xiàn)錯(cuò)誤或者打印故障后,重新打印。
5.一種在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),其特征在于,主要包括: 預(yù)定義模塊:用于對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體; 自動(dòng)計(jì)算模塊:用于在所述預(yù)定義模塊預(yù)定義打印字體后,以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。
6.根據(jù)權(quán)利要求5所述的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),其特征在于,還包括: 換頁(yè)自動(dòng)處理模塊:用于在所述自動(dòng)計(jì)算模塊處理后,當(dāng)遇到打印換頁(yè)時(shí),提醒用戶是否打印結(jié)束行號(hào);若用戶選擇打印結(jié)束行號(hào),那么,換頁(yè)后,行號(hào)從O行開(kāi)始,重新自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。
7.根據(jù)權(quán)利要求6所述的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),其特征在于,還包括: 換頁(yè)手動(dòng)處理模塊:用于在所述自動(dòng)計(jì)算模塊處理后,當(dāng)遇到打印換頁(yè)時(shí),若未提醒用戶打印結(jié)束行號(hào)或用戶未選擇打印結(jié)束行號(hào),那么,換頁(yè)后,在下一次打印之前,行號(hào)從O行開(kāi)始,用戶手動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。
8.根據(jù)權(quán)利要求5-7中任一項(xiàng)所述的在同一紙張上反復(fù)連續(xù)打印的系統(tǒng),其特征在于,還包括: 重新打印模塊:用于在所述自動(dòng)計(jì)算模塊處理后,在打印出現(xiàn)錯(cuò)誤或者打印故障后,重新打印。
全文摘要
本發(fā)明公開(kāi)了一種在同一紙張上反復(fù)連續(xù)打印的方法及系統(tǒng),該方法主要包括a、對(duì)于同一紙張,預(yù)定義字形和大小均相同的同一種打印字體;b、以行為單位,自動(dòng)計(jì)算每一次打印的起始位置和實(shí)際行數(shù),確定下一次打印的起始位置。本發(fā)明所述在同一紙張上反復(fù)連續(xù)打印的方法及系統(tǒng),可以克服現(xiàn)有技術(shù)中打印不方便和容易出錯(cuò)等缺陷,以實(shí)現(xiàn)打印方便和不易出錯(cuò)的優(yōu)點(diǎn)。
文檔編號(hào)B41M5/00GK103144456SQ2013100920
公開(kāi)日2013年6月12日 申請(qǐng)日期2013年3月21日 優(yōu)先權(quán)日2013年3月21日
發(fā)明者丁川, 魯冰青 申請(qǐng)人:無(wú)錫曼荼羅軟件有限公司