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

Word報(bào)告的生成方法及裝置與流程

文檔序號(hào):11063442閱讀:688來(lái)源:國(guó)知局
Word報(bào)告的生成方法及裝置與制造工藝

本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別是涉及生成Word報(bào)告的方法及裝置。



背景技術(shù):

隨著Office應(yīng)用軟件在日常工作中的普及,將互聯(lián)網(wǎng)數(shù)據(jù)通過(guò)Word導(dǎo)出生成報(bào)告已經(jīng)成為辦公過(guò)程中常用的方法。例如,招聘網(wǎng)站可以根據(jù)用戶(hù)信息生成固定Word格式的簡(jiǎn)歷。

目前,Word報(bào)告導(dǎo)出的方法是將待導(dǎo)出的數(shù)據(jù)導(dǎo)入到Word寫(xiě)入模塊,其中,Word寫(xiě)入模塊可以直接調(diào)用微軟Office的編程接口將計(jì)算數(shù)據(jù)直接寫(xiě)入到Word中,然后通過(guò)Word寫(xiě)入模塊調(diào)用Office軟件的編程接口將數(shù)據(jù)直接編寫(xiě)在Word中。但是,由于調(diào)用Office軟件的編程接口方法生成的Word報(bào)告樣式固定、單一,當(dāng)需要修改樣式時(shí),修改代碼比較復(fù)雜,造成Word報(bào)告的生成效率較低。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種Word報(bào)告的生成方法及裝置。

借由上述技術(shù)方案,本發(fā)明提供的一種Word報(bào)告的生成方法,包括:

生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;

判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;

若是,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。

借由上述技術(shù)方案,本發(fā)明提供的一種Word報(bào)告的生成裝置,包括:

生成單元,用于生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;

判斷單元,用于判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;

所述生成單元,還用于若判斷預(yù)置存儲(chǔ)位置中保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。

借由上述技術(shù)方案,本發(fā)明實(shí)施例提供的技術(shù)方案至少具有下列優(yōu)點(diǎn):

本發(fā)明實(shí)施例提供的一種Word報(bào)告的生成方法及裝置,首先生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;若是,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。與目前調(diào)用Office軟件的編程接口方法生成的Word報(bào)告樣式固定、單一,當(dāng)需要修改樣式時(shí),需要重新編寫(xiě)代碼相比,本發(fā)明通過(guò)將結(jié)果模型屬性信息與Word報(bào)告模板屬性信息進(jìn)行匹配,生成不同樣式的Word報(bào)告,實(shí)現(xiàn)Word報(bào)告樣式的多樣化,提高Word報(bào)告樣式修改的效率。

上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。

附圖說(shuō)明

通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:

圖1示出了本發(fā)明實(shí)施例提供的一種Word報(bào)告的生成方法流程圖;

圖2示出了本發(fā)明實(shí)施例提供的另一種Word報(bào)告的生成方法流程圖;

圖3示出了本發(fā)明實(shí)施例提供的一種Word報(bào)告的生成裝置方框圖;

圖4示出了本發(fā)明實(shí)施例提供的另一種Word報(bào)告的生成裝置方框圖。

具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。

本發(fā)明實(shí)施例提供一種Word報(bào)告的生成方法,如圖1所示,所述方法包括:

101、生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型。

其中,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息,所述屬性信息包括待輸出數(shù)據(jù)的名稱(chēng)、位置等,本發(fā)明實(shí)施例不做限定。例如,待輸出數(shù)據(jù)為簡(jiǎn)歷內(nèi)容,生成的屬性信息可以為姓名、年齡、性別等。

102、判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板。

其中,預(yù)置存儲(chǔ)位置可以為預(yù)置數(shù)據(jù)庫(kù)、預(yù)置映射表等,本發(fā)明實(shí)施例不做限定。所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息,所述不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息可以相同也可以不同,本發(fā)明實(shí)施例不做具體限定。例如,Word報(bào)告模板簡(jiǎn)歷模板一對(duì)應(yīng)的屬性信息為姓名、年齡、祖籍、教育經(jīng)歷,Word報(bào)告模板簡(jiǎn)歷模板二對(duì)應(yīng)的屬性信息為姓名、性別、社會(huì)經(jīng)歷。所述Word報(bào)告模板開(kāi)發(fā)人員根據(jù)用戶(hù)要求定制,本發(fā)明實(shí)施例不做具體限定。例如,開(kāi)發(fā)人員根據(jù)用戶(hù)要求定制公司季度支出報(bào)表,學(xué)校課程計(jì)劃Word報(bào)告模板。

