零基礎 ABAP 學習教程系列文章的目錄
- ABAP 标準教育訓練教程 BC400 學習筆記之一:ABAP 伺服器的架構和一個典型的 ABAP 程式結構介紹
- ABAP 标準教育訓練教程 BC400 學習筆記之二:Cross-client 和 Client-specific 的差別
- ABAP 标準教育訓練教程 BC400 學習筆記之三:ABAP 程式設計語言的特性和基本構成要素
- ABAP 标準教育訓練教程 BC400 學習筆記之四:ABAP 程式設計語言的資料類型
- ABAP 标準教育訓練教程 BC400 學習筆記之五:ABAP 程式設計語言的變量,常量和字面量,以及文本符号
ABAP 基礎知識
- 通過實際的例子,介紹 SAP ABAP 裡的 Repository Information System 的使用技巧
- ABAP function module 的使用
- ABAP subroutine 的定義和使用
- ABAP 中的變量和常量
- ABAP 程式設計語言中的系統字段(System Fields)
- 什麼是 ABAP Field Symbol
- ABAP 引用類型介紹
- 最淺顯易懂的 SAPGUI 裡 ABAP 調試器的使用方法介紹
- 如何建立最簡單的 ABAP 資料庫表,以及編碼從資料庫表中讀取資料 (上)
- 如何建立最簡單的 ABAP 資料庫表,以及編碼從資料庫表中讀取資料 (下)
- 用 ABAP 讀取本地文本檔案内容
- 用 ABAP 建立本地 Excel 檔案并寫入資料
- 26 行 ABAP 代碼使用 HTTP_GET 函數下載下傳百度網站的首頁資料
- ABAP 如何解析 JSON 資料
- 如何從本地檔案裡拷貝某個 ABAP 類到 SAP 系統
- 面向對象的 ABAP 程式設計初探 - 什麼是類,執行個體,和 Public 方法
- SAP ABAP 報表的使用者輸入功能
- 使用 ABAP 事物碼 SM59 建立 Destination 來讀取外網的資料
- 通過一個具體的例子,講解 SAP BDC 技術的使用步驟
- 從解讀 BDC 自動生成的代碼談起,講解 SAPGUI 的程式組成部分
- 如何查詢 SAPGUI 螢幕上某個字段對應的資料庫表存儲
- 如何使用事物碼 SAT 查找某個 SAPGUI 螢幕字段對應的背景存儲資料庫表的名稱
- 一步步建立包含自定義 Screen 的 ABAP 程式的詳細步驟
ALV 開發專題
- 27 行代碼開發一個最簡單的 SAP ALV 報表
- 48 行代碼給 ABAP ALV 報表的資料行增添顔色效果
- 77 行代碼實作ABAP ALV 中的輕按兩下事件處理
本文介紹如何通過函數
TEXT_CONVERT_XLS_TO_SAP
将指定的 excel 檔案進行解析,将解析出的檔案内容存儲到 ABAP 内表裡。
通過輸入參數
I_FILENAME
指定 Excel 檔案在本機的完整路徑。
該函數的作用就是,解析該 Excel 的内容,将内容輸出到 Tables 參數指定的 ABAP 内表裡。
下面我們通過一個實際例子來了解該函數的用法。
首先在本地建立一個 excel 檔案:“C:\temp\1.xlsx”,内容如下:
編寫一個 ABAP 報表,調用
TEXT_CONVERT_XLS_TO_SAP
進行檔案内容解析,解析出的檔案内容,存儲到 ABAP 内表變量如下所示: