日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ABAP之Screen

發布時間:2025/3/20 编程问答 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ABAP之Screen 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
來定定調子,Screen是既復雜又簡單的一種應用。

??? 為什么說簡單呢?等你寫多了就知道了,它的框架很固定,無非里面的‘血肉’換了換。那為什么說復雜呢?加上業務就復雜了。因為關于應用的開發,需求一開始往往是不全的,屬于那種先把效果做出來,然后用戶用過了,再慢慢改進的東西,最后可能改得你自己都不認識了。我做過一個類似于MIGO自動發貨功能的應用,就是如此。一開始需求很簡單,做出來之后,就要求越來越高了,最后導致和標準的都差不多了。不過不管如何,Screen編程還是有法可依的。

??? 就我的感覺,你要寫這種應用程序,首先要對自己要實現什么樣的功能了如指掌,必須對這方面的業務知識熟悉,這樣才能在架構和實現時候考慮周全,以免缺胳膊斷腿的,以后補得時候就麻煩了。還有就是程序的框架要搭得靈活,方便改動和查錯,不然你自己很難受,后來的維護人員也跟著倒霉。下面來談談Screen的特點:

??? Screen,一般分為Selection Screen和普通Screen。我們定義Selection Screen時不需要自己再去定義屏幕,這是因為系統會自動生成相關的Screen和屏幕邏輯流,一般是屏幕號1000。Selection Screen寫得復雜的話,也很炫(相對于普通selection screen來說),但是對于復雜應用的話,還是要自己畫Screen。

??? Screen應用程序它的規模一般都比較大,所以,大家一定要模塊化,命名也要規范化,不然在幾萬甚至幾十萬行的代碼里,很難找到你要改動的地方,那時候你就艱巨了。(不要再用寫report那套思維了)

??? 最后,說一下大家要注意的地方。

??? 做屏幕應用的話,很多會牽涉到自動化業務,比如用到BDC、BAPI等。很多要靠經驗積累的,比如有些BAPI中還有增強,有些默認參數,要實際做了才能知道。但是有一點,你一定要具備,那就看文檔的能力。因為一旦碰到你沒做過的東西,文檔就是你最好的助手。這里要提一下英文,我在大學里一直覺得沒用,出來做了SAP,才開始覺得英文很重要,于是好好發奮圖強了一把。現在英文技術文檔很輕松,英文郵件每天寫,聽說的話除了個別發音比較那個的(印度人…),基本理解和交流應該還是沒問題的。畢竟SAP在國內才剛剛起步,還是要借鑒國外很多經驗的,一門英文還是基本功的。大家多多積累,定有所成。

總結

以上是生活随笔為你收集整理的ABAP之Screen的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。