例如,待輸出數(shù)據(jù)的屬性信息為名稱(chēng)、性別、年齡、教育經(jīng)歷,存儲(chǔ)在預(yù)置存儲(chǔ)位置的Word報(bào)告模板屬性信息為名稱(chēng)、性別、年齡、祖籍、教育經(jīng)歷、社會(huì)經(jīng)歷,然后判斷名稱(chēng)、性別、年齡、祖籍、教育經(jīng)歷、社會(huì)經(jīng)歷中是否有名稱(chēng)、性別、年齡、教育經(jīng)歷。

103、若判斷預(yù)置存儲(chǔ)位置中保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。

例如,判斷出預(yù)置存儲(chǔ)位置中的屬性信息為年份、支出金額、收入金 額、利潤(rùn)、月份、收支差額,待輸出數(shù)據(jù)屬性信息為年份、支出金額、收入金額、利潤(rùn),預(yù)置存儲(chǔ)位置包含有待輸出數(shù)據(jù)屬性信息,則生成與年份、支出金額、收入金額、利潤(rùn)對(duì)應(yīng)的年度收入報(bào)表。

對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:待輸出數(shù)據(jù)的屬性信息為姓名、學(xué)號(hào)、數(shù)學(xué)成績(jī)、語(yǔ)文成績(jī),生成包含姓名、學(xué)號(hào)、數(shù)學(xué)成績(jī)、語(yǔ)文成績(jī)的結(jié)果模型,預(yù)置存儲(chǔ)位置中保存有Word報(bào)告模板一與Word報(bào)告模板二的屬性信息,屬性信息姓名、學(xué)號(hào)、英語(yǔ)成績(jī)、地理成績(jī)對(duì)應(yīng)Word報(bào)告模板一,屬性信息姓名、學(xué)號(hào)、數(shù)學(xué)成績(jī)、語(yǔ)文成績(jī)對(duì)應(yīng)Word報(bào)告模板二,判斷出預(yù)置存儲(chǔ)位置中保存有待輸出數(shù)據(jù)的屬性信息姓名、學(xué)號(hào)、數(shù)學(xué)成績(jī)、語(yǔ)文成績(jī),且該屬性信息對(duì)應(yīng)的Word報(bào)告模板為Word報(bào)告模板二,則生成Word報(bào)告模板二。

本發(fā)明實(shí)施例提供的一種Word報(bào)告的生成方法,首先生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;若是,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。與目前調(diào)用Office軟件的編程接口方法生成的Word報(bào)告樣式固定、單一,當(dāng)需要修改樣式時(shí),需要重新編寫(xiě)代碼相比,本發(fā)明通過(guò)將結(jié)果模型屬性信息與Word報(bào)告模板屬性信息進(jìn)行匹配,生成不同樣式的Word報(bào)告,實(shí)現(xiàn)Word報(bào)告樣式的多樣化,提高Word報(bào)告樣式修改的效率。

本發(fā)明實(shí)施例提供另一種Word報(bào)告的生成方法,如圖2所示,所述方法包括:

201、獲取不同Word報(bào)告模板分別對(duì)應(yīng)的至少一個(gè)屬性信息。

其中,所述Word報(bào)告模板為所述Word報(bào)告模板開(kāi)發(fā)人員根據(jù)用戶(hù)要求定制,本發(fā)明實(shí)施例不做具體限定。開(kāi)發(fā)人員可以根據(jù)用戶(hù)需求定制簡(jiǎn)歷Word報(bào)告模板,工程進(jìn)度Word報(bào)告模板。所述屬性信息包括待輸出數(shù)據(jù)的大小、方向等,本發(fā)明實(shí)施例不做限定。待輸出數(shù)據(jù)為物品說(shuō)明,生成的屬性信息可以為物品名稱(chēng)、物品種類(lèi)、物品用途等。

