原创 ABAP: Field-Symbols:用法

內部字段定義 : FIELD-SYMBOLS:<FS> [<TYPE>] 在ABAP編程中使用非常廣泛,類似於指針,可以指代任何變量。 當不輸入<type>時,<fs>繼承賦給它的變量的所有屬性 當輸入<type>時,賦給

原创 ABAP: AT ... ENDAT的使用

在ABAP報表程序中,經常會涉及到內表字段的統計。而統計一般會以一個或多個Key字段爲節點,統計其他某些數值類型字段。這裏我們就會用到AT<level>.. ENDAT。 這裏<LEVEL>包括: new , first , last ,

原创 SAP通過程序創建Excel模板

使用SAP系統時,時常需要批量導入數據,用戶需要根據Excel模板對應填入批量數據以導入系統中,模板的創建有兩種方法: 1.從服務器已經上傳的Excel模板中下載到本地,然後貼入數據。 2.通過程序代碼創建Excel模板,然後保存到本

原创 將Excel導入SAP數據庫表

如何將Excel導入Sap系統,在sap可執行程序中可以通過調用函數ALSM_EXCEL_TO_INTERNAL_TABLE實現。 實現簡單效果如下: 選擇文件: 點擊選擇後,文件地址會寫入地址欄: 最後點擊執行: 具體代

原创 ABAP中Collect的用法

簡單來說:collect在非數值字段相同的情況下,起到了數值字段彙總作用。 非數值字段不同的情況下,效果和append相同執行插入內表操作,當非數值字段相同的時候,則相當於modify的效果,只不過是將數值字段進行彙總相加後更新。 語法

原创 ABAP: Field-Symbols:<FS>用法

內部字段定義 : FIELD-SYMBOLS:<FS> [<TYPE>] 在ABAP編程中使用非常廣泛,類似於指針,可以指代任何變量。 當不輸入<type>時,<fs>繼承賦給它的變量的所有屬性 當輸入<type>時,賦給它的變量

原创 SAP報表中TOP_OF_PAGE 和END_OF_LIST的使用

在SAP報表開發中,經常使用設計頁眉。也就是我們提到的top of page,以及類似頁腳的 end of list。 那這兩部分如何實現的呢,有兩種方法,一種是html方式,另一種也是我們本文要講的使用事件和調用函數的方法。 簡單來說

原创 提莫慘遭四名隊友圍毆

我也不知道爲什麼,就是想貼個以前看到的動圖出來。

原创 AT SELECTION-SCREEN OUTPUT 用法實例

在SAP中,報表程序基本離不開畫面程序設計,也就是屏幕設計。 簡單來說,SAP屏幕中的各種button都有類似於控件的屬性,這裏我們簡單介紹一下如何通過單選按鈕radio button來控制其他組件是否顯示或者可否輸入等。 下面是一個簡單