最近接收到一個業務需求,在SAP依據銷售訂單複製時,若是訂單裏面的項目有多個文本,系統就會顯示覆制的文本框處理,讓用戶選擇是否複製,這個就讓銷售很不舒服,若是有幾十個項目,每一個項目有幾個文本,那就就要按幾十 * 幾個 次的回車,因此就想複製項目文本時不用點回車。微信
在問過幾個顧問後得出的結果的只有加強(不肯定是否是真的沒有系統配置能夠實現)。本人的公司系統環境是S4(請留意)優化
這個需求一看,123代加強是沒法實現了,因此必須在VA01看源碼到底在哪一個地方顯示文本框出來。通過一番查找,終於發現VA01調用一個方法去複製文本信息,以下圖spa
系統調用的方法是RV_TEXT_COPY,在該方法的第2百多行有個參數能夠控制是否顯示文本框(我猜這裏是否是跟系統配置有關)。3d
只要把 NO_DISPLAY 修改爲不爲空就不會顯示文本框。視頻
下面說明用第4代加強點實現的方法:blog
1.在修改模式下,先在這一行 ‘ CHECK NO_DISPLAY IS INITIAL’ 上面的空白行選中,點擊插入,系統就會插入一行編輯的空行。開發
2.而後在菜單欄 ’編輯‘-》’加強操做‘-》’建立選項‘ 用來建立加強點,輸入ZE_POINT_VA和文本,再到下面點建立加強點,打勾繼續。get
3.這樣就 建立好了一個加強點。源碼
4.但如今還不能用,加強點有須要實例化,先點擊圈圈,再點建立博客
5.填入加強點名稱和描述便可,界面上就會出現加強點的代碼區域。
6.接下來就是寫加強的代碼了,直接看上圖便可,最後記得激活加強。
7.關於如何查詢已實現的4代加強點,能夠到SE80輸入開發包查看,由於當你建立加強點時也是須要輸入掛到哪一個開發包裏面去,而後在開發包的加強就能看到已經實現的加強點。
這個文章是我完成加強後才寫的,因此有些步驟或者地方沒寫全請多包涵,有問題能夠微信聯繫我(微信請留意下方)。
8.命名規則優化:建議優化下命名規則,這樣看起來易懂
-》ZE_POINT_01 加強點
-》ZE_SPOT_01
-》ZE_IMP_01 加強實施
做者:明光爍亮
出處:http://www.cnblogs.com/hezhongxun/
微信號:HEme922 歡迎加好友一塊兒交流SAP! 視頻資料共享。 本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。