例如,工程進(jìn)度Word報(bào)告模板對(duì)應(yīng)的屬性為月份、完成百分比、如今 進(jìn)度,簡(jiǎn)歷Word報(bào)告模板對(duì)應(yīng)的屬性信息為姓名、年齡、教育經(jīng)歷,獲取工程進(jìn)度Word報(bào)告模板對(duì)應(yīng)的屬性信息中至少一個(gè),如月份或完成百分比或如今進(jìn)度,獲取簡(jiǎn)歷Word報(bào)告模板對(duì)應(yīng)的屬性信息中至少一個(gè),如姓名或年齡或教育經(jīng)歷。對(duì)于本發(fā)明實(shí)施例,通過(guò)獲取不同Word報(bào)告模板至少一個(gè)屬性信息可以提高Word報(bào)告模板與待輸出數(shù)據(jù)的匹配范圍,從而提高Word報(bào)告樣式修改的效率。

202、將不同Word報(bào)告模板以及所述不同Word報(bào)告模板分別對(duì)應(yīng)的至少一個(gè)屬性信息保存在所述預(yù)置存儲(chǔ)位置。

其中,所述預(yù)置存儲(chǔ)位置保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息,所述Word報(bào)告模板開(kāi)發(fā)人員根據(jù)用戶(hù)要求定制,本發(fā)明實(shí)施例不做具體限定。所述預(yù)置存儲(chǔ)位置還保存有不同關(guān)鍵詞分別對(duì)應(yīng)的屬性信息,所述關(guān)鍵詞可以為待輸出數(shù)據(jù)所屬領(lǐng)域,本發(fā)明實(shí)施例不做具體限定。例如,待輸出數(shù)據(jù)為公司季度報(bào)表,關(guān)鍵詞則為報(bào)表,報(bào)表對(duì)應(yīng)的屬性信息為年份、月份、季度收入、季度支出、工作情況等。

203、生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型。

其中,從所述待輸出數(shù)據(jù)中獲取與所述預(yù)置存儲(chǔ)位置中保存的關(guān)鍵詞匹配的關(guān)鍵詞以及所述關(guān)鍵詞對(duì)應(yīng)的屬性信息,其中,關(guān)鍵詞的選取可根據(jù)待輸出數(shù)據(jù)的領(lǐng)域選取,本發(fā)明實(shí)施例不做具體限定。例如,待輸出數(shù)據(jù)為公司季度報(bào)表數(shù)據(jù),可選取報(bào)表為關(guān)鍵詞,然后獲取預(yù)置存儲(chǔ)位置中存儲(chǔ)的報(bào)表的屬性信息。

對(duì)于本發(fā)明實(shí)施例,所述預(yù)置存儲(chǔ)位置還保存有不同屬性信息分別對(duì)應(yīng)的綁定表達(dá)式,所述屬性信息的綁定表達(dá)式用來(lái)與待輸出數(shù)據(jù)的屬性信息對(duì)應(yīng)的綁定表達(dá)式進(jìn)行匹配,綁定表達(dá)式的形式可以為@XX.YY.ZZ,本發(fā)明實(shí)施例不做具體限定。例如,名稱(chēng)的綁定表達(dá)式為:@Name。再例如,要綁定屬性信息為結(jié)果的內(nèi)容使用的表達(dá)式為@Results[1].Value。

例如,簡(jiǎn)歷Word報(bào)告模板,簡(jiǎn)歷Word報(bào)告模板對(duì)應(yīng)的屬性信息為姓名、性別、年齡,屬性信息為姓名、性別、年齡對(duì)應(yīng)的綁定表達(dá)式@Name、@Sex、@Age均存儲(chǔ)在預(yù)置存儲(chǔ)位置,預(yù)置存儲(chǔ)位置中還包括關(guān)鍵詞為簡(jiǎn)歷的屬性信息,屬性信息為姓名、性別、年齡、電話(huà)等,屬性信息姓名、性別、年齡、電話(huà)等對(duì)應(yīng)的綁定表達(dá)式@Name、@Sex、@Age、@Phone 等均存儲(chǔ)在預(yù)置存儲(chǔ)位置中。通過(guò)在預(yù)置存儲(chǔ)位置中保存不同Word報(bào)告模板以及所述不同Word報(bào)告模板分別對(duì)應(yīng)的至少一個(gè)屬性信息,可以提高結(jié)果模型與Word報(bào)告模板匹配效率,從而提高Word報(bào)告樣式修改的效率。

