亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于sap平臺(tái)的選擇屏幕配置方法與系統(tǒng)的制作方法

文檔序號:9646375閱讀:670來源:國知局
基于sap平臺(tái)的選擇屏幕配置方法與系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理領(lǐng)域,尤其涉及一種基于SAP平臺(tái)的選擇屏幕配置方法與系統(tǒng)。
【背景技術(shù)】
[0002]SAP (systems applicat1ns and products in data processing)是一款用于企業(yè)資源計(jì)劃 ERP (enterprise resource planning)管理的軟件。
[0003]SAP普遍采用開發(fā)系統(tǒng)、測試系統(tǒng)、生產(chǎn)系統(tǒng)相互分離,通過各系統(tǒng)打包的方式實(shí)現(xiàn)系統(tǒng)修改操作。
[0004]SAP系統(tǒng)在在實(shí)際的報(bào)表開發(fā)過程中,需要根據(jù)業(yè)務(wù)顧問的需求對固定的搜索條件字段進(jìn)行新增、刪除,同一個(gè)字段可能出現(xiàn)多次的激活與取消操作,導(dǎo)致大量的重復(fù)代碼的編寫,浪費(fèi)了大量的人力與時(shí)間,并且,由于在報(bào)表業(yè)務(wù)需求進(jìn)行調(diào)整時(shí),需要進(jìn)行大量的代碼編寫,導(dǎo)致報(bào)表顯示的實(shí)時(shí)性變差,影響了企業(yè)的運(yùn)營成本以及報(bào)表使用的實(shí)時(shí)性。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的就是為了解決上述問題,提出了一種基于SAP平臺(tái)的選擇屏幕配置方法與系統(tǒng),該方法及系統(tǒng)將頻繁調(diào)整的報(bào)表顯示規(guī)則設(shè)置為易于用戶維護(hù)的配置表,操作簡單,數(shù)據(jù)實(shí)時(shí)性好。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
[0007]一種基于SAP平臺(tái)的選擇屏幕配置方法,包括以下步驟:
[0008]步驟1:根據(jù)用戶需求收集所有可能出現(xiàn)在查詢條件里的字段,將所述字段轉(zhuǎn)換成客戶端能夠使用的屏幕元素;
[0009]步驟2:靜態(tài)構(gòu)建查詢語句,查詢語句中涉及上述所有的字段,使用范圍條件,對每一個(gè)字段變量使用range類型作為參照;
[0010]步驟3:通過SAP提供的功能模塊IAC_GET_DYNPR0_INF0讀取所有出現(xiàn)在報(bào)表中的屏幕元素的內(nèi)部標(biāo)識(shí);所述內(nèi)部標(biāo)識(shí)與屏幕元素為一一對應(yīng)關(guān)系;
[0011]步驟4:在SAP平臺(tái)上創(chuàng)建選擇屏幕配置表,將讀取到的內(nèi)部標(biāo)識(shí)存儲(chǔ)在配置表中,并通過事務(wù)碼SE55創(chuàng)建可通過SM30進(jìn)行表?xiàng)l目維護(hù)的視圖,模擬SAP配置界面;
[0012]步驟5:報(bào)表初始化時(shí),讀取步驟4創(chuàng)建的選擇屏幕配置表,進(jìn)行結(jié)果篩選并判斷所述選擇屏幕配置表中的字段是否需要顯示。
[0013]所述選擇屏幕配置表中包括:字段名、屏幕元素及其對應(yīng)的內(nèi)部標(biāo)識(shí)、是否需要顯不ο
[0014]報(bào)表業(yè)務(wù)需求調(diào)整時(shí),通過添加或刪除需要顯示的內(nèi)部標(biāo)識(shí)或者修改查詢條件里的字段實(shí)現(xiàn);
[0015]一種基于SAP平臺(tái)的選擇屏幕配置方法的系統(tǒng),包括:
[0016]用于根據(jù)用戶需求收集所有可能出現(xiàn)在查詢條件里的字段的單元;用于將所述字段轉(zhuǎn)換成客戶端能夠使用的屏幕元素的單元;
[0017]用于靜態(tài)構(gòu)建查詢語句的單元,所述查詢語句中涉及所有的字段,使用范圍條件,對每一個(gè)字段變量使用range類型作為參照;
[0018]用于通過SAP提供的功能模塊IAC_GET_DYNPR0_INF0讀取所有出現(xiàn)在報(bào)表中的屏幕元素的內(nèi)部標(biāo)識(shí)的單元;所述內(nèi)部標(biāo)識(shí)與屏幕元素為一一對應(yīng)關(guān)系;
[0019]用于在SAP平臺(tái)上創(chuàng)建選擇屏幕配置表的單元,用于將讀取到的內(nèi)部標(biāo)識(shí)存儲(chǔ)在配置表中的單元,用于通過事務(wù)碼SE55創(chuàng)建可通過SM30進(jìn)行表?xiàng)l目維護(hù)的視圖,模擬SAP配置界面的單元;
[0020]用于報(bào)表初始化時(shí),讀取創(chuàng)建的選擇屏幕配置表,進(jìn)行結(jié)果篩選并判斷所述選擇屏幕配置表中的字段是否需要顯示的字段。
[0021]所述選擇屏幕配置表中包括:字段名、屏幕元素及其對應(yīng)的內(nèi)部標(biāo)識(shí)、是否需要顯不ο
[0022]還包括:
[0023]用于報(bào)表業(yè)務(wù)需求調(diào)整時(shí),通過添加或刪除需要顯示的內(nèi)部標(biāo)識(shí)或者修改查詢條件里的字段實(shí)現(xiàn)的單元。
[0024]本發(fā)明的有益效果是:
[0025]本發(fā)明通過在SAP平臺(tái)中創(chuàng)建選擇屏幕配置表,將報(bào)表的屏幕元素對應(yīng)的內(nèi)部標(biāo)識(shí)維護(hù)進(jìn)配置表中,在報(bào)表顯示規(guī)則頻繁調(diào)整時(shí),只需要在生產(chǎn)系統(tǒng)中維護(hù)規(guī)則庫表,即可立即實(shí)現(xiàn)報(bào)表顯示調(diào)整的要求,免去了開發(fā)系統(tǒng)到測試系統(tǒng)再到生產(chǎn)系統(tǒng)的中間環(huán)節(jié),既節(jié)省了人力成本和時(shí)間成本的同時(shí),數(shù)據(jù)實(shí)時(shí)性也得到大幅提高。
【附圖說明】
[0026]圖1為本發(fā)明方法流程圖;
[0027]圖2為本發(fā)明配置表維護(hù)視圖;
[0028]圖3為本發(fā)明配置效果圖。
【具體實(shí)施方式】
:
[0029]下面結(jié)合附圖與實(shí)施例對本發(fā)明做進(jìn)一步說明:
[0030]基于SAP平臺(tái)的選擇屏幕配置方法如圖1所示,包括以下步驟:
[0031]步驟1:根據(jù)用戶需求收集所有可能出現(xiàn)在查詢條件里的字段,將所述字段轉(zhuǎn)換成客戶端能夠使用的屏幕元素;
[0032]步驟2:靜態(tài)構(gòu)建查詢語句,查詢語句中涉及上述所有的字段,使用范圍條件,對每一個(gè)字段變量使用range類型作為參照;字段變量用于存儲(chǔ)客戶端輸入的屏幕元素。
[0033]客戶端用戶輸入的屏幕元素為單個(gè)字段時(shí),查詢結(jié)果為單個(gè)字段;當(dāng)客戶端輸入的屏幕元素為范圍條件時(shí),查詢結(jié)果為相應(yīng)的一個(gè)字段范圍。
[0034]步驟3:通過SAP提供的功能模塊IAC_GET_DYNPR0_INF0讀取所有出現(xiàn)在報(bào)表中的屏幕元素的內(nèi)部標(biāo)識(shí);所述內(nèi)部標(biāo)識(shí)與屏幕元素為一一對應(yīng)關(guān)系;
[0035]選擇屏幕配置表中包括:字段名、屏幕元素及其對應(yīng)的內(nèi)部標(biāo)識(shí)、是否需要顯示等信息,如圖2所示。
[0036]步驟4:在SAP平臺(tái)上創(chuàng)建選擇屏幕配置表,將讀取到的內(nèi)部標(biāo)識(shí)存儲(chǔ)在配置表中,并通過事務(wù)碼SE55創(chuàng)建可通過SM30進(jìn)行表?xiàng)l目維護(hù)的視圖,模擬SAP配置界面;
[0037]步驟5:報(bào)表初始化時(shí),讀取步驟4創(chuàng)建的選擇屏幕配置表,進(jìn)行結(jié)果篩選并判斷所述選擇屏幕配置表中的字段是否需要顯示。
[0038]通過選擇客戶端需要顯示的屏幕元素,實(shí)現(xiàn)報(bào)表界面的最終顯示,具體效果如圖3所示。
[0039]報(bào)表業(yè)務(wù)需求調(diào)整時(shí),通過添加或刪除需要顯示的內(nèi)部標(biāo)識(shí)或者修改查詢條件里的字段實(shí)現(xiàn);
[0040]一種基于SAP平臺(tái)的選擇屏幕配置方法的系統(tǒng),包括:
[0041]用于根據(jù)用戶需求收集所有可能出現(xiàn)在查詢條件里的字段的單元;用于將所述字段轉(zhuǎn)換成客戶端能夠使用的屏幕元素的單元;
[0042]用于靜態(tài)構(gòu)建查詢語句的單元,所述查詢語句中涉及所有的字段,使用范圍條件,對每一個(gè)字段變量使用range類型作為參照;
[0043]用于通過SAP提供的功能模塊IAC_GET_DYNPR0_INF0讀取所有出現(xiàn)在報(bào)表中的屏幕元素的內(nèi)部標(biāo)識(shí)的單元;所述內(nèi)部標(biāo)識(shí)與屏幕元素為一一對應(yīng)關(guān)系;
[0044]用于在SAP平臺(tái)上創(chuàng)建選擇屏幕配置表的單元,用于將讀取到的內(nèi)部標(biāo)識(shí)存儲(chǔ)在配置表中的單元,用于通過事務(wù)碼SE55創(chuàng)建可通過SM30進(jìn)行表?xiàng)l目維護(hù)的視圖,模擬SAP配置界面的單元;
[0045]用于報(bào)表初始化時(shí),讀取創(chuàng)建的選擇屏幕配置表,進(jìn)行結(jié)果篩選并判斷所述選擇屏幕配置表中的字段是否需要顯示的字段。
[0046]還包括:
[0047]用于報(bào)表業(yè)務(wù)需求調(diào)整時(shí),通過添加或刪除需要顯示的內(nèi)部標(biāo)識(shí)或者修改查詢條件里的字段實(shí)現(xiàn)的單元。
[0048]上述雖然結(jié)合附圖對本發(fā)明的【具體實(shí)施方式】進(jìn)行了描述,但并非對本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動(dòng)即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于SAP平臺(tái)的選擇屏幕配置方法,其特征是,包括以下步驟: 步驟1:根據(jù)用戶需求收集所有可能出現(xiàn)在查詢條件里的字段,將所述字段轉(zhuǎn)換成客戶端能夠使用的屏幕元素; 步驟2:靜態(tài)構(gòu)建查詢語句,查詢語句中涉及上述所有的字段,使用范圍條件,對每一個(gè)字段變量使用range類型作為參照; 步驟3:通過SAP提供的功能模塊IAC_GET_DYNPRO_INFO讀取所有出現(xiàn)在報(bào)表中的屏幕元素的內(nèi)部標(biāo)識(shí);所述內(nèi)部標(biāo)識(shí)與屏幕元素為一一對應(yīng)關(guān)系; 步驟4:在SAP平臺(tái)上創(chuàng)建選擇屏幕配置表,將讀取到的內(nèi)部標(biāo)識(shí)存儲(chǔ)在配置表中,并通過事務(wù)碼SE55創(chuàng)建可通過SM30進(jìn)行表?xiàng)l目維護(hù)的視圖,模擬SAP配置界面; 步驟5:報(bào)表初始化時(shí),讀取步驟4創(chuàng)建的選擇屏幕配置表,進(jìn)行結(jié)果篩選并判斷所述選擇屏幕配置表中的字段是否需要顯示。2.如權(quán)利要求1所述的一種基于SAP平臺(tái)的選擇屏幕配置方法,其特征是,所述選擇屏幕配置表中包括:字段名、屏幕元素及其對應(yīng)的內(nèi)部標(biāo)識(shí)、是否需要顯示。3.如權(quán)利要求1所述的一種基于SAP平臺(tái)的選擇屏幕配置方法,其特征是,報(bào)表業(yè)務(wù)需求調(diào)整時(shí),通過添加或刪除需要顯示的內(nèi)部標(biāo)識(shí)或者修改查詢條件里的字段實(shí)現(xiàn)。4.一種如權(quán)利要求1所述的基于SAP平臺(tái)的選擇屏幕配置方法的系統(tǒng),其特征是,包括: 用于根據(jù)用戶需求收集所有可能出現(xiàn)在查詢條件里的字段的單元;用于將所述字段轉(zhuǎn)換成客戶端能夠使用的屏幕元素的單元; 用于靜態(tài)構(gòu)建查詢語句的單元,所述查詢語句中涉及所有的字段,使用范圍條件,對每一個(gè)字段變量使用range類型作為參照; 用于通過SAP提供的功能模塊IAC_GET_DYNPRO_INFO讀取所有出現(xiàn)在報(bào)表中的屏幕元素的內(nèi)部標(biāo)識(shí)的單元;所述內(nèi)部標(biāo)識(shí)與屏幕元素為一一對應(yīng)關(guān)系; 用于在SAP平臺(tái)上創(chuàng)建選擇屏幕配置表的單元,用于將讀取到的內(nèi)部標(biāo)識(shí)存儲(chǔ)在配置表中的單元,用于通過事務(wù)碼SE55創(chuàng)建可通過SM30進(jìn)行表?xiàng)l目維護(hù)的視圖,模擬SAP配置界面的單元; 用于報(bào)表初始化時(shí),讀取創(chuàng)建的選擇屏幕配置表,進(jìn)行結(jié)果篩選并判斷所述選擇屏幕配置表中的字段是否需要顯示的字段。5.如權(quán)利要求1所述的一種基于SAP平臺(tái)的選擇屏幕配置方法的系統(tǒng),其特征是,所述選擇屏幕配置表中包括:字段名、屏幕元素及其對應(yīng)的內(nèi)部標(biāo)識(shí)、是否需要顯示。6.如權(quán)利要求1所述的一種基于SAP平臺(tái)的選擇屏幕配置方法的系統(tǒng),其特征是,還包括: 用于報(bào)表業(yè)務(wù)需求調(diào)整時(shí),通過添加或刪除需要顯示的內(nèi)部標(biāo)識(shí)或者修改查詢條件里的字段實(shí)現(xiàn)的單元。
【專利摘要】本發(fā)明公開了一種基于SAP平臺(tái)的選擇屏幕配置方法與系統(tǒng),包括:收集所有可能出現(xiàn)在查詢條件里的字段,將所述字段轉(zhuǎn)換成客戶端能夠使用的屏幕元素;靜態(tài)構(gòu)建查詢語句;通過SAP提供的功能模塊IAC_GET_DYNPRO_INFO讀取所有出現(xiàn)在報(bào)表中的屏幕元素的內(nèi)部標(biāo)識(shí);在SAP平臺(tái)上創(chuàng)建選擇屏幕配置表,將讀取到的內(nèi)部標(biāo)識(shí)存儲(chǔ)在配置表中;進(jìn)行結(jié)果篩選并判斷所述選擇屏幕配置表中的字段是否需要顯示。本發(fā)明有益效果:在報(bào)表顯示規(guī)則頻繁調(diào)整時(shí),只需要在生產(chǎn)系統(tǒng)中維護(hù)規(guī)則庫表,即可立即實(shí)現(xiàn)報(bào)表顯示調(diào)整的要求,免去了開發(fā)系統(tǒng)到測試系統(tǒng)再到生產(chǎn)系統(tǒng)的中間環(huán)節(jié),既節(jié)省了人力成本和時(shí)間成本的同時(shí),數(shù)據(jù)實(shí)時(shí)性也得到大幅提高。
【IPC分類】G06F3/0481, G06F17/30
【公開號】CN105404442
【申請?zhí)枴緾N201510617688
【發(fā)明人】林以東, 王小東, 蔣東燃, 張弘信, 靳占新, 程翔, 孫衛(wèi)東, 胡興旺, 李鋒, 許鴻輝, 劉絮, 李紅梅, 李冬, 常英賢, 王茜, 張偉, 丁書耕, 張建輝, 鄭一
【申請人】國網(wǎng)山東省電力公司, 國網(wǎng)山東省電力公司電力科學(xué)研究院, 山東魯能軟件技術(shù)有限公司
【公開日】2016年3月16日
【申請日】2015年9月24日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1