開心生活站

位置:首頁 > 綜合知識 > 

abaptab分隔怎麼寫

1.如何在字符串中加入回車換行,tab字符

字符串中加入回車換行的示例:

abaptab分隔怎麼寫

DATA: crlf(2) TYPE c.

DATA: l_html(4096) TYPE C.

crlf = cl_ABAP_char_utilities=>cr_lf.

CONCATENATE l_html crlf '_FUNCTION'

'30'

'WWW_GET_REPORT' '>' INTO l_html.

string的標準函數

查找: FIND [{FIRST OCCURRENCE}|{ALL OCCURRENCES} OF] pattern IN dobj

替換: REPLACE [{FIRST OCCURRENCE}|{ALL OCCURRENCES} OF] pattern IN dobj WITH new

REPLACE SECTION [OFFSET off] [LENGTH len] OF dobj WITH new

移動:SHIFT c [BY n PLACES] [mode]

拼接:CONCATENATE c1 。 cn INTO c [SEPARATED BY s]

分割:SPLIT c AT del INTO c1 。 cn.

大小寫轉換:TRANSLATE text TO UPPER CASE.

TRANSLATE text TO LOWER CASE.

字符串覆蓋:OVERLAY c1 WITH c2 [ONLY str].

壓縮字符串:CONDENSE c [NO-GAPS].

系統擴張的string函數(函數組CSTR)

STRING_LENGTH

STRING_CONCATENATE

STRING_MOVE_RIGHT

STRING_REVERSE

STRING_SPLIT

STRING_CENTER

TEXT_SPLIT

STRING_SPLIT_AT_POSITION

OVERLAY_BYTE

SJIS_SBC_TO_DBC

SJIS_DBC_TO_SBC

2.求助高手:ABAP輸入一組數值,用逗號隔開,然後按大小排序列印

REPORT Zxxx01.

types: begin of itab_type, num(3) type n, end of itab_type.data: itab type STANDARD TABLE OF itab_type with HEADER LINE.data : begin of itab2, num2 type i, end of itab2.data : itab3 LIKE TABLE OF itab2.data : itab4 like table of itab2.SELECTION-SCREEN BEGIN OF BLOCK BLK2 WITH FRAME TITLE TEXT-002.PARAMETERS : c1(100) type c.SELECTION-SCREEN END OF BLOCK BLK2.START-OF-SELECTION. SPLIT c1 AT ',' INTO table itab.*BREAK-POINT. WRITE : '您輸入的內容是:',c1. skip. LOOP AT itab.* WRITE: itab. move itab-num to itab2-num2. APPEND itab2 TO itab3. APPEND itab2 TO itab4. ENDLOOP. sort itab3 DESCENDING BY num2 ASCENDING . sort itab4 DESCENDING BY num2 DESCENDING . write : / '從小到大排序結果是:'. LOOP AT itab3 INTO itab2. WRITE: (3) itab2-num2,','. ENDLOOP. skip. write : / '從大到小排序結果果是:'. LOOP AT itab4 INTO itab2. WRITE: (3) itab2-num2,','. ENDLOOP.end-of-selection.

3.通過microsoft excel輸入保存成以tab分隔的文本文件如何實現

例如,想要將A1 單元格的數據複製到A2 單元格去,有如下幾種操作方法:(一)鼠標操作法:先用鼠標選中A1 單元格,然後緩慢移動鼠標到A1單元格的右下角,當鼠標的形狀變爲黑色實心“十”字形之後(以後稱之爲“添充柄”),拖動鼠標到A2 單元格,然後放開鼠標,則A1 的數據就複製到A2 單元格了。

(二)菜單操作法:先用鼠標選中A1 單元格,選擇“編輯”菜單中的“複製”命令,然後用鼠標選中A2 單元格,再選擇“編輯”菜單中的“粘貼”命令,數據就複製到A2 單元格了。(三)鍵盤命令操作法:直接用鼠標選中A2 單元格,從鍵盤輸入“=A1”命令,則複製即告完成。

以上是Excel 中很典型的三種操作方法。在實際使用過程中,應根據實際情況,儘量選擇三種方法中最簡潔的操作方法,以提高操作速度。

二、文件基本操作(一)新建文件:進入“文件”菜單欄,選擇“新建”即可創建一個新的Excel 文件。(二)打開文件:進入“文件”菜單欄,選擇“打開”子菜單,可在Excel 中打開一個已經存在的數據文件。

它可以是Excel 的數據文件,也可是Excel 兼容的其它軟件的數據文件。可在不同窗口中同時打開多個數據文件,通過“窗口”菜單下方的不同選項,進行不同窗口的切換。

(三)保存文件:進入“文件”菜單欄,選擇“保存”命令,可保存當前數據文件。如果選擇“另存爲”,可將當前工作簿存爲一個新的文件。

保存文件的格式可以是Excel 的數據文件,也可是Excel 兼容的其它軟件的數據文件。(四)文件打印:進入“文件”菜單欄,選擇“打印”,可打印當前的工作簿文件。