進(jìn)一步地,步驟203具體可以為:從所述待輸出數(shù)據(jù)中獲取與所述預(yù)置存儲(chǔ)位置中保存的關(guān)鍵詞匹配的關(guān)鍵詞以及所述關(guān)鍵詞對(duì)應(yīng)的屬性信息,然后根據(jù)所述屬性信息生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型。

例如,待輸出數(shù)據(jù)為工程進(jìn)度,在預(yù)置存儲(chǔ)位置中保存的與工程進(jìn)度對(duì)應(yīng)的關(guān)鍵詞為進(jìn)度,進(jìn)度對(duì)應(yīng)的屬性信息為月份、完成工作量、剩余工作量,從待輸出數(shù)據(jù)中獲取進(jìn)度關(guān)鍵詞和與進(jìn)度對(duì)應(yīng)的屬性信息,根據(jù)屬性信息為月份、完成工作量、剩余工作量生成與工作進(jìn)度對(duì)應(yīng)的結(jié)果模型。

對(duì)于本發(fā)明實(shí)施例,所述預(yù)置存儲(chǔ)位置還保存有不同屬性信息分別對(duì)應(yīng)的綁定表達(dá)式,此時(shí)所述根據(jù)所述屬性信息生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型包括:從所述預(yù)置存儲(chǔ)位置獲取所述屬性信息對(duì)應(yīng)的綁定表達(dá)式,然后根據(jù)所述綁定表達(dá)式生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型。例如,預(yù)置存儲(chǔ)位置保存有簡(jiǎn)歷的屬性信息:姓名、年齡、出生地,屬性信息對(duì)應(yīng)的綁定表達(dá)式為@Name、@Age、@Hometown,@Name、@Age、@Hometow為從預(yù)置存儲(chǔ)位置獲取屬性信息對(duì)應(yīng)的綁定表達(dá)式,然后根據(jù)@Name、@Age、@Hometow生成簡(jiǎn)歷對(duì)應(yīng)的結(jié)果模型。

204、判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板。

其中,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息,所述Word報(bào)告模板開(kāi)發(fā)人員根據(jù)用戶(hù)要求定制,本發(fā)明實(shí)施例不做具體限定。

對(duì)于本發(fā)明實(shí)施例,當(dāng)預(yù)置存儲(chǔ)位置還保存有不同屬性信息分別對(duì)應(yīng)的綁定表達(dá)式時(shí),所述步驟204具體可以為:判斷預(yù)置存儲(chǔ)位置中是否保存與所述綁定表達(dá)式對(duì)應(yīng)的Word報(bào)告模板。其中,簡(jiǎn)歷模板對(duì)應(yīng)的綁定表達(dá)式可以為@Name、@Age、@Sex、@Hometown,此時(shí),判斷預(yù)置存儲(chǔ)位置中是否保存有@Name、@Age、@Sex、@Hometown對(duì)應(yīng)的簡(jiǎn)歷模板。

例如,預(yù)置存儲(chǔ)位置中保存屬性信息為年份、月份、收入、支出,屬性信息對(duì)應(yīng)的綁定表達(dá)式為@Year、@Month、@Income、@Spending,則 判斷預(yù)置存儲(chǔ)位置中是否保存有@Year、@Month、@Income、@Spending對(duì)應(yīng)的收入報(bào)表模板。

205、若判斷預(yù)置存儲(chǔ)位置中保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。

例如,判斷出預(yù)置存儲(chǔ)位置中的屬性信息對(duì)應(yīng)的綁定表達(dá)式為@Year、@Month、@Income、@Spending,待輸出數(shù)據(jù)屬性信息對(duì)應(yīng)的綁定表達(dá)式為@Year、@Month、@Income、@Spending、@Balance,預(yù)置存儲(chǔ)位置包含有待輸出數(shù)據(jù)屬性信息對(duì)應(yīng)的綁定表達(dá)式,則生成@Year、@Month、@Income、@Spending對(duì)應(yīng)的年度收入報(bào)表。

