下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、-基于NC數(shù)據(jù)字典及語義腳本的報表開發(fā)關(guān)鍵詞:報表,語義腳本,NC數(shù)據(jù)字典1. 目標(biāo)通過本文介紹,能夠讓開發(fā)者,實施,或者二次開發(fā)人員基于NC數(shù)據(jù)字典或者語義腳本做出用戶需求報表。2. 操作指南本文分別介紹基于NC數(shù)據(jù)字典和基于語義腳本的報表開發(fā)。2.1. 基于NC元數(shù)據(jù)數(shù)據(jù)字典的報表開發(fā)2.1.1. 創(chuàng)立語義模型在“開發(fā)平臺->報表平臺->語義模型節(jié)點,可以創(chuàng)立基于全局,集團(tuán)或者組織的語義模型。本文以創(chuàng)立集團(tuán)級的語義模型為例,介紹一下語義模型的創(chuàng)立于設(shè)計。新增一個語義模型:如以下圖所示,設(shè)計語義模型的時候,選擇NC元數(shù)據(jù),之后可以在左側(cè)列表中選擇需要的元數(shù)據(jù),也可以根據(jù)需要在右側(cè)
2、勾選*些表的*些字段。本文例如中選擇采購訂單和采購發(fā)票的實體,用以統(tǒng)計訂單的開票數(shù)量。選擇好采購發(fā)票和采購訂單的相關(guān)字段后,顯示效果如下: 我們需要在“連接條件選項里,把采購訂單和采購發(fā)票的實體關(guān)聯(lián)起來,做為查詢的拼接條件?;趎c元數(shù)據(jù)時,如果同時拖拽主子表,設(shè)計器會默認(rèn)把主子表做關(guān)聯(lián)帶出連接條件?!斑x擇字段選項里,我們可以根據(jù)需要添加/刪除字段,這些字段用于后續(xù)的界面顯示或者排序,或者聚合,或者其他用途等。需要的時候我們可以在這里通過公式進(jìn)展一些數(shù)據(jù)項的加減乘除等。 另外注意一點,顯示字段的“關(guān)聯(lián)屬性,如果是參照,默認(rèn)會帶出參照的類型,如果物料,業(yè)務(wù)單元等只是基于元數(shù)據(jù)的情況下會帶出。后者
3、用語義腳本做報表的時候,需要在此處手工添加才行。 至此,一個簡單的語義模型設(shè)計好了,我們可以通過預(yù)覽功能看一下查詢到的數(shù)據(jù)。如以下圖所示。2.1.2. 建立自由表格格式格式設(shè)計格式設(shè)計是自由報表的展現(xiàn)設(shè)計,我們可以把語義模型看做數(shù)量來源,這里則是負(fù)責(zé)如何展示這些數(shù)據(jù)。同樣,“開發(fā)平臺->報表平臺->自由報表節(jié)點,我們可以創(chuàng)立基于全局、集團(tuán)或組織的自由報表格式設(shè)計。如圖,新建一個自由報表設(shè)計: 每個格式設(shè)計都需要關(guān)聯(lián)語義模型,可以按以下圖所示選擇之前設(shè)計好的語義模型: 注意,對于參照類型的字段,字段下面可以按樹形構(gòu)造展開的,這方便與我們報表容的展示。比方,查詢的時候我們可以只查詢出供
4、應(yīng)商的id,至于供應(yīng)商的編碼,名稱,以及其他信息等都可以在樹形構(gòu)造里選擇。如下如以下圖:簡單的把字段托拽到界面后,預(yù)覽效果如以下圖:2.1.3. 發(fā)布成報表節(jié)點至此,語義模型與格式設(shè)計都以及完成,我們下面要做的就是把這些東西發(fā)布成一個節(jié)點,可以像其他功能節(jié)點一樣正常使用。報表節(jié)點的形式有兩種,一種是查詢報表,一種是報表也即訂閱報表,訂閱報表一般用于定時查詢,并將構(gòu)造通知到消息平臺,等。這里不做過多介紹,可參見報表相關(guān)的紅皮書。在格式設(shè)計節(jié)點,可以通過“發(fā)布節(jié)點功能新增或追加或刪除功能節(jié)點,如以下圖所示: 我們把剛剛的報表發(fā)布到“采購管理->采購報表下面,節(jié)點號40042021注意不要與已
5、有節(jié)點沖突,節(jié)點名稱就叫“我的報表-nc元數(shù)據(jù)。 同時,我們還需還要發(fā)布為菜單; 最后,我們新的報表節(jié)點,分配給用戶關(guān)聯(lián)的職責(zé),就可以在“采購管理->采購報表下面看到一個新的節(jié)點。2.1.4. 創(chuàng)立節(jié)點的查詢模版 此時翻開新的節(jié)點會提示如下信息:這需要我們創(chuàng)立節(jié)點的查詢模版,這也是后續(xù)實現(xiàn)按不同條件查詢匯總數(shù)據(jù)的必要的步驟。 通過“應(yīng)用管理平臺->開發(fā)配置工具->模版管理->查詢模版初始化,創(chuàng)立一個新的查詢模版,所屬功能節(jié)點是之前創(chuàng)立的新節(jié)點40042021,查詢字段的詳細(xì)說明見以下圖中描述: 通過“應(yīng)用管理平臺->開發(fā)配置工具->系統(tǒng)管理工具->功能
6、節(jié)點默認(rèn)模版設(shè)置,將此查詢模版分配給新節(jié)點。 此時,再次翻開節(jié)點,就可以正常查詢了:2.2. 基于語義腳本的報表開發(fā)基于語義腳本的開發(fā)與基于nc元數(shù)據(jù)的不同點就在語義模型上,其他像查詢模版,發(fā)布節(jié)點等操作一樣。所以這里只介紹語義模型的設(shè)計。2.2.1. 創(chuàng)立語義模型如圖,創(chuàng)立語義模型的時候選擇語義腳本: 定義語義腳本的表名后續(xù)查詢模版字段的名稱要跟此處表名一致,寫入查詢sql:SELECT po_order.pk_org_v, po_order.dbilldate, po_order.vbillcode, po_order_b.pk_material, po_order_b.cunitid ,
7、 po_order_b.nnum orderNum, po_invoice_b.nnum invoiceNumFROM po_orderINNER JOIN po_order_bON po_order_b.pk_order=po_order.pk_orderINNER JOIN po_invoice_bON po_invoice_b.pk_order_b=po_order_b.pk_order_bWHERE po_order_b.dr=0AND po_invoice_b.dr=0; 點下一步,可以看到元數(shù)據(jù)字段,字段中文名稱最好明確一下:“連接條件選項里可以根據(jù)需要自行添加需要的過濾條件。在“選擇字段選項里需要手工添加字段: 添加完畢,效果如下: 前面也提到過,基于語義腳本的模型里,字段需要手工關(guān)聯(lián)檔案元數(shù)據(jù)。如以下圖所示,可以手工關(guān)聯(lián)物料,組織等。至此,一個簡單的基于語義腳本的語義模型就建好了。2.2.2. 建立自由報表格式同2.1.2章節(jié)操作。2.2.3. 發(fā)布報表節(jié)點
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《唯美模板》課件
- 《禮儀插花的應(yīng)用》課件
- 單位管理制度集粹匯編人員管理十篇
- 《離合器檢修》課件
- 單位管理制度匯編大合集人事管理十篇
- 單位管理制度分享匯編【人力資源管理】十篇
- 單位管理制度分享大全職員管理篇
- 單位管理制度范例選集職員管理篇十篇
- 《中級計量經(jīng)濟(jì)學(xué)》課程教學(xué)大綱 (二)
- 八下期中測試卷02【測試范圍:第1-11課】(原卷版)
- 蘇教版(2024新版)七年級上冊生物期末模擬試卷 3套(含答案)
- 《項目管理》完整課件
- 2024-2030年中國苯胺行業(yè)現(xiàn)狀動態(tài)與需求前景展望報告
- 英雄之旅思維模型
- 解一元二次方程(公式法)(教學(xué)設(shè)計)-九年級數(shù)學(xué)上冊同步備課系列
- 冬季傳染病預(yù)防-(課件)-小學(xué)主題班會課件
- 2024年秋新滬教牛津版英語三年級上冊 Unit 6 第1課時 教學(xué)課件
- 江蘇揚州中學(xué)教育集團(tuán)2023-2024學(xué)年中考三模數(shù)學(xué)試題含解析
- 2025年統(tǒng)編版高考?xì)v史一輪復(fù)習(xí):北洋軍閥統(tǒng)治時期的政治、經(jīng)濟(jì)與文化 講義
- 電影放映設(shè)備日常維護(hù)保養(yǎng)規(guī)程
- TSHZSAQS 00255-2024 食葵病蟲害防治技術(shù)規(guī)范
評論
0/150
提交評論