原创 動態隱藏/顯示選擇屏幕

這個程序比較簡單,也沒太多的知識點,在此就不介紹了,程序如下:*&---------------------------------------------------------------------* *& Report  ZTES

原创 abap 在table control(表控件) 實現查找功能

      我們都知道ALV控件已經集成了查找功能,這對於在海量數據中查找某條數據是非常方便的,而 table control(表控件)沒有提供這樣的功能,那隻能通過手工的方式在屏幕添加一個這樣的功能,方便對數據的操作與查閱,要實現這個功

原创 abap collect的用法與實例

最近發現SAP提供了好多功能,就拿collect來說,之前也用到這樣的功能,但是都是自己手工寫的代碼,現在有了它,以後處理內表中的數據按某些列來統計數據就方便多了!collect可以用於select.....endselect,也可以用於

原创 abap 彈出窗口屏幕(screen)實現關閉右上角的關閉按鈕事件

     在ABAP中的SCREEN的開發中,如果通過call screen 1000 starting at 11 12 ending at 23 22實現彈出小窗口的時候,右上角的關閉按鈕是無法達到關閉窗口的效果的,我們都知道如果通過

原创 SAP 流水號程序

   通過上篇對流水號的介紹,下面來個程序來介紹如何使用它,並讓它爲我們做點事啦! 程序執行的效果如下所示: 程序如下所示: *&-----------------------------------------------------

原创 abpa 設置選擇屏幕的元素不可編輯

由於客戶特殊的需求,在選擇屏幕的界面會要求某些查詢條件設置爲默認值,並且不可輸入,效果如下所示: 實現有三個步驟 : 1)在選擇屏幕設定默認值 如: PARAMETERS :     P_WERKS LIKE  AUFK-WERKS 

原创 abap 在屏幕如何調用選擇屏幕以及如何獲得選擇屏幕的操作

在自定義屏幕如何調用選擇屏幕呢,通過選擇屏幕輸入查詢條件,然後進行相關的操作。在這裏有兩個技術難點: 1、如何定義可以調用的選擇屏幕、調用選擇屏幕; 2、如何捕捉到選擇屏幕的操作、選擇屏幕的屏幕號; 定義可調用的選擇屏幕: SELECTI

原创 sap 鎖機制實現

通過對SAP鎖機制的瞭解,相信大家都比較關心這鎖機制是如何運用的,下面是週末研究的過程,現在記錄下來方便大家,也方便自己了! 1) SE11 創建鎖,鎖對象名必須以EZ或者EY開始: 2)點擊創建進入鎖對象維護,並設置相關信息如下: 以上

原创 ABAP數據庫操作(學習SAP程序設計的整理-數據庫)

1、abap語言使用的數據庫語言:open sql ,Native sql(特定數據庫自身sql) 2、使用OPen SQL注意的原則: a、儘可能減少滿足條件的數據條目數量。 b、減少數據的傳輸量,以減少網絡流量。 c、減少訪問的數據庫

原创 sap smartforms沒有權限訪問圖片(無法打印圖片)

生產機上測試打印smartforms單據時,一個非SAP_ALL權限的用戶(客戶)在打印的包含圖片的 模板時候無論是點擊打印還是預覽都沒反應,但是打印其它不包含圖片的模板都正常,第一反應是:難道訪問圖片還跟權限有關?這SAP也控制得太嚴了

原创 abap 彈出對話框給用戶選擇

在SAP的開發過程中,經常會用到對話框,SAP的系統有很多不同款式的對話框函數供你選擇,把對話框用好,在開發的過程中會帶來很大的便利,同時也讓你的程序運行效果更漂亮哦,下面我介紹一下如何使用彈出對話框單選框列表列表供用戶選擇,效果如下所示