對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:待輸出數(shù)據(jù)內(nèi)容為體檢結(jié)果,屬性信息為姓名、身高、體重、視力,關(guān)鍵詞為體檢,預(yù)置存儲(chǔ)位置中保存有體檢所對(duì)應(yīng)的屬性信息:姓名、性別、身高、體重、血壓、視力,及屬性信息對(duì)應(yīng)的綁定表達(dá)式:@Name、@Sex、@Height、@Weight、@Blood pressure、@Vision;屬性信息為姓名、身高、體重、年齡及綁定表達(dá)式為@Name、@Height、@Weight、@Age對(duì)應(yīng)的體檢報(bào)告一,和屬性信息為姓名、身高、體重、視力及綁定表達(dá)式為@Name、@Height、@Weight、@Vision對(duì)應(yīng)的體檢報(bào)告二均存儲(chǔ)在預(yù)置存儲(chǔ)位置;獲取體檢結(jié)果對(duì)應(yīng)的綁定表達(dá)式@Name、@Height、@Weight、@Vision,生成結(jié)果模型,判斷得出預(yù)置存儲(chǔ)位置中體檢報(bào)告二包含綁定表達(dá)式@Name、@Height、@Weight、@Vision,生成與待輸出體檢結(jié)果對(duì)應(yīng)的體檢報(bào)告二。

本發(fā)明實(shí)施例提供的另一種Word報(bào)告的生成方法,首先生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;若是,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。與目前調(diào)用Office軟件的編程接口方法生成的Word報(bào)告樣式固定、單一,當(dāng)需要修改樣式時(shí),需要重新編寫(xiě)代碼相比,本發(fā)明通過(guò)將結(jié)果模型屬性信息與Word報(bào)告模板屬 性信息進(jìn)行匹配,生成不同樣式的Word報(bào)告,實(shí)現(xiàn)Word報(bào)告樣式的多樣化,提高Word報(bào)告樣式修改的效率。

該裝置實(shí)施例與前述方法實(shí)施例對(duì)應(yīng),為便于閱讀,本裝置實(shí)施例不再對(duì)前述方法實(shí)施例中的細(xì)節(jié)內(nèi)容進(jìn)行逐一贅述,但應(yīng)當(dāng)明確,本實(shí)施例中的裝置能夠?qū)?yīng)實(shí)現(xiàn)前述方法實(shí)施例中的全部?jī)?nèi)容。

進(jìn)一步地,作為圖1所示方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供一種Word報(bào)告的生成裝置,如圖3所示,所述裝置可以包括:第一生成單元31、判斷單元32、第二生成單元33。

所述第一生成單元31,用于生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;

所述判斷單元32,用于判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;

所述第二生成單元33,還用于若判斷單元32判斷出預(yù)置存儲(chǔ)位置中保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。

本發(fā)明實(shí)施例提供的一種Word報(bào)告的生成裝置,首先生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;若是,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。與目前Word報(bào)告樣式單一,且修改Word報(bào)告樣式需調(diào)用Office編程接口重寫(xiě)編寫(xiě)代碼相比,本發(fā)明通過(guò)將結(jié)果模型屬性信息與Word報(bào)告模板屬性信息進(jìn)行匹配,生成不同樣式的Word報(bào)告,實(shí)現(xiàn)Word報(bào)告樣式的多樣化,提高Word報(bào)告樣式修改的效率。

該裝置實(shí)施例與前述方法實(shí)施例對(duì)應(yīng),為便于閱讀,本裝置實(shí)施例不再對(duì)前述方法實(shí)施例中的細(xì)節(jié)內(nèi)容進(jìn)行逐一贅述,但應(yīng)當(dāng)明確,本實(shí)施例中的裝置能夠?qū)?yīng)實(shí)現(xiàn)前述方法實(shí)施例中的全部?jī)?nèi)容。

進(jìn)一步地,作為圖2所示方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供另一種 Word報(bào)告的生成裝置,如圖4所示,所述裝置可以包括:第一生成單元41、判斷單元42、第二生成單元43、獲取單元44、存儲(chǔ)單元45。

所述第一生成單元41,用于生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;

所述判斷單元42,用于判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;

所述第二生成單元43,還用于若判斷單元42判斷出預(yù)置存儲(chǔ)位置中保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。

進(jìn)一步地,所述第一生成單元41還包括:

獲取模塊4101,用于從所述待輸出數(shù)據(jù)中獲取與所述預(yù)置存儲(chǔ)位置中保存的關(guān)鍵詞匹配的關(guān)鍵詞以及所述關(guān)鍵詞對(duì)應(yīng)的屬性信息;

生成模塊4102,用于根據(jù)所述屬性信息生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型;

所述獲取模塊4101,還用于從所述預(yù)置存儲(chǔ)位置獲取所述屬性信息對(duì)應(yīng)的綁定表達(dá)式;

所述生成模塊4102,還用于根據(jù)所述綁定表達(dá)式生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型;

所述判斷單元42,還用于判斷預(yù)置存儲(chǔ)位置中是否保存與所述綁定表達(dá)式對(duì)應(yīng)的Word報(bào)告模板;

進(jìn)一步地,所述裝置還包括:

獲取單元44,用于獲取不同Word報(bào)告模板分別對(duì)應(yīng)的至少一個(gè)屬性信息;

存儲(chǔ)單元45,用于將不同Word報(bào)告模板以及所述不同Word報(bào)告模板分別對(duì)應(yīng)的至少一個(gè)屬性信息保存在所述預(yù)置存儲(chǔ)位置。

本發(fā)明實(shí)施例提供的另一種Word報(bào)告的生成裝置,首先生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng) 的屬性信息;若是,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。與目前調(diào)用Office軟件的編程接口方法生成的Word報(bào)告樣式固定、單一,當(dāng)需要修改樣式時(shí),需要重新編寫(xiě)代碼相比,本發(fā)明通過(guò)將結(jié)果模型屬性信息與Word報(bào)告模板屬性信息進(jìn)行匹配,生成不同樣式的Word報(bào)告,實(shí)現(xiàn)Word報(bào)告樣式的多樣化,提高Word報(bào)告樣式修改的效率。

所述Word報(bào)告的生成裝置包括處理器和存儲(chǔ)器,上述第一生成單元、判斷單元、第二生成單元、獲取單元和存儲(chǔ)單元等均作為程序單元存儲(chǔ)在存儲(chǔ)器中,由處理器執(zhí)行存儲(chǔ)在存儲(chǔ)器中的上述程序單元來(lái)實(shí)現(xiàn)相應(yīng)的功能。

處理器中包含內(nèi)核,由內(nèi)核去存儲(chǔ)器中調(diào)取相應(yīng)的程序單元。內(nèi)核可以設(shè)置一個(gè)或以上,通過(guò)調(diào)整內(nèi)核參數(shù)來(lái)提高生成不同樣式Word報(bào)告的效率。

存儲(chǔ)器可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性?xún)?nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM),存儲(chǔ)器包括至少一個(gè)存儲(chǔ)芯片。

本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)在數(shù)據(jù)處理設(shè)備上執(zhí)行時(shí),適于執(zhí)行初始化有如下方法步驟的程序代碼:生成與待輸出數(shù)據(jù)對(duì)應(yīng)的結(jié)果模型,所述結(jié)果模型包含所述待輸出數(shù)據(jù)的屬性信息;判斷預(yù)置存儲(chǔ)位置中是否保存與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,所述預(yù)置存儲(chǔ)位置中保存有不同Word報(bào)告模板以及不同Word報(bào)告模板分別對(duì)應(yīng)的屬性信息;若是,則根據(jù)所述待輸出數(shù)據(jù)和與所述屬性信息對(duì)應(yīng)的Word報(bào)告模板,生成所述待輸出數(shù)據(jù)對(duì)應(yīng)的Word報(bào)告。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序 產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

存儲(chǔ)器可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性?xún)?nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flashRAM)。存儲(chǔ)器是計(jì)算機(jī)可讀介質(zhì)的示例。

計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類(lèi)型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(pán)(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀 介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

以上僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
松潘县| 灵丘县| 娱乐| 枝江市| 子长县| 巩留县| 罗源县| 黄大仙区| 冷水江市| 沧州市| 明水县| 白银市| 晋中市| 芜湖县| 上蔡县| 霍山县| 特克斯县| 镇江市| 林甸县| 昌吉市| 松潘县| 故城县| 镇远县| 菏泽市| 根河市| 牙克石市| 南丰县| 商水县| 庄河市| 民乐县| 安仁县| 古蔺县| 兴文县| 昌邑市| 北票市| 磐安县| 百色市| 梁河县| 阿尔山市| 盱眙县| 读书|