2020-08-31 22:55发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Sap Web IDE包含多个功能和插件。
借助Annotation Modeler工具,可以在UI项目中添加或修改注释。
在Annotation Modeler工具的帮助下,是否有可能使UI.DataField在编辑模式下不显示为文本字段(输入),而是显示为Fiori对象页面上的下拉列表(使用多个选项进行选择)?
嗨,Valerjans,
据我所知,我认为使用Annotation建模器是不可能的。
不过,为了将任何字段显示为下拉列表,您 将必须修改实体的元数据,以便字段(属性)具有元数据中的其他功能,例如sap:filter-restriction ="单值"(UI上的单值选择)和sap:value-list =" fixed- 值"(显示为下拉列表)
下面的示例属性:
<属性名称=" DELKZ" Type =" Edm.String" Nullable =" false" MaxLength =" 1" sap :filter-restriction ="单值" sap:label ="显示已删除的任务列表" sap:creatable =" false" sap:updatable =" false" sap:sortable =" false" sap:value-list ="固定值"/>
谢谢
Vaibhav
谢谢,Vaibhav Maheshwari! 但是,如果xsodata服务不使用CDS视图,而是使用在hdbview文件(在同一WEBIDE中创建)中定义的SQL视图,在其中将上述注释(@ObjectModel ...)添加到属性中,则会导致错误(@ObjectModel附近的语法不正确) ")?
最多设置5个标签!
嗨,Valerjans,
据我所知,我认为使用Annotation建模器是不可能的。
不过,为了将任何字段显示为下拉列表,您 将必须修改实体的元数据,以便字段(属性)具有元数据中的其他功能,例如sap:filter-restriction ="单值"(UI上的单值选择)和sap:value-list =" fixed- 值"(显示为下拉列表)
下面的示例属性:
谢谢
Vaibhav
谢谢,Vaibhav Maheshwari! 但是,如果xsodata服务不使用CDS视图,而是使用在hdbview文件(在同一WEBIDE中创建)中定义的SQL视图,在其中将上述注释(@ObjectModel ...)添加到属性中,则会导致错误(@ObjectModel附近的语法不正确) ")?
一周热门 更多>