2020-08-15 19:53发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家
当前,我们有一个表示CDS视图尺寸的参数。我们有一种情况,要求我们在参数中传递多个值,请问CDS是否可行,请问 是否有任何这种情况的帮助? 亲切问候 Vidhatha R Appikonda
Vidhatha Appikonda ,
是的,您可以使用参数将多个值传递到CDS中,但是 需要一些调整。 还有其他方法可以达到要求。 您可以使用以下任意一种方法来满足要求:
1)创建不带参数的CDS。 现在,就像访问数据库表一样,在ABAP程序中访问此CDS。 您可以在where条件下使用Select Options,并且CDS可以像访问数据库一样正常工作。
2)如果您更想将Select Option推得更深,则必须执行以下步骤 :
a)使用表函数创建CDS。
b)应用适当的AMDP概念。
c)在Abap一侧,从 d)在AMDP结束时,使用APPLY_FILTER过滤数据库中的数据。
以下博客中解释了整个逻辑:
具有表功能的CDS
致谢!
谢谢您的满意……但是,我们正在使用CDS作为消费视图,并期望用户输入这些值。 因此寻找一种可以在参数中传递多个值的方法。
嗨,
在消费视图中,对于特定的dim,您希望像在put参数中那样使用put参数传递多个值,并在dim对象之前的代码下面使用
@ Consumption.filter:{selectionType:#SINGLE,multipleSelections:true}
dimension1
//允许使用多个单个值
@ Consumption.filter:
{selectionType:#INTERVAL,multipleSelections:false}
dim2
//允许单个间隔 ...
谢谢
您好,Shesha,此标注适用于尺寸,但不适用于参数 CDS中的参数不允许多个值 p>
这是一种替代方法(维度过滤器),它的工作原理类似于参数。
在报表工具中,fiori或bobj都会创建消耗昏暗的图像
如果要在cds视图中传递具有多个值的参数,则需要使用表函数创建具有参数属性的cds视图,并需要使用satish <建议的AMDP方法/p>
是的,Sesha,您是对的,但是我们正在尝试使用参数中的值并对它们进行某些操作,这就是为什么我们更喜欢参数而不是消耗 过滤器...是就像Satish所说的那样,AMDP路由现在似乎才刚刚出现,但是鉴于我们的观点只是一个假设,我们试图检查AMDP路由是否符合要求
最多设置5个标签!
Vidhatha Appikonda ,
是的,您可以使用参数将多个值传递到CDS中,但是 需要一些调整。 还有其他方法可以达到要求。 您可以使用以下任意一种方法来满足要求:
1)创建不带参数的CDS。 现在,就像访问数据库表一样,在ABAP程序中访问此CDS。 您可以在where条件下使用Select Options,并且CDS可以像访问数据库一样正常工作。
2)如果您更想将Select Option推得更深,则必须执行以下步骤 :
a)使用表函数创建CDS。
b)应用适当的AMDP概念。
c)在Abap一侧,从 d)在AMDP结束时,使用APPLY_FILTER过滤数据库中的数据。
以下博客中解释了整个逻辑:
具有表功能的CDS
致谢!
谢谢您的满意……但是,我们正在使用CDS作为消费视图,并期望用户输入这些值。
因此寻找一种可以在参数中传递多个值的方法。
嗨,
在消费视图中,对于特定的dim,您希望像在put参数中那样使用put参数传递多个值,并在dim对象之前的代码下面使用
。 p>@ Consumption.filter:{selectionType:#SINGLE,multipleSelections:true}
dimension1
//允许使用多个单个值
@ Consumption.filter:
{selectionType:#INTERVAL,multipleSelections:false}
dim2
//允许单个间隔 ...
谢谢
您好,Shesha,
此标注适用于尺寸,但不适用于参数
CDS中的参数不允许多个值 p>
嗨,
这是一种替代方法(维度过滤器),它的工作原理类似于参数。
在报表工具中,fiori或bobj都会创建消耗昏暗的图像
如果要在cds视图中传递具有多个值的参数,则需要使用表函数创建具有参数属性的cds视图,并需要使用satish <建议的AMDP方法/p>
谢谢
是的,Sesha,您是对的,但是我们正在尝试使用参数中的值并对它们进行某些操作,这就是为什么我们更喜欢参数而不是消耗 过滤器...是就像Satish所说的那样,AMDP路由现在似乎才刚刚出现,但是鉴于我们的观点只是一个假设,我们试图检查AMDP路由是否符合要求
一周热门 更多>