点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在CDS视图中有一个要...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在CDS视图中有一个要...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我在CDS视图中有一个要求,可以根据条件隐藏构面。 例如,在我的应用程序中,有两个对象页面-员工常规信息和技能集。
我想根据用户ID设置技能集构面的可见性。
我已经在cds视图中添加了代码:
@ UI.facet:[{标签:'General Information',ID:'GeneralInformation',isSummary:true,类型:#COLLECTION},{标签:'Basic Data',ID:'BasicData',parentId:' GeneralInformation',类型:#FIELDGROUP_REFERENCE,targetQualifier:'one'},{标签:'Skills Details',id:'EMPSKILL',类型:#LINEITEM_REFERENCE,targetElement:'_skillInfo',//隐藏:真实隐藏:#(SkillVisibility )}]
#SkillVisibility-此变量在"消费CDS"视图中添加。
CDS查看代码:
---------------------------------------------
@ ObjectModel.virtualElement:true
@ UI.lineItem:[{位置:100,隐藏:true}]
@ ObjectModel.readOnly:是
''为SkillVisibility,cast(''为boolean)为SkillVisibility,
--------------------------
请您指导我如何实现此功能。
感谢进阶!
此致
Dhiraj
嗨Dhiraj,
您可以尝试在此信息。
干杯
George
嗨Dhiraj,
您提到的以下代码可以动态地正确获取empskill值
这是有效的语法吗? 当请求odata元数据请求(包括隐藏的和其他字段控制值)时,将在CDS视图执行之前生成注释。但是隐藏的值将不会从CDS视图正确更新。 如果我错了,请纠正我,因为我也是该语法的新手。.
BR,
Mahesh
一周热门 更多>