如何使用string_agg函数创建计算视图

2020-09-07 20:35发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


是否可以将带有STRING_AGG的SQL查询转换为图形计算视图?

我要转换的SQL查询示例如下:

选择
 " ORDR"作为" TableName",
 " x"。" DocEntry"作为" Id",
 0作为" DraftId",
 " x"。" DocNum"为" DocumentNumber",
 " x"。" CardCode"为" CustomerNumber",
 " x"。" CardName"作为" CustomerName",
 " ReadOnly"为" EditState",
 "签名"为" OrderState",
 " x"。"已取消",
 " x"。" DocStatus",
 " x"。" DocDate"为" OrderDateTime",
 " x"。" U_Dso_MinDueDate"为" DeliveryStart",
 " x"。" U_Dso_MaxDueDate"为" DeliveryEnd",
 " x"。" DocDueDate"为" OrderDelivery",
 " x"。"评论"为"备注",
 " x"。" U_Dso_SalesRep"为" SalesRepCode",
 " x"。" U_Dso_SalesOption"作为" SalesOption",
 " x"。" U_Dso_Notification"为" Notification",
 " x"。" CreateTS"为" CreateTimeStamp",
 (" x"。" VatSum"-" x"。" DocTotal")作为" TotalPricePriceExclVat",
 " x"。" DocTotal"为" TotalPricePriceInclVat",
 " x"。" VatSum"为" TotalPriceVatPrice",
 " x"。" UserSign",
 " x"。" AtcEntry"为" AttachId",
 (从" CRD1"" c" WHERE" c"中选择STRING_AGG(" c"。" Address",",")。" CardCode" =" x"。" CardCode" GROUP BY" CardCode")作为"地址"
 从
 " ORDR"" x" 

我将在服务层的语义层中使用此查询。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


是否可以将带有STRING_AGG的SQL查询转换为图形计算视图?

我要转换的SQL查询示例如下:

选择
 " ORDR"作为" TableName",
 " x"。" DocEntry"作为" Id",
 0作为" DraftId",
 " x"。" DocNum"为" DocumentNumber",
 " x"。" CardCode"为" CustomerNumber",
 " x"。" CardName"作为" CustomerName",
 " ReadOnly"为" EditState",
 "签名"为" OrderState",
 " x"。"已取消",
 " x"。" DocStatus",
 " x"。" DocDate"为" OrderDateTime",
 " x"。" U_Dso_MinDueDate"为" DeliveryStart",
 " x"。" U_Dso_MaxDueDate"为" DeliveryEnd",
 " x"。" DocDueDate"为" OrderDelivery",
 " x"。"评论"为"备注",
 " x"。" U_Dso_SalesRep"为" SalesRepCode",
 " x"。" U_Dso_SalesOption"作为" SalesOption",
 " x"。" U_Dso_Notification"为" Notification",
 " x"。" CreateTS"为" CreateTimeStamp",
 (" x"。" VatSum"-" x"。" DocTotal")作为" TotalPricePriceExclVat",
 " x"。" DocTotal"为" TotalPricePriceInclVat",
 " x"。" VatSum"为" TotalPriceVatPrice",
 " x"。" UserSign",
 " x"。" AtcEntry"为" AttachId",
 (从" CRD1"" c" WHERE" c"中选择STRING_AGG(" c"。" Address",",")。" CardCode" =" x"。" CardCode" GROUP BY" CardCode")作为"地址"
 从
 " ORDR"" x" 

我将在服务层的语义层中使用此查询。

付费偷看设置
发送
2条回答
hongfeng1314
1楼-- · 2020-09-07 21:03

"是否可以将带有STRING_AGG的sql查询转换为图形计算视图?"

不是,STRING_AGG不是图形计算中可用的功能之一。 视图。

但是,您可以将当前语句放入SQL视图中,并将其用作calc视图的数据源。

蓋茨
2楼-- · 2020-09-07 20:48

在SAP公共云中吗? 不允许使用SQL视图

一周热门 更多>