找到 92 篇文章 關於 ABAP

在 ABAP 中使用 IFrame 和讀取 cookie

seetha
更新於 2019-07-30 22:30:20

187 次瀏覽

我認為這是可能的,並且可以簡單地實現。您可以執行以下操作:首先,在伺服器上建立一個業務伺服器頁面應用程式。確保應用程式包含一個框架集和兩個作為框架集一部分的 IFrame。然後,您需要在這兩個 IFrame 之間拆分實現。第一個 IFrame 將包含第三方元件,第二個元件將包含我們剛剛建立的應用程式的檢視和 JS 部分。確保第二個框架沒有高度,因為它應該對使用者不可見。然後,您可以在... 閱讀更多

使用 ABAP,透過獲取資料庫表中的資料來更改 itab 中的值

Sai Subramanyam
更新於 2019-07-30 22:30:22

1K+ 次瀏覽

您應該使用如下所示的 Modify 語句來執行此操作:LOOP AT itab. SELECT SINGLE matnr INTO itab-matnr FROM zlldet WHERE palet = itab-palet. MODIFY itab. ENDLOOP. 另請注意,當您有一個帶有標題行的內部表 itab 時,這意味著您有一個表 itab 和結構 itab,其用法取決於具體情況。一些命令(如 MODIFY 和 LOOP AT)同時使用兩者。DATA itab TYPE TABLE OF [something]. DATA wa ... 閱讀更多

在 ABAP 中生成任何自定義 JSON

Manikanth Mani
更新於 2019-12-05 10:30:30

2K+ 次瀏覽

您可以使用 ZCL_MDP_JSON 類庫,該庫可以編碼/解析任何 JSON。ABAP 中以下功能原生支援 JSON:透過使用 JSON-XML - 它被稱為特殊的 XML 格式,可用於使用 XML 表示來描述 JSON 資料。透過定義 ABAP 型別和 JSON 之間的對映。這用於使用身份轉換 ID 進行序列化和反序列化。您可以以不同的形式指定 JSON 資料作為語句 CALL TRANSFORMATION 中的 XML 源,並且可以將 JSON 指定為目標。檢視以下示例程式碼:示例:DATA text TYPE string VALUE ... 閱讀更多

在 SAP 系統中建立使用者角色和配置檔案

Manikanth Mani
更新於 2019-12-05 10:34:33

261 次瀏覽

這可以透過以下方式完成 – Legacy Systems Migration Workbench LSMW 事務。此工作臺的工作原理類似於一種宏錄製器,允許您錄製事務中的步驟,並且可以根據需要多次重播該記錄。這也允許您將記錄的事務中使用的值替換為新值。一個更復雜的選擇是編寫 ABAP 程式碼,這更靈活地為不同的角色新增不同的許可權。

聚合 SAP ABAP 中具有相同名稱的行

Alankritha Ammu
更新於 2019-12-05 10:38:25

517 次瀏覽

您可以使用 COLLECT 關鍵字或一些聚合函式來實現結果。您應該定義一些資料型別以匹配場景。TYPES: BEGIN OFt_my_type,    key_aTYPE foo,    key_bTYPE foo,    nokey_cTYPE foo,    nokey_dTYPE foo, END OFt_my_type, tt_my_type_list TYPE STANDARD TABLE OF t_my_type WITH DEFAULT KEY, tt_my_type_hash TYPE HASHED TABLE OF t_my_type WITH KEY key_a key_b. DATA: lt_resultTYPE tt_my_type_list,    lt_sums TYPE tt_my_type_hash. FIELD-SYMBOLS: TYPE t_my_type. LOOP AT lt_result ASSIGNING .    COLLECT INTO lt_sums. ENDLOOP.閱讀更多

在 ABAP 螢幕繪製器中建立單選按鈕組

Akshaya Akki
更新於 2020-02-13 10:55:29

5K+ 次瀏覽

螢幕繪製器被稱為 ABAP 編輯器工具,可用於建立螢幕。螢幕繪製器用於建立和管理螢幕中的所有元素。事務程式碼 SE51您可以透過多種方式將單選按鈕插入 ABAP 螢幕繪製器。首先是單擊左側的單選按鈕符號,然後單擊右側的畫布以插入單選按鈕。您可以對每個按鈕重複此操作。另一種選擇是開啟字典視窗(帶有較小紅色矩形的藍色矩形)。鍵入您使用的變數名稱... 閱讀更多

使用“拼寫金額”函式在 ABAP 中轉換金額

George John
更新於 2019-07-30 22:30:20

609 次瀏覽

您可以使用標準功能模組“拼寫金額”。它會將金額轉換為相應的文字。要顯示功能模組,請使用事務程式碼:SE37 單擊搜尋圖示並選擇功能模組:“拼寫金額”

將 SYDATUM 日期型別轉換為 SAP ABAP 中類似 MM/DD/YY 的格式

Alankritha Ammu
更新於 2020-02-13 10:53:43

4K+ 次瀏覽

這取決於您是想將其寫入列表螢幕還是將其轉換為文字變數。要將其寫入列表螢幕,您可以使用以下程式碼:WRITE I_my_dateMM/DD/YYYY要將其轉換為文字變數,您可以使用以下命令:WRITE l_my_dateTO l_my_text MM/DD/YYYY如果要設定 SAPscript 表單中的日期,可以使用 SET DATE MASK 命令。您可以指定要以指定格式列印的日期欄位:/: SET DATE MASK= 'date_mask'在日期掩碼中,您可以使用以下程式碼:DD:日(兩位數字)DDD:星期幾 - ... 閱讀更多

關於 SAP ABAP 堆疊和 JAVA 堆疊以及 JAVA 堆疊在 ECC 升級期間的作用的說明

Ayyan
更新於 2019-12-06 07:02:20

1K+ 次瀏覽

請注意,所有 SAP ERP 所有模組都在 SAP ABAP 堆疊上執行。SAP NetWeaver 應用伺服器(ABAP 堆疊)是 SAP NetWeaver 產品組合的一部分,代表許多 SAP 產品的基於 ABAP 的技術基礎。它提供技術框架、工具、儲存庫等等。如果您計劃使用 SAP PI 模組,則應安裝 Java 堆疊。每當您需要某些內容(如 Adobe 互動式表單或 NetWeaver Portal 內容)需要 Java 堆疊時。您可以在不安裝 Java 堆疊的情況下進行升級。在早期版本的 SAP ERP 中,有基於 SAP ABAP 的例項。隨著版本的釋出... 閱讀更多

在 SAP ABAP 中抑制經典和 ALV 報表中的重複條目

Nikitha N
更新於 2020-03-12 12:29:12

1K+ 次瀏覽

要刪除內部表中相鄰的重複條目,可以使用以下命令:DELETE ADJACENT DUPLICATE ENTRIES FROM [COMPARING ... |ALL FIELDS]。此外,請考慮以下幾點:系統會刪除內部表中所有相鄰的重複條目。如果條目滿足以下比較條件之一,則視為重複:如果沒有使用COMPARING附加,則表中鍵欄位的內容在兩行中必須完全相同。如果使用COMPARING ... 閱讀更多

廣告