用SAP ABAP如何轉換輸入字串為數值並輸出

時間 2021-09-10 17:32:03

1樓:匿名使用者

1.先定義畫面元素來接這個輸入的字串,假設定義為c1

selection-screen begin of block blk2 with frame title text-002.

parameters : c1(100) type c. selection-screen end of block blk2.

2.再定義乙個table: itab

types: begin of itab_type,

num(3) type n, end of itab_type.data: itab type standard table of itab_type with header line.

3.用split來切割c1

split c1 at ',' into table itab.

然後在對itab裡的值進行排序

sort itab descending by num ascending .

4.在用loop迴圈輸出itab的值

loop at itab.

write: (3) itab-num,','. endloop.

2樓:匿名使用者

data : lv_str type string.

data : str1 type string, str2 type string, str3 type string, text type string.data :

lt_tab type table of string.lv_str = '9,3,8,4,1,7'.split lv_str at ',' into table lt_tab in character mode.

sort lt_tab ascending.loop at lt_tab into str1. concatenate str1 text into text.

endloop.write : / text.

如果正確,給滿意答案哈!

abap數值型怎麼跟字元型比較

3樓:藍懶

需要轉化型別,把字元型轉化成數值n型別的,然後比較大小。

急!急!abap中數值型怎樣轉換成char型

4樓:匿名使用者

管理員說的方法我試過了,會出現*號的,現在已經解決了,現轉換成n型別,再轉換成c型就沒問題了!

5樓:看會飛的_魚

data: a type i .

data: b type char100.

a = 10.

b = a.

condense b.

6樓:靜水逐花

直接把i型別賦值給c型別就可以了啊

data: a type i .

data: b type char100.

a = 10.

b = a.

condense b.

7樓:斷刀橫舞

可以直接賦給char型別的字段!

中如何輸入斜體字,word中如何輸入斜體字

方法一 1 選中需要設定為斜體的文字 2 單擊開始選項卡右下角如圖所示的按鈕 3 在彈出的字型對話方塊中,在字形處選擇傾斜即可,如圖所示。方法二 1 選中需要設定為斜體的文字 2 單擊開始開始選項卡上的傾斜按鈕即可,如圖所示。方法三 1 選中需要設定為斜體的文字 2 同時銨ctrl i 組合鍵,即可...

Excel中輸入數字如何自動轉換為中文大寫數字

其實excel 強大的自動運算能力,可以輕鬆實現在excel中輸入數字時自動轉換為中文大寫數字。下面。筆者介紹下具體的操作步驟 第一步 開啟excel 工作表,滑鼠右鍵單擊選中需要顯示中文大寫數字的單元格 可以批量拉菜單元格 在彈出的快捷選單中選擇 設定單元格格式 第二步 在彈出的對話方塊中選擇 數...

用c語言輸入字元判斷大小寫,用C語言輸入字元判斷大小寫

小夏在深圳 c語言輸入字元判斷大小寫的源 如下 include int main char c printf 輸入一個字元 scanf c c if c a c z c a c z printf c 是大寫 c else printf c 不是小寫 c return 0 擴充套件資料 1 輸入的字元...