打印之前,可以選擇“文件”菜單欄的“頁面設置”和“打印預覽”選項,進行打印前的頁面設置操作和打印效果的預先瀏覽。三、數據的輸入輸出操作(一)數據的手動輸入建立一個新的Excel 文件之後,便可進行數據的輸入操作。

Excel 中以單元格爲單位進行數據的輸入操作。一般用上下左右光標鍵,Tab 鍵或用鼠標選種某一單元格,然後輸入數據。

Excel 中的數據按類型不同通常可分爲四類:數值型,字符型,日期型,和邏輯型。Excel 根據輸入數據的格式自動判斷數據屬於什麼類型。

如日期型的數據輸入格式爲“月/日/年”,“月-日-年”或“時:分:秒”。要輸入邏輯型的數據,輸入“true”(真)或“false”(假)即可。

若數據由數字與小數點構成,Excel 自動將其識別爲數字型,Excel 允許在數值型數據前加入貨幣符號,Excel 將其視爲貨幣數值型,Excel 也允許數值型數據用科學記數法表示,如2╳109 在Excel 中可表示爲2E+9。除了以上三種格式以外的輸入數據,Excel 將其視爲字符型處理。

(二)公式生成數據Excel 的數據中也可由公式直接生成。例如:在當前工作表中A1 和B1單元格中已輸入了數值數據,欲將A1 與B1 單元格的數據相加的結果放入C1 單元格中,可按如下步驟操作:用鼠標選定C1 單元格,然後輸入公式“=A1+B1”或輸入“=SUM(a1:b1)”,回車之後即可完成操作。

C1 單元格此時存放實際上是一個數學公式“A1+B1”,因此C1 單元格的數值將隨着A1、B1 單元格的數值的改變而變化。Excel 提供了完整的算術運算符,如+(加)-(減)*(乘)/(除)%(百分比)^(指數)和豐富的函數,如SUM(求和)、CORREL(求相關係數)、STDEV(求標準差)等,供用戶對數據執行各種形式的計算操作,在Excel 幫助文件中可以查到各類算術運算符和函數的完整使用說明。

(三)複製生成數據Excel 中的數據也可由複製生成。實際上,在生成的數據具有相同的規律性的時候,大部分的數據可以由複製生成。

可以在不同單元格之間複製數據,也可以在不同工作表或不同工作簿之間複製數據,可以一次複製一個數據,也可同時複製一批數據,爲數據輸入帶來了極大的方便。普通單元格的複製結果與公式單元格的複製結果相差較大,下面分別予以說明。

1. 普通單元格指的是非公式的單元格。普通單元格的複製,一般可以按如下步驟進行:(1) 拖動鼠標選定待複製的區域,選定之後該區域變爲黑色。

Excel可以進行整行、整列或整個表格的選定操作,例如,如果要選定表格的第一列,可直接用鼠標單擊列標“A”, 如果要選定表格的第一行,可直接用鼠標單擊行標“1”,如果要選定整個表格,可直接點擊全選按扭。(2)選定完區域之後,用鼠標右擊該區域,選擇“複製”,將區域內容複製到粘貼版之中。

可以發現該區域已被虛線包圍。(3)用鼠標右擊目標區域,選擇“粘貼”,則單元格區域的複製即告完成。

2.公式單元格的複製,一般可分爲兩種,一種是值複製,一種是公式複製。值複製指的是隻複製公式的計算結果到目標區域,公式複製指的是僅複製公式本身到目標區域。

下面對它們的操作步驟分別予以說明。(1)值複製: ① 拖動鼠標選定待複製區域。

② 用鼠標右擊選定區域,選擇“複製”選項。③ 用鼠標右擊目標區域,再單擊“選擇性粘貼”子菜單。

出現複製選項,選定“數值”選項,然後用鼠標單擊“確定”按扭,則公式的值複製即告完成。(2)公式複製:公式複製是Excel 數據成批計算的重要操作方法,要熟練公式複製的操作首先要區分。

4.數據文件的內容中,字段中間用製表符Tab鍵分隔

製表符分隔文本,也稱爲製表符分隔值 (TSV),是可以通過多數電子表格程序和文本編輯器創建或查看的一種格式。TSV 格式遵循以下規則

文件中的每個條目都佔一行。文件中的第一行是標題行,用於標記每個字段。字段包含數據,如數字或文本。字段之間使用製表符分隔。每行都包含相同的字段數。以下示例顯示一個簡單的製表符分隔文本文件的內容:

標題<tab>;作者<tab>;狀況<tab>;裝訂

傲慢與偏見<tab>;簡·奧斯汀<tab>;二手<tab>;軟皮本

哈克貝利·費恩歷險記<tab>;馬克·吐溫<tab>;新<tab>;硬皮本

孫子兵法<tab>;孫子<tab>;二手<tab>;硬皮本

標籤:分隔 abaptab