南自中文報(bào)表工具說明書.doc_第1頁
南自中文報(bào)表工具說明書.doc_第2頁
南自中文報(bào)表工具說明書.doc_第3頁
南自中文報(bào)表工具說明書.doc_第4頁
南自中文報(bào)表工具說明書.doc_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

中文報(bào)表工具用戶手冊(cè) - 1 - 中文報(bào)表工具 用 戶 手 冊(cè) 南京國電南自凌伊電力自動(dòng)化有限公司南京國電南自凌伊電力自動(dòng)化有限公司 2005 年年 2 月月 *本說明書可能會(huì)被修改,請(qǐng)注意最新版本資料 中文報(bào)表工具用戶手冊(cè) - 2 - 目目 錄錄 第一部分第一部分 前言前言4 4 1.1 閱讀對(duì)象 4 1.2 文檔不涉及的內(nèi)容 4 1.3 敬告事項(xiàng) 4 第二部分第二部分 術(shù)語術(shù)語5 5 第三部分第三部分 系統(tǒng)需求系統(tǒng)需求6 6 3.1 硬件需求:6 3.2 軟件需求:6 第四部分第四部分 程序功能與組織結(jié)構(gòu)程序功能與組織結(jié)構(gòu)7 7 4.1 功能需求與程序的關(guān)系 7 4.1.1 報(bào)表系統(tǒng)設(shè)置.7 4.1.2 報(bào)表管理.7 4.1.3 幫助.8 4.2 功能模塊 8 4.2.1 數(shù)據(jù)服務(wù).9 4.2.2 數(shù)據(jù)連接.9 4.2.34.2.3 報(bào)表管理器9 4.2.44.2.4 報(bào)表設(shè)計(jì)器.10 4.2.5 自動(dòng)打印與維護(hù).10 4.3 文件的組織 .11 4.3.1 程序文件11 4.3.2 用戶報(bào)表模板.11 4.3.3 報(bào)表歷史打印記錄11 第五部分第五部分 報(bào)表的設(shè)計(jì)報(bào)表的設(shè)計(jì)1313 5.1 報(bào)表的設(shè)計(jì)過程 .13 5.2 報(bào)表管理器 .13 5.3 新建報(bào)表 .16 5.4 報(bào)表數(shù)據(jù)、格式的設(shè)置 .17 5.5 報(bào)表查看 .19 第六部分第六部分 報(bào)表的打印報(bào)表的打印2222 6.1 任務(wù)打印的建立與維護(hù).22 6.1.16.1.1 建立一個(gè)任務(wù)23 6.1.2 任務(wù)的維護(hù).24 第七部分第七部分 報(bào)表的維護(hù)報(bào)表的維護(hù)2525 7.1 報(bào)表的更改與刪除.25 7.1.1 報(bào)表的更改.25 7.1.2 報(bào)表的刪除.26 中文報(bào)表工具用戶手冊(cè) - 3 - 7.2 歷史報(bào)表的維護(hù).26 7.2.17.2.1 超期歷史報(bào)表的刪除.26 7.2.2 備份與恢復(fù).27 第八部分第八部分 結(jié)束語結(jié)束語2828 中文報(bào)表工具用戶手冊(cè) - 4 - 第一部分第一部分 前言前言 此文檔作為我公司lypro 系統(tǒng)軟件用戶手冊(cè)的一部分提供給用戶。 它涵蓋了“中文報(bào)表工具”軟件使用和維護(hù)的基本信息。從“系統(tǒng)功能” 、 “程序組織” 、 “報(bào)表定義和設(shè)計(jì)” 、 “報(bào)表的打印” 、 “日常維護(hù)”等方面進(jìn)行 了闡述,這些信息也是用戶能夠正確、高效地使用該工具軟件進(jìn)行工作所必 須了解和掌握的。 1.1閱讀對(duì)象閱讀對(duì)象 一般用戶:報(bào)表設(shè)計(jì)和維護(hù)者。 此類用戶應(yīng)已掌握了 windows 和 excel 的基本操作方法。 高級(jí)用戶:二次開發(fā)者。 (一般由我公司程序員擔(dān)任) 此類用戶應(yīng)已掌握了 windows 和 excel 的基本操作方法,以 及基于 vba、delphi、odbc、rdo、ado 的開發(fā)技術(shù)和數(shù)據(jù)庫、 sql 的相關(guān)知識(shí)。 1.2 文檔不涉及的內(nèi)容文檔不涉及的內(nèi)容 無論“一般用戶”或“高級(jí)用戶” ,我們都假設(shè)他已掌握了 windows 和 excel 的基本操作方法。因此,此文檔并不涉及 windows、excel 的 使用,用戶如需要可參考相關(guān)書籍。 針對(duì)特定用戶之特殊需求而開發(fā)的功能,其使用方法不包括在此文 檔中,用戶參考具體操作手冊(cè)。 1.3 敬告事項(xiàng)敬告事項(xiàng) 如您發(fā)現(xiàn)此文檔內(nèi)容與“中文報(bào)表工具”軟件相異,以“中文報(bào)表工 具”軟件為準(zhǔn)。 中文報(bào)表工具用戶手冊(cè) - 5 - 第二部分第二部分 術(shù)語術(shù)語 scada 監(jiān)控與數(shù)據(jù)采集。 odbc 開放式數(shù)據(jù)庫連接(open database connectivity) 。微軟公司提 供的“通用數(shù)據(jù)庫接口”解決方案。 rdo 遠(yuǎn)程數(shù)據(jù)對(duì)象(remote data object) 。對(duì) odbc 進(jìn)行了“面向?qū)ο蟆?的封裝。 ole 對(duì)象連接和嵌入(object linking and embedding) 。 ole db 基于 ole 技術(shù)的“通用數(shù)據(jù)庫接口” 。 ado活動(dòng)數(shù)據(jù)對(duì)象(activex data object) 。對(duì) ole db 進(jìn)行了“面向?qū)?象”的封裝。 vbavisual basic for appliction 微軟 office 軟件內(nèi)建的程序語言, 用于對(duì)應(yīng)用程序進(jìn)行功能擴(kuò)展。它可從微軟公司獲得,單獨(dú)安裝 使用。 bde寶蘭數(shù)據(jù)庫引擎(borland database engine) 。寶蘭國際(現(xiàn)更名 為 inprise)公司提供的“通用數(shù)據(jù)庫接口”解決方案。 oracle甲骨文公司開發(fā)的關(guān)系數(shù)據(jù)庫系統(tǒng)。 sql結(jié)構(gòu)化查詢語言(structured query language) 。 中文報(bào)表工具用戶手冊(cè) - 6 - 第三部分第三部分 系統(tǒng)需求系統(tǒng)需求 3.1 硬件需求:硬件需求: ibm pc 及其兼容機(jī)。 cpu: inter pentium 族系 amd k6,k7族系、cyrix mii。 (程序已在pii、piii、k6-ii、k7-dulon上通過測(cè)試) ram:64m(更多的內(nèi)存有助于提高程序性能) 。 硬盤:100m(包括“報(bào)表工具”及其支持軟件) 。 用戶如需保留已生成的報(bào)表,則需額外的磁盤空間:356m。 (一張報(bào)表約占 100k 磁盤空間,假設(shè)每天出 10 張報(bào)表,所有報(bào)表需保 存 1 年,則需磁盤空間100k10 張365 天1 年=356m) 3.2 軟件需求:軟件需求: windows2000;(程序已在 windows nt 4.0 server、windows2000 上 通過測(cè)試) ;ms excel 2000;sql server 或 oracle 客戶端程序(7.3.4 及以上版本) 。 中文報(bào)表工具用戶手冊(cè) - 7 - 第四部分第四部分 程序功能與組織結(jié)構(gòu)程序功能與組織結(jié)構(gòu) “中文報(bào)表工具”是 scada 系統(tǒng)的一個(gè)功能模塊。用以從“歷史數(shù)據(jù)庫” 中析取相關(guān)數(shù)據(jù),并依據(jù)用戶需求對(duì)數(shù)據(jù)進(jìn)行組織與處理,將其結(jié)果按指定 格式,以報(bào)表形式輸出。 下面從“功能模塊”和“文件組織” ,兩個(gè)方面加以闡述。 4.1 功能需求與程序的關(guān)系功能需求與程序的關(guān)系 4.1.1 報(bào)表系統(tǒng)設(shè)置 功能名稱功能名稱實(shí)現(xiàn)模塊實(shí)現(xiàn)模塊 啟動(dòng)工程manager.dpr 主界面unmyform、myform.dfm 啟動(dòng)畫面unface.pas、face.dfm 數(shù)據(jù)庫連接undm.pas、dm1.dfm 用戶管理缺省 密碼更改缺省 4.1.2 報(bào)表管理 功能名稱功能名稱實(shí)現(xiàn)模塊實(shí)現(xiàn)模塊 新建報(bào)表newrpt.pas.pas、newrptform.dfm 報(bào)表屬性設(shè)置editrpt.pas、editrptform.dfm 報(bào)表設(shè)計(jì)無單獨(dú)對(duì)應(yīng)模塊,啟動(dòng) excel 編輯當(dāng)前報(bào)表 刪除報(bào)表無單獨(dú)對(duì)應(yīng)模塊,一個(gè)過程即可實(shí)現(xiàn) 清除全部過期報(bào)表清除全部過期報(bào)表無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn)無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn) 清除當(dāng)前過期報(bào)表清除當(dāng)前過期報(bào)表無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn)無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn) 編輯歷史報(bào)表編輯歷史報(bào)表無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn)無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn) 新建任務(wù)unfrmcasereport.pas、frmcasereport.dfm 編輯任務(wù)從 tfrmcasereportdfm 派生出 tmpfrm.dfm 窗體 刪除任務(wù)無單獨(dú)對(duì)應(yīng)模塊,一個(gè)過程即可實(shí)現(xiàn) 清除全部過期報(bào)表清除全部過期報(bào)表無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn)無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn) 清除當(dāng)前過期報(bào)表清除當(dāng)前過期報(bào)表無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn)無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn) 編輯歷史報(bào)表編輯歷史報(bào)表無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn)無單獨(dú)對(duì)應(yīng)模塊,一個(gè)函數(shù)即可實(shí)現(xiàn) 報(bào)表模板設(shè)置報(bào)表模板設(shè)置loadtemplete.pas、loadtempleteform.dfm 報(bào)表打印等待報(bào)表打印等待frmwait.pas、printwait.dfm 文件定義文件定義include.pas 機(jī)組查詢機(jī)組查詢machinesearch.pas、machinesearchfrm.dfm 中文報(bào)表工具用戶手冊(cè) - 8 - 季節(jié)查詢季節(jié)查詢search.pas、searchfrm.dfm 4.1.3 幫助 功能名稱功能名稱實(shí)現(xiàn)模塊實(shí)現(xiàn)模塊 關(guān)于about.pas、aboutform.dfm 幫助缺省 4.2 功能模塊功能模塊 “中文報(bào)表工具”主要由“數(shù)據(jù)服務(wù)” 、 “數(shù)據(jù)連接” 、 “報(bào)表管理器” 、 “報(bào)表設(shè)計(jì)器” 、 “自動(dòng)打印及維護(hù)”模塊構(gòu)成。各部分的關(guān)系如下圖所示 中文報(bào)表工具用戶手冊(cè) - 9 - 4.2.1 數(shù)據(jù)服務(wù) “數(shù)據(jù)服務(wù)”的主要功能是為其他應(yīng)用程序提供數(shù)據(jù)。它做為 scada 系統(tǒng)的一 個(gè)功能模塊歷史數(shù)據(jù)子系統(tǒng),運(yùn)行在主服務(wù)器結(jié)點(diǎn)上。它可定時(shí)將遙測(cè)、遙 信數(shù)據(jù)寫入數(shù)據(jù)庫中,并能對(duì)這些數(shù)據(jù)進(jìn)行運(yùn)算(最大值、最小值、平均值、 自定義公式) ,保存運(yùn)算結(jié)果。在本系統(tǒng)中,數(shù)據(jù)庫采用的是sql server, 這也是在“關(guān)鍵數(shù)據(jù)服務(wù)”應(yīng)用中,廣泛采用的數(shù)據(jù)庫平臺(tái)。嚴(yán)格的說, “數(shù)據(jù) 服務(wù)”不屬于“報(bào)表工具”系統(tǒng)中的功能模塊。在此將其納入的目的只是保持 文檔的“連續(xù)性” ,便于用戶的理解。 提示:提示:在“報(bào)表工具”運(yùn)行的過程中,如果出現(xiàn)“數(shù)據(jù)庫連接錯(cuò)誤” , “連接超 時(shí)”等錯(cuò)誤消息框時(shí),用戶應(yīng)首先檢查“報(bào)表工作站”到主服務(wù)器結(jié)點(diǎn)的網(wǎng)絡(luò) 路徑是否正常;如無異常,再檢查主服務(wù)器結(jié)點(diǎn)上 sql server 是否運(yùn)行正常。 一般,問題都可以得到解決。 4.2.2 數(shù)據(jù)連接 “數(shù)據(jù)連接”的主要功能是: . 將應(yīng)用程序傳來的“數(shù)據(jù)查詢”轉(zhuǎn)換為 sql server 識(shí)別的查詢語 言后,傳遞給 sql server,獲取符合條件的歷史數(shù)據(jù)。 .將獲取的數(shù)據(jù)進(jìn)行“本地”化(時(shí)區(qū)轉(zhuǎn)化、時(shí)間格式轉(zhuǎn)化、數(shù)據(jù)格式 轉(zhuǎn)化) 。 .將“本地”化后的數(shù)據(jù)進(jìn)行“用戶”化(即根據(jù)用戶預(yù)先定義的報(bào)表 模板設(shè)置向 excel 傳送數(shù)據(jù)) 。 該模塊對(duì)于一般用戶來說是透明的,您可以完全忽略它的存在。也 可以把它理解為用戶和系統(tǒng)之間交互的“代理人” 。 4.2.34.2.3 報(bào)表管理器 “報(bào)表管理器”是用戶使用最頻繁的模塊。它的主要功能是: 定義報(bào)表屬性(報(bào)表類型、數(shù)據(jù)時(shí)間、是否保存) 。 創(chuàng)建、管理用戶報(bào)表模板。 中文報(bào)表工具用戶手冊(cè) - 10 - 維護(hù)歷史打印報(bào)表(調(diào)閱、打印、刪除) 。 設(shè)置自動(dòng)打印任務(wù)。 召喚打印。 4.2.44.2.4 報(bào)表設(shè)計(jì)器 “報(bào)表設(shè)計(jì)器”是個(gè)嵌入到 excel 中的“寄生”程序,使用 vba 開 發(fā)。它的“人機(jī)界面”采用 excel 的界面。用戶在此處將進(jìn)行報(bào)表的詳細(xì) 設(shè)計(jì)(依據(jù)系統(tǒng)報(bào)表模板): 指定需要哪些遙測(cè)或遙信值。 對(duì)這些值進(jìn)行運(yùn)算、統(tǒng)計(jì),生成相應(yīng)的圖(表) 。 定義報(bào)表打印的格式。 程序?qū)ⅰ胺治觥庇脩舻倪@些設(shè)置(設(shè)計(jì)) ,并將“分析”的結(jié)果保 存為此報(bào)表的模板文件(用戶報(bào)表模板) ,成為以后生成該報(bào)表的母板。 提示:提示:出于方便用戶對(duì)報(bào)表模板進(jìn)行功能擴(kuò)充的需要,我沒有對(duì)模板中的程 序代碼加入“數(shù)字簽名” 。這樣做的好處是用戶可自由的編輯、添加代碼,但 同時(shí)會(huì)導(dǎo)致新安裝的 execl 在第一次運(yùn)行時(shí),誤報(bào)此程序“可能包含病毒” 。 此時(shí),用戶可以在 execl 中選擇菜單“工具宏安全” ,在彈出的對(duì)話框中, 將“安全級(jí)”設(shè)為“無” ,此后運(yùn)行就不會(huì)出現(xiàn)該錯(cuò)誤信息。 4.2.5 自動(dòng)打印與維護(hù) 該模塊是以單獨(dú)的應(yīng)用程序?qū)崿F(xiàn)的。用戶可用它完成報(bào)表的定時(shí)自動(dòng) 打?。ㄖС置摍C(jī)打?。┮约俺^保存周期的歷史報(bào)表的刪除。也可暫時(shí)停 止“自動(dòng)打印”或“維護(hù)”的執(zhí)行。 中文報(bào)表工具用戶手冊(cè) - 11 - 4.3 文件的組織文件的組織 這里只從“一般用戶”的角度闡述“中文報(bào)表工具”程序的文件組織。 程序安裝完畢后(假設(shè)安裝在 d 盤) ,會(huì)生成如下目錄結(jié)構(gòu): d: 報(bào)表程序manager.exe runattime.exe report_sys 用戶報(bào)表 報(bào)表歷史打印記錄 4.3.1 程序文件 報(bào)表管理器 d:報(bào)表程序manager.exe 自動(dòng)打印與維護(hù) d:報(bào)表程序runattime.exe 4.3.2 用戶報(bào)表模板 所有的用戶自定義的報(bào)表模板都存放在目錄“d:用戶報(bào)表”下。 如用戶建立了報(bào)表“報(bào)表 01” 、 “報(bào)表 02” 、 “報(bào)表 03” ,則目錄如下: d:用戶報(bào)表報(bào)表 01.xls 報(bào)表 02.xls 報(bào)表 03.xls 4.3.3 報(bào)表歷史打印記錄 所有的歷史報(bào)表打印存放在目錄“d:報(bào)表歷史打印記錄”下。且 每個(gè)報(bào)表生成一個(gè)子目錄。 在上例中,當(dāng)用戶創(chuàng)建三個(gè)報(bào)表的同時(shí),程序會(huì)在目錄“d: 報(bào)表歷史 打印記錄”下自動(dòng)生成如下的子目錄: d: 報(bào)表歷史打印記錄報(bào)表 01 中文報(bào)表工具用戶手冊(cè) - 12 - 報(bào)表 02 報(bào)表 03 以后當(dāng)生成歷史打印報(bào)表時(shí)候,會(huì)將其做為歷史報(bào)表存入對(duì)應(yīng)的子目 錄中。 中文報(bào)表工具用戶手冊(cè) - 13 - 第五部分第五部分 報(bào)表的設(shè)計(jì)報(bào)表的設(shè)計(jì) 本章將介紹設(shè)計(jì)報(bào)表的過程,同時(shí)說明軟件的操作方法。 5.1 報(bào)表的設(shè)計(jì)過程報(bào)表的設(shè)計(jì)過程 一張報(bào)表的設(shè)計(jì)過程可分為:新建報(bào)表、設(shè)置報(bào)表屬性、報(bào)表的詳細(xì) 設(shè)計(jì)、測(cè)試、保存(如圖 5.1 所示) 。 中文報(bào)表工具用戶手冊(cè) - 14 - 5.2 報(bào)表管理器報(bào)表管理器 圖 5.2:“報(bào)表管理器”的主窗口: 說明:圖 5.2 顯示了三個(gè)區(qū)域:報(bào)表分類、用戶報(bào)表、報(bào)表歷史打印記錄。 1. 報(bào)表分類 該區(qū)域列出按報(bào)表時(shí)間段頻率的分類:日?qǐng)?bào)表、周報(bào)表、月報(bào)表、年報(bào) 表、報(bào)表任意時(shí)段查詢、季節(jié)查詢、機(jī)組運(yùn)行狀況查詢。 當(dāng)用戶選擇一個(gè)分類時(shí), “用戶報(bào)表模板”區(qū)域?qū)⒅涣谐鲈擃愋偷膱?bào)表。 2. 用戶報(bào)表 該區(qū)域用于顯示所有用戶已定義的報(bào)表模板,并包含了“報(bào)表名稱” 、 “類型” 、 “數(shù)據(jù)時(shí)間范圍” 、 “報(bào)表文件名稱” 、 “報(bào)表歷史打印存放位置” 、 “歷史報(bào)表保存周期”信息。如果用戶選擇了一個(gè)報(bào)表打印,則與之對(duì)應(yīng)的 歷史打印報(bào)表將在“歷史報(bào)表打印記錄” 區(qū)域顯示出來。 用戶報(bào)表 區(qū)域 報(bào)表歷史打印記錄 顯示區(qū)域 報(bào)表 分類 中文報(bào)表工具用戶手冊(cè) - 15 - 3.報(bào)表歷史打印記錄 該區(qū)域用于顯示當(dāng)前報(bào)表的所有歷史報(bào)表信息,包括“歷史報(bào)表打印文 件名” 、 “數(shù)據(jù)時(shí)間” 、 “更新時(shí)間” 、 “該歷史打印報(bào)表保存的天數(shù)” 、 “該歷史打 印記錄報(bào)表刪除的日期” 。如果,一張歷史報(bào)表超過了它的“保存周期”且仍未 刪除,它將以灰色顯示。 圖 5.3:“報(bào)表管理器”的打印任務(wù)窗口: 說明:圖 5.3 是“任務(wù)打印管理”頁面。它分為“打印任務(wù)” 、 “任務(wù)報(bào)表”二 個(gè)區(qū)域。 1. 打印任務(wù)區(qū)域 該區(qū)域顯示了所有用戶定義的任務(wù)(任務(wù)名稱、執(zhí)行時(shí)間) 。 “任務(wù)”是 能夠自動(dòng)打印執(zhí)行的最小單位,一個(gè)“任務(wù)”可包括一張或多張報(bào)表。當(dāng)用 任務(wù)中的任務(wù)中的 報(bào)表報(bào)表 打印打印 任務(wù)任務(wù) 中文報(bào)表工具用戶手冊(cè) - 16 - 戶在該區(qū)域選擇一個(gè)打印任務(wù)時(shí),在“任務(wù)報(bào)表” 區(qū)域顯示了該“任務(wù)”所 包含的報(bào)表。 2. 任務(wù)報(bào)表區(qū)域 該區(qū)域顯示了一個(gè)“任務(wù)”所包含的報(bào)表的名稱、類型、自動(dòng)打印狀態(tài)。 5.3 新建報(bào)表新建報(bào)表 在“報(bào)表管理器”的主菜單上選擇“報(bào)表管理新建報(bào)表” ,或在工具 菜單上選擇“新建報(bào)表” ,此時(shí)就會(huì)出現(xiàn)的“新建報(bào)表”對(duì)話框窗口(如圖 5.4 所示) 。 圖 5.4: 5.4 新建報(bào)表 中文報(bào)表工具用戶手冊(cè) - 17 - 說明: 報(bào)表的名稱在所有的報(bào)表中必須唯一。 報(bào)表類型包括:日?qǐng)?bào)表、周報(bào)表、月報(bào)表、年報(bào)表、報(bào)表時(shí)間段查 詢、報(bào)表季節(jié)查詢,機(jī)組運(yùn)行查詢等。 報(bào)表的排列屬性取決與模板具有的特性,有橫向和縱向?qū)傩浴?查詢方式:分廠站和設(shè)備的類型進(jìn)行選擇。 點(diǎn)擊“設(shè)備”列框中的設(shè)備,在“測(cè)點(diǎn)”列表框中顯示該設(shè)備所有 的測(cè)點(diǎn),選中需要建立的測(cè)點(diǎn)進(jìn)行報(bào)表組建。 對(duì)“選擇變量”的列表框中所選擇的內(nèi)容可以進(jìn)行“刪除” 、 “清空” 、 “上移” 、 “下移”操作。 選擇“保存歷史報(bào)表打印記錄”框,在脫機(jī)打印狀態(tài)下,將打印輸 出保存到文件中,其后的輸入框中輸入歷史報(bào)表打印記錄欲保存的天數(shù) (最長(zhǎng)可保存 99999 天) 。 如果選擇了“啟動(dòng) excel”選擇框,則按“確定”后,將自動(dòng)載入 excel,轉(zhuǎn)入“報(bào)表格式”設(shè)計(jì)階段。當(dāng)然,也可以后加載 excel 進(jìn)行 設(shè)計(jì)。 5.4 報(bào)表數(shù)據(jù)、格式的設(shè)置報(bào)表數(shù)據(jù)、格式的設(shè)置 這部分工作在 excel 中進(jìn)行。如果 excel 尚未加載,用戶可在“用戶報(bào) 表”區(qū)域先選擇待設(shè)計(jì)的報(bào)表,在窗口主菜單中選擇“報(bào)表管理設(shè)計(jì)報(bào) 表”或在“用戶報(bào)表”區(qū)域單擊鼠標(biāo)右鍵,在彈出的菜單中選擇“設(shè)計(jì)報(bào) 表” ,之后,程序?qū)⒓虞d excel,并調(diào)入相應(yīng)的報(bào)表。 1、報(bào)表頁面:(如圖 5.5 圖) 中文報(bào)表工具用戶手冊(cè) - 18 - 5.5 數(shù)據(jù)顯示頁面 2、數(shù)據(jù)頁面:(如圖 5.6 所示) 打印輸打印輸 出區(qū)域出區(qū)域 引用引用“數(shù)據(jù)數(shù)據(jù)” 頁面的頁面的 “g10”單單 元元 中文報(bào)表工具用戶手冊(cè) - 19 - 5.6 數(shù)據(jù)設(shè)計(jì)頁面 “報(bào)表設(shè)計(jì)器”分為二個(gè)部分:數(shù)據(jù)頁面、報(bào)表頁面。 、數(shù)據(jù)頁面(圖 5.5) 該頁面主要分為三個(gè)區(qū)域:點(diǎn)名輸入、數(shù)據(jù)返回、命令 “點(diǎn)名輸入”區(qū)域是用戶輸入點(diǎn)名的地方,此區(qū)域從“c3”單元開始至 “p3”單元結(jié)束。每個(gè)點(diǎn)名占一個(gè)單元(cell),從左至右依次輸入。程序 將依照這些點(diǎn)名從歷史數(shù)據(jù)庫取得相應(yīng)的數(shù)據(jù),因此用戶應(yīng)保證輸入的點(diǎn) 名已在歷史數(shù)據(jù)庫中定義。否則。返回的數(shù)據(jù)將為空值。 “數(shù)據(jù)返回”區(qū)域是用來存放歷史數(shù)據(jù)庫返回?cái)?shù)據(jù)的地方。數(shù)據(jù)由程序 自動(dòng)填寫,無須用戶干預(yù)。 “命令”區(qū)域有二個(gè)命令按鍵: 按鍵“生成 sql 語句”主要提供給程序員進(jìn)行二次開發(fā)使用,一般用 戶無須了解。 按鍵“刷新數(shù)據(jù)”用來依據(jù)報(bào)表當(dāng)前設(shè)置,從歷史數(shù)據(jù)庫提取數(shù)據(jù), 并填寫到報(bào)表中。用戶可使用該命令來測(cè)試報(bào)表的設(shè)計(jì)。 2、報(bào)表頁面(圖 5.6) 命令命令 區(qū)域區(qū)域 點(diǎn)名輸入點(diǎn)名輸入 區(qū)域區(qū)域 數(shù)據(jù)返數(shù)據(jù)返 回區(qū)域回區(qū)域 中文報(bào)表工具用戶手冊(cè) - 20 - 此頁面用來打印輸出的。用戶在此完成“打印格式”的設(shè)計(jì)。其使用方 法完全與 excel 一致。所要注意的是,此處的數(shù)據(jù)引用自“數(shù)據(jù)頁面”的 相關(guān)單元(關(guān)于在 excel 中進(jìn)行“數(shù)據(jù)引用”的方法,請(qǐng)參考 excel 的相 關(guān)書籍) 。用戶也可以在此定義公式,進(jìn)行計(jì)算統(tǒng)計(jì)。 用戶在完成了報(bào)表屬性、格式設(shè)計(jì)后,可選擇“刷新數(shù)據(jù)”命令進(jìn)行測(cè)試。 如果用戶覺得滿意后,就可以保存退出 excel。注意,存盤時(shí)請(qǐng)不要更改文件 的路徑和名稱。 5.5 報(bào)表查看報(bào)表查看 1、日?qǐng)?bào)表、周報(bào)表、月報(bào)表、年報(bào)表查詢 選擇查看日期,默認(rèn)為當(dāng)天,如圖 5.51 所示: 5.51 日期選擇圖 2、時(shí)段報(bào)表查詢 選擇查看日期,如圖 5.52 所示: 5.52 日期選擇圖 3、季節(jié)查詢 選擇查看對(duì)象,雙擊鼠標(biāo)后,彈出季節(jié)查詢?nèi)掌趨?shù)對(duì)話框,如圖 5.53 所示: 中文報(bào)表工具用戶手冊(cè) - 21 - 5.53 日期選擇圖 4、機(jī)組運(yùn)行時(shí)間查詢 選擇查看對(duì)象,雙擊鼠標(biāo)后,彈出機(jī)組查詢參數(shù)對(duì)話框,如圖 5.54 所示: 5.54 參數(shù)選擇圖 5、模板加載 點(diǎn)擊模板按鈕,彈出如下對(duì)話框,填寫好已經(jīng)建立的模板名稱等信息。 中文報(bào)表工具用戶手冊(cè) - 22 - 增加增加:添加模板的設(shè)置,點(diǎn)擊后在文本框和下拉框中填寫或選擇需要的內(nèi)容。 刪除刪除:選中添加的模板記錄,點(diǎn)擊該按鈕及可完成刪除操作。 取消取消:結(jié)束其次的操作。 保存保存:將添加的模板記錄添加到數(shù)據(jù)庫中。 修改修改:選中需要修改的模板,在框中做相應(yīng)的處理。 關(guān)閉關(guān)閉:退出模板的加載窗口。 上一條上一條:移動(dòng)光標(biāo)到當(dāng)前記錄的上一條。 下一條下一條:移動(dòng)光標(biāo)到當(dāng)前記錄的下一條。 第一條第一條:移動(dòng)光標(biāo)到第一條記錄 最后一條最后一條:移動(dòng)光標(biāo)到最后一條記錄。 中文報(bào)表工具用戶手冊(cè) - 23 - 第六部分第六部分 報(bào)表的打印報(bào)表的打印 報(bào)表工具的打印功能可分為三大類: )按一次出報(bào)表的數(shù)量可分為:?jiǎn)我唬ㄒ淮纬鰪垐?bào)表)與任務(wù)(一次 可出張或多張報(bào)表)打印。 )按打印的方式可分為:召喚與自動(dòng)打印。 )按打印的輸出形式可分為:脫機(jī)與連機(jī)打印。 它們之間的聯(lián)系如圖 6.1 所示。 從圖 6.1 我們可以看出:) “召喚打印”在“打印管理器”中進(jìn)行,而 “自動(dòng)打印”則由“自動(dòng)打印進(jìn)程”操作;) “召喚打印”可進(jìn)行單一或任 務(wù)打印,而“自動(dòng)打印”只能進(jìn)行任務(wù)打??;)無論單一或任務(wù)打印都可 選擇輸出至打印機(jī)(連機(jī)打?。┗虼疟P(脫機(jī)打?。?。兩者的切換可在“報(bào)表 管理器”菜單“打印”“脫機(jī)打印”進(jìn)行。缺省的選項(xiàng)是“脫機(jī)打印” 。 6.1 任務(wù)打印的建立與維護(hù)任務(wù)打印的建立與維護(hù) “任務(wù)打印”是指一個(gè)打印命令可制一張或多張報(bào)表。 “任務(wù)打印”的 核心是“任務(wù)” ,它是“任務(wù)打印”的最小執(zhí)行單元。建立“任務(wù)”的概 念主要是方便用戶對(duì)報(bào)表進(jìn)行分類管理(如,按自動(dòng)打印的時(shí)間段,按報(bào) 表中數(shù)據(jù)的性質(zhì)電壓、功率等分類建立“任務(wù)” ) ,以及提高“自動(dòng)打印” 進(jìn)程的執(zhí)行效率(可靠的多線程執(zhí)行) 。 “任務(wù)”的建立和管理工作是在 “報(bào)表管理器”的“任務(wù)管理”頁面進(jìn)行的(參見圖 5.3) 。 圖 6.1 中文報(bào)表工具用戶手冊(cè) - 24 - 6.1.1 建立一個(gè)任務(wù) 選擇“報(bào)表管理器”菜單“任務(wù)設(shè)置”“新建任務(wù)” ,出現(xiàn)如圖 6.2 的窗 口。 中文報(bào)表工具用戶手冊(cè) - 25 - 圖 6.2 說明: (1) 每個(gè)“任務(wù)”都有一個(gè)唯一的名稱。 (2) “報(bào)表侯選區(qū)”是當(dāng)前尚未加入“任務(wù)”中的報(bào)表。用戶向加入某張 報(bào)表時(shí),可以用鼠標(biāo)選中它后,單擊“”按鍵,該報(bào)表就移入“報(bào)表 選中”區(qū)內(nèi)。也可以一次移入多張報(bào)表,方法是在“報(bào)表侯選區(qū)”選 中多張,單擊“”按鍵。如果想從“任務(wù)”中去掉某(幾)張報(bào)表, 可在“報(bào)表選中”區(qū)內(nèi)選中某(幾)張報(bào)表后,單擊“編輯任務(wù)”后,將出 現(xiàn)“編輯任務(wù)”窗口,它的使用方法與“新建任務(wù)”類似,這里不再累述。 若想刪除一個(gè)任務(wù),則先選擇它,選擇菜單“任務(wù)設(shè)置”“刪除任務(wù)” 即可。 第七部分第七部分 報(bào)表的維護(hù)報(bào)表的維護(hù) 這章主要討論報(bào)表日常維護(hù)。包括“報(bào)表的更改與刪除” 、 “歷史報(bào)表的維護(hù)” 。 7.1 報(bào)表的更改與刪除報(bào)表的更改與刪除 7.1.1 報(bào)表的更改 “報(bào)表的更改”指的是用戶報(bào)表模板屬性和打印格式的更改。 屬性的更改 i)在“用戶報(bào)表模板”區(qū)域選擇欲更改的報(bào)表; ii)選擇菜單“報(bào)表管理”“報(bào)表屬性設(shè)置” ,出現(xiàn)“報(bào)表屬性設(shè) 中文報(bào)表工具用戶手冊(cè) - 27 - 置”窗口(如圖 7.1 所示) ,也可在選擇報(bào)表同時(shí),單擊鼠標(biāo)右鍵,在彈出的 菜單選擇“報(bào)表設(shè)置” 。 圖 7.1 此窗口除了“報(bào)表類型”不能更改外,其余與“新建報(bào)表”窗 口使用方法完全一樣,用戶可參見“5.3 定義報(bào)表的屬性” 。 打印格式的更改 這部分工作是在 excel 中進(jìn)行的。 i)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論