如何用ABAP讀取CDS view association的資料
AG3, view name Zorder_Sys_Status.
This view has an association named _statushelp:
# Requirement
I would like to read the guid from host view Zorder_Sys_Status together with its associated data via association _statushelp.
(1) Since there is no existing data type which holds both host view field and associated view fields, you have to create one on your own:
(2) Use the following syntax in ABAP code:
```abap
DATA: lt_data TYPE tt_Data.
SELECT
guid,
\_STATUSHELP-STATUS_KEY AS STATUS_KEY ,
\_STATUSHELP-STATUS_TEXT AS STATUS_TEXT
FROM
ZORDER_SYS_STATUS
WHERE
ZORDER_SYS_STATUS~GUID = 'FA163E8EAB031EE6A99F824537D112A4' AND ZORDER_SYS_STATUS~STAT = 'I1002' AND \_STATUSHELP-STATUS_KEY IS NOT NULL
INTO TABLE @lt_data.
```
By the way, when the association defined in CDS view is consumed via OPEN SQL, it will be converted to LEFT OUTER JOIN, as could be observed in SQL trace:
In ST05, select your trace record, and click this button in toolbar:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2674851/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何用ABAP程式碼讀取CDS view association的資料View
- SAP ABAP CDS view Association 引入的緣由View
- SAP ABAP CDS view 裡 INNER JOIN 和 Association 的區別View
- 使用 Excel 讀取 SAP ABAP CDS View 通過 ODBC 暴露出來的資料ExcelView
- 在 Excel 裡使用 ODBC 讀取 SAP BTP 平臺上 CDS view 的資料ExcelView
- SAP ABAP CDS view 檢視的 Replacement 技術介紹View
- 開啟SAP CDS view DCL前後的讀取效能對比View
- SAP ABAP CDS view裡的註解在ABAP後臺是如何被解析的?View
- 在 Excel 內使用 ODBC 消費 SAP ABAP CDS viewExcelView
- SAP ABAP使用CDS獲取系統資訊
- 如何用Python讀取開放資料?Python
- 一步步學習 SAP CDS view Text Association 在 SAP Fiori Elements 中的應用View
- Jerry的CDS view自學系列View
- SAP Cloud Application Programming CDS 模型間 association 的設定CloudAPP模型
- SAP ABAP maintanence view的資料校驗機制AIView
- SAP ABAP SM50的另類用途 - ABAP工作程式對資料庫表讀取操作的檢測資料庫
- SAP CDS view自學教程之十:SAP CDS view擴充套件性(Extensibility)實現原理View套件
- SAP CDS view自學教程之一:如何測試基於SAP CDS view自動生成的OData服務View
- CDS view註解解析 - @Environment.systemFieldView
- 如獲取獲取關聯資料的文件跟模型的關聯資料集呢模型
- 如何建立最簡單的 ABAP 資料庫表,以及編碼從資料庫表中讀取資料 (上)資料庫
- 一行程式碼將SAP CDS view資料以ALV的方式輸出行程View
- 使用 ABAP 事物碼 SM59 建立 Destination 來讀取外網的資料試讀版
- SAP CDS view自學教程之二:當SAP CDS view被啟用時,背後發生了什麼View
- 如何使用 SAP CDS view 中的 currency conversion 功能View
- 如何基於 SAP CDS view 生成 object pageViewObject
- spark讀取hbase的資料Spark
- ABAP webdynpro的view navigation和WebUI的view navigationWebViewNavigationUI
- CDS — 資料管理分析平臺
- 讀取CSV資料
- excel 資料讀取Excel
- SAP CDS view 如何將 CHAR 型別的資料欄位和當前系統日期比較View型別
- 如何用大資料解讀流浪漢的生活大資料
- 如何用python分析xml獲取資料?PythonXML
- ABAP 如何解析 JSON 資料試讀版JSON
- QTP讀取Excel資料的方法QTExcel
- Spark讀取MySQL資料SparkMySql
- 讀取JSON資料JSON