增強篇3 生產訂單屏幕增強(轉自SAP翔子)


TCODE:CO02效果如下:

 

1.1.1Dialog程序屏幕及界面字段,按鈕

屏幕號(FROM)

屏幕按鈕

操作

跳轉屏幕(TO)

跳轉條件

         

1.1.2 Enhancement類型

增強類型

增強涉及Tcode

增強點

增強名稱

 

增強實施

COMD

CO01-CO03

EXIT_SAPLCOKO1_001

EXIT_SAPLCOKO1_002

100(SAPLCOKO1)屏幕

 

ZPP0001

   詳解步驟:

1.CMOD->ZPP0001

 

 

 2、增強主要代碼在兩個EXIT:EXIT_SAPLCOKO1_001/EXIT_SAPLCOKO1_002,屏幕100的PBO: M_INIT

 

 

           

3.源程序清單

函數:

EXIT_SAPLCOKO1_001

EXIT_SAPLCOKO1_002

 FORM:

 

Step1. 結構 CO_AUFK 里增加自定義字段:ZZZ_TRIAL

 

然后激活結構

 

查看AUFK是激活狀態,

 

字段增強完成;

 

Step2. CMOD  使用客戶增強:PPCO0012    生產訂單:顯示/更改訂單抬頭數據

創建項目:ZPP0001

 

進入組件分配:

 

把該增強注冊到項目中(CMOD)

 

 

 

 

雙擊出口進入,如下圖

 

 

 

 

 

 

 

然后,先處理包含文件中的:LXCO1TOP

 

 

 

 

雙擊:INCLUDE ZXC01TOP

 

 

 

 

然后,回退,處理屏幕 0100

 

雙擊屏幕:

 

屏幕里面的處理: 

 

 

 

 

布局里,加上增強字段的控件:ZZZ_TRIAL 小批量試制,用CHECKBOX 顯示

 

根據輸入狀態對自定義屏幕中的字段進行輸入控制

 

 

 

出口函數:EXIT_SAPLCOKO1_001 里的邏輯

 

 

 

 

 

出口函數:EXIT_SAPLCOKO1_002

 

 

 

Step3. 激活整個實施項目

 

 

 

Step4. CO03 查看效果

 

 

 點擊客戶屏幕后:

 

 

再來修改一下屏幕類型:

 

 

 

Step5. CO02 修改工單,保存測試

 

 

 

 

 

 

 

測試OK, 增強字段及CO01屏幕增強完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM