一種數(shù)據(jù)編輯方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明辦公自動(dòng)化領(lǐng)域,特別涉及一種數(shù)據(jù)編輯方法及裝置。
【背景技術(shù)】
[0002]如今,越來越多的企業(yè)開始應(yīng)用辦公自動(dòng)化技術(shù)建立自己的信息系統(tǒng),以實(shí)現(xiàn)流程審批、協(xié)同工作、文檔管理、信息中心、項(xiàng)目管理等功能。其優(yōu)點(diǎn)是可以提高辦公效率,使企業(yè)內(nèi)部人員方便快捷的共享信息,高效的協(xié)同工作;實(shí)現(xiàn)迅速、全方位的信息采集、信息處理,為企業(yè)的管理和決策提供科學(xué)的依據(jù)。
[0003]在現(xiàn)有的辦公自動(dòng)化技術(shù)中,如果用戶想對信息系統(tǒng)中的數(shù)據(jù)進(jìn)行編輯,首先要手工從信息系統(tǒng)導(dǎo)出該數(shù)據(jù),然后使用相應(yīng)的辦公軟件加載該數(shù)據(jù),才可以進(jìn)行編輯。例如,一個(gè)文檔需要加蓋公司的電子簽章,如果采用現(xiàn)有技術(shù),只能是先從企業(yè)的信息系統(tǒng)中下載電子簽章,然后再將電子簽章插入到文檔中。操作比較繁瑣,辦公效率較低。
【發(fā)明內(nèi)容】
[0004]為解決上述問題,本發(fā)明實(shí)施例公開了一種數(shù)據(jù)編輯方法及裝置。技術(shù)方案如下:
[0005]—種數(shù)據(jù)編輯方法,可以包括:
[0006]接收用戶發(fā)出的文檔啟動(dòng)指令;
[0007]根據(jù)所接收的文檔啟動(dòng)指令,讀取預(yù)設(shè)的文件集,所述預(yù)設(shè)的文件集中包含有清單文件及HTML數(shù)據(jù)文件;其中,所述清單文件用于描述所述HTML數(shù)據(jù)文件所對應(yīng)的界面的啟動(dòng)標(biāo)識,所述HTML數(shù)據(jù)文件中包含待編輯數(shù)據(jù)的標(biāo)識信息;
[0008]根據(jù)所述清單文件,在界面上顯示HTML數(shù)據(jù)文件所對應(yīng)的界面的啟動(dòng)標(biāo)識;
[0009]接收用戶觸發(fā)所述啟動(dòng)標(biāo)識的操作動(dòng)作,顯示HTML數(shù)據(jù)文件所對應(yīng)的界面,該界面中含有待編輯數(shù)據(jù)的操作標(biāo)識;
[0010]接收用戶觸發(fā)所述操作標(biāo)識的操作動(dòng)作,調(diào)用預(yù)設(shè)的編輯接口,根據(jù)待編輯數(shù)據(jù)的標(biāo)識信息加載所述待編輯數(shù)據(jù),并向用戶展現(xiàn)針對所述待編輯數(shù)據(jù)的編輯界面。
[0011]在本發(fā)明的一種優(yōu)選實(shí)施方式中,所述HTML數(shù)據(jù)文件中,還包含預(yù)設(shè)的編輯指令;
[0012]在加載所述待編輯數(shù)據(jù)之后,還包括:根據(jù)所述HTML數(shù)據(jù)文件中預(yù)設(shè)的編輯指令,對所述待編輯數(shù)據(jù)進(jìn)行編輯操作,得到第一編輯結(jié)果;
[0013]所述向用戶展現(xiàn)針對所述待編輯數(shù)據(jù)的編輯界面,具體為:向用戶展現(xiàn)包含所述第一編輯結(jié)果的編輯界面。
[0014]在本發(fā)明的一種優(yōu)選實(shí)施方式中,在向用戶展現(xiàn)針對所述待編輯數(shù)據(jù)的編輯界面之后,還包括:接收用戶在所述編輯界面輸入的第一編輯指令,對待編輯數(shù)據(jù)進(jìn)行編輯操作。
[0015]在本發(fā)明的一種優(yōu)選實(shí)施方式中,在向用戶展現(xiàn)包含所述第一編輯結(jié)果的編輯界面之后,還包括:接收用戶在所述編輯界面輸入的第二編輯指令,對待編輯數(shù)據(jù)進(jìn)行編輯操作。
[0016]在上述的各優(yōu)選實(shí)施方式中,所述待編輯數(shù)據(jù)存儲于目標(biāo)信息系統(tǒng)中特定存儲位置或本地特定存儲位置。
[0017]在本發(fā)明的一種優(yōu)選實(shí)施方式中,,在對所述待編輯數(shù)據(jù)進(jìn)行編輯操作后,還包括:將編輯后的數(shù)據(jù)發(fā)送至所述目標(biāo)信息系統(tǒng)中特定存儲位置或所述本地特定存儲位置。
[0018]在本發(fā)明的一種優(yōu)選實(shí)施方式中,所述編輯操作為持久化編輯操作或非持久化編輯操作。
[0019]—種數(shù)據(jù)編輯裝置,可以包括:
[0020]啟動(dòng)指令接收模塊,用于接收用戶發(fā)出的文檔啟動(dòng)指令;
[0021]文件集讀取模塊,用于根據(jù)所接收的文檔啟動(dòng)指令,讀取預(yù)設(shè)的文件集,所述預(yù)設(shè)的文件集中包含有清單文件及HTML數(shù)據(jù)文件;其中,所述清單文件用于描述所述HTML數(shù)據(jù)文件所對應(yīng)的界面的啟動(dòng)標(biāo)識,所述HTML數(shù)據(jù)文件中包含待編輯數(shù)據(jù)的標(biāo)識信息;
[0022]啟動(dòng)標(biāo)識顯示模塊,用于根據(jù)所述清單文件,在界面上顯示HTML數(shù)據(jù)文件所對應(yīng)的界面的啟動(dòng)標(biāo)識;
[0023]界面顯示模塊,用于接收用戶觸發(fā)所述啟動(dòng)標(biāo)識的操作動(dòng)作,顯示HTML數(shù)據(jù)文件所對應(yīng)的界面,該界面中含有待編輯數(shù)據(jù)的操作標(biāo)識;
[0024]待編輯數(shù)據(jù)加載模塊,用于接收用戶觸發(fā)所述操作標(biāo)識的操作動(dòng)作,調(diào)用預(yù)設(shè)的編輯接口,根據(jù)待編輯數(shù)據(jù)的標(biāo)識信息加載所述待編輯數(shù)據(jù);
[0025]編輯界面展示模塊,用于向用戶展現(xiàn)針對所述待編輯數(shù)據(jù)的編輯界面。
[0026]在本發(fā)明的一種優(yōu)選實(shí)施方式中,裝置還可以包括:預(yù)編輯模塊,所述HTML數(shù)據(jù)文件中,還包含預(yù)設(shè)的編輯指令;
[0027]所述預(yù)編輯模塊用于:在待編輯數(shù)據(jù)加載模塊加載所述待編輯數(shù)據(jù)之后,根據(jù)所述HTML數(shù)據(jù)文件中預(yù)設(shè)的編輯指令,對所述待編輯數(shù)據(jù)進(jìn)行編輯操作,得到第一編輯結(jié)果;
[0028]所述編輯界面展示模塊,具體用于:向用戶展現(xiàn)包含所述第一編輯結(jié)果的編輯界面。
[0029]在本發(fā)明的一種優(yōu)選實(shí)施方式中,裝置還可以包括:第一編輯模塊,用于在所述編輯界面展示模塊向用戶展現(xiàn)針對所述待編輯數(shù)據(jù)的編輯界面之后,接收用戶在所述編輯界面輸入的第一編輯指令,對待編輯數(shù)據(jù)進(jìn)行編輯操作。
[0030]在本發(fā)明的一種優(yōu)選實(shí)施方式中,裝置還可以包括:第二編輯模塊,用于在所述編輯界面展示模塊在向用戶展現(xiàn)包含所述第一編輯結(jié)果的編輯界面之后,接收用戶在所述編輯界面輸入的第二編輯指令,對待編輯數(shù)據(jù)進(jìn)行編輯操作。
[0031]在本發(fā)明的一種優(yōu)選實(shí)施方式中,所述待編輯數(shù)據(jù)存儲于目標(biāo)信息系統(tǒng)中特定存儲位置或本地特定存儲位置。
[0032]在本發(fā)明的一種優(yōu)選實(shí)施方式中,裝置還可以包括:數(shù)據(jù)發(fā)送模塊,用于在所述預(yù)編輯模塊、所述第一編輯模塊或第二編輯模塊對所述待編輯數(shù)據(jù)進(jìn)行編輯操作后,將編輯后的數(shù)據(jù)發(fā)送至所述目標(biāo)信息系統(tǒng)中特定存儲位置或所述本地特定存儲位置。
[0033]在本發(fā)明的一種優(yōu)選實(shí)施方式中,所述編輯操作為持久化編輯操作或非持久化編輯操作。
[0034]本發(fā)明的技術(shù)方案,在接收到用戶發(fā)出的文檔啟動(dòng)指令后,可以讀取預(yù)設(shè)的文件集,并根據(jù)文件集中的清單文件顯示HTML數(shù)據(jù)文件所對應(yīng)的界面的啟動(dòng)標(biāo)識,并根據(jù)用戶的操作動(dòng)作顯示HTML數(shù)據(jù)文件所對應(yīng)的界面,當(dāng)用戶觸發(fā)界面中含有的待編輯數(shù)據(jù)的操作標(biāo)識后,就可以調(diào)用預(yù)設(shè)的編輯接口,根據(jù)待編輯數(shù)據(jù)的標(biāo)識信息加載所述待編輯數(shù)據(jù),并向用戶展現(xiàn)針對所述待編輯數(shù)據(jù)的編輯界面。與現(xiàn)有技術(shù)相比,用戶不需要先手工從目標(biāo)信息系統(tǒng)中導(dǎo)出數(shù)據(jù),存儲在本地,然后使用相應(yīng)的辦公軟件加載該數(shù)據(jù),操作比較簡便,辦公效率較高。而且,HTML是一種文本格式的標(biāo)準(zhǔn)技術(shù),HTML擁有平臺無關(guān)性和硬件無關(guān)性,可以被運(yùn)行在任何的軟硬件平臺,因此,本發(fā)明的技術(shù)方案應(yīng)用性較強(qiáng)。
【附圖說明】
[0035]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1為本發(fā)明提供的第一種數(shù)據(jù)編輯方法流程圖;
[0037]圖2為本發(fā)明提供的第二種數(shù)據(jù)編輯方法流程圖;
[0038]圖3為本發(fā)明提供的第三種數(shù)據(jù)編輯方法流程圖;
[0039]圖4為本發(fā)明提供的第一種數(shù)據(jù)編輯裝置結(jié)構(gòu)示意圖;
[0040]圖5為本發(fā)明提供的第二種數(shù)據(jù)編輯裝置結(jié)構(gòu)示意圖;
[0041]圖6為本發(fā)明提供的第三種數(shù)據(jù)編輯裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]首先,對本發(fā)明提供的一種數(shù)據(jù)編輯方法進(jìn)行說明,該方法可以包括:
[0043]接收用戶發(fā)出的文檔啟動(dòng)指令;
[0044]根據(jù)所接收的文檔啟動(dòng)指令,讀取預(yù)設(shè)的文件集,所述預(yù)設(shè)的文件集中包含有清單文件及HTML數(shù)據(jù)文件;其中,所述清單文件用于描述所述HTML數(shù)據(jù)文件所對應(yīng)的界面的啟動(dòng)標(biāo)識,所述HTML數(shù)據(jù)文件中包含待編輯數(shù)據(jù)的標(biāo)識信息;
[0045]根據(jù)所述清單文件,在界面上顯示HTML數(shù)據(jù)文件所對應(yīng)的界面的啟動(dòng)標(biāo)識;
[0046]接收用戶觸發(fā)所述啟動(dòng)標(biāo)識的操作動(dòng)作,顯示HTML數(shù)據(jù)文件所對應(yīng)的界面,該界面中含有待編輯數(shù)據(jù)的操作