是否可以从CDS视图中参数中的PLANT之类的字段中提供默认值?

2020-09-14 00:22发布

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

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


嗨,

我有一种情况,我想在"输入参数"对话框中保留默认值,例如

我的CDS视图之一中的

" Z001"。 我已经通过参考SAP帮助文档尝试了一些注释,但是好像我没有以适当的方式应用注释。

摘要:-

@ AbapCatalog.sqlViewName:'DEMO_1'@ AbapCatalog.compiler.compareFilter:true @ AccessControl.authorizationCheck:#CHECK @ EndUserText.label:'Demo'使用参数@ cONSUMPTION.defaultValue定义视图ZDEMO:'Z001'P_PLANT:abap .char(10)作为从kna1中选择的值A在A.kunnr = B上将vbak加入B.kunnr在C上将C上加入vbap作为C.vbeln = B.vbeln在D.vgbel = B.vbeln和D.vgpos =上连接嘴唇D C.posnr在E.vbeln = D.vbeln上加入likp E在F.aubel = B.vbeln和F.vgbel = E.vbeln上作为F加入Fbrp {--A.kunnr为CUSTOMER_NUM,B.vbeln为SALES_DOCUMENT,C .posnr表示为SALES_DOCUMENT_ITEM,C.matnr表示为MATERIAL_NUMBER,C.arktx表示为SHORT_TEXT_SALES_ORDER_ITEM,C.charg表示为BATCH_NUM,B.vbtyp表示为DOC_CATEGORT_SD_DOC,E.lfart表示为Delivery_Type,E.wadat表示为Planned_dates。 作为DELIVERY_ITEM,@ Consumption.filter.defaultValue:'Z001'D.werks作为PLANT,D.lgort作为STORAGE_LOCATION,F.vbeln作为Billing_Document,F.posnr作为Billing_item,F.fkimg作为Actual_Invoiced_Quantity,F.netwr作为Net_value _bill_item_doc_curr,F.vgbel为Document_num_of_the_ref_doc,F.vgpos为Item_num_of_the_ref_item},其中B.vbtyp ='C'和D.werks =:P_PLANT

任何帮助将不胜感激!

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

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


嗨,

我有一种情况,我想在"输入参数"对话框中保留默认值,例如

我的CDS视图之一中的

" Z001"。 我已经通过参考SAP帮助文档尝试了一些注释,但是好像我没有以适当的方式应用注释。

摘要:-

@ AbapCatalog.sqlViewName:'DEMO_1'@ AbapCatalog.compiler.compareFilter:true @ AccessControl.authorizationCheck:#CHECK @ EndUserText.label:'Demo'使用参数@ cONSUMPTION.defaultValue定义视图ZDEMO:'Z001'P_PLANT:abap .char(10)作为从kna1中选择的值A在A.kunnr = B上将vbak加入B.kunnr在C上将C上加入vbap作为C.vbeln = B.vbeln在D.vgbel = B.vbeln和D.vgpos =上连接嘴唇D C.posnr在E.vbeln = D.vbeln上加入likp E在F.aubel = B.vbeln和F.vgbel = E.vbeln上作为F加入Fbrp {--A.kunnr为CUSTOMER_NUM,B.vbeln为SALES_DOCUMENT,C .posnr表示为SALES_DOCUMENT_ITEM,C.matnr表示为MATERIAL_NUMBER,C.arktx表示为SHORT_TEXT_SALES_ORDER_ITEM,C.charg表示为BATCH_NUM,B.vbtyp表示为DOC_CATEGORT_SD_DOC,E.lfart表示为Delivery_Type,E.wadat表示为Planned_dates。 作为DELIVERY_ITEM,@ Consumption.filter.defaultValue:'Z001'D.werks作为PLANT,D.lgort作为STORAGE_LOCATION,F.vbeln作为Billing_Document,F.posnr作为Billing_item,F.fkimg作为Actual_Invoiced_Quantity,F.netwr作为Net_value _bill_item_doc_curr,F.vgbel为Document_num_of_the_ref_doc,F.vgpos为Item_num_of_the_ref_item},其中B.vbtyp ='C'和D.werks =:P_PLANT

任何帮助将不胜感激!

付费偷看设置
发送
2条回答
空代码
1楼-- · 2020-09-14 00:51

否,如所记录的那样……

亦是此间程序员
2楼-- · 2020-09-14 01:06

好,您必须使用定义该框架特定注释的框架。

https://帮助。 sap.com/doc/abapdocu_752_index_htm/7.52/zh-CN/index.htm?file=abencds_annotations_sap.htm

当然,围绕视图构建的框架可以模拟事物,而视图和ABAP SQL本身无法做到。 但是您的应用程序是否基于该框架,您的视图可以由分析管理器处理吗?

https: //help.sap.com/doc/saphelp_nw75/7.5.5/zh-CN/d6/0c0bf6798a481fb7412bc89934cb8a/content.htm?no_cache=true

一周热门 更多>