原文:[語法探索]ABAP新語法 COND/SWITCH的小坑

眾所周知,ABAP提供了新語法COND SWITCH,可以用來給變量賦值,代替if以及case when,使得代碼更加簡潔。 一般情況下,在我們主觀意願上來說,以下代碼,看似是等價的。 但是其實不是,因為COND when 只是定義了lv str 為空時候的賦值,那么變量本身就有值呢 答案是,會給一個空值。 至此,我們就發現了一個小BUG,所以新語法轉化為舊的語法,是這樣的, 這顯然會與我們的初衷 ...

2020-12-30 17:29 0 327 推薦指數:

查看詳情

ABAP 新語法記錄(一)

原文鏈接:https://www.cnblogs.com/learnning/p/10647174.html 主要內容 內聯聲明 構造表達式 內表操作 Open SQL 其他 本文列出了ABAP新語法的一些使用方式,供大家學習參考 ...

Tue Nov 05 01:26:00 CST 2019 0 1451
ABAP 新語法-實例講解

主要內容 內聯聲明 構造表達式 內表操作 Open SQL 其他 本文列出了ABAP新語法的一些使用方式,供大家學習參考。 內聯聲明 代碼實現: 運行結果: 構造表達式 代碼實現 ...

Wed Apr 03 18:25:00 CST 2019 0 608
語法探索ABAP 字符串 '' || `` 等的區別。

今天和大佬探討了一個為啥 會報錯的問題,報錯為類型沖突。 從而重新理解了char以及string,字符串操作的幾個符號。 首先,abap對string的定義為:a text string literal,這是個deep的結構。 char類型的定義為A text field ...

Wed Oct 09 18:52:00 CST 2019 0 379
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM