sapui5 - 如何在 UI5 的 SmartField 值帮助中默认隐藏高级搜索?

标签 sapui5

我试图在默认情况下隐藏值(value)帮助中的高级搜索。 当此对话框打开时,默认情况下会出现类别和类别描述高级搜索选项,我希望将其隐藏。

请帮助解决这个问题。

这就是我的enter image description here

这就是我想要的:(提前搜索隐藏,而不是完全删除) enter image description here

最佳答案

看来,您已经使用了 here 中的 Explored-Example 您还可以在那里下载编码。也许您需要调整模拟数据的路径以使其启动并运行。

如果您尝试在 metadata.xml 中使用 sap:filterable="false" 会发生什么? 另请参阅相应的 docu . 那里说: “我们注意到我们已经为 CURR 属性设置了 sap:filterable="false"。 我们这样做是因为我们希望避免在对话框中出现货币代码搜索字段(sap:filterable 的默认值为 true)。”

现在您从上面的 SmartField 示例中调整后的 metadata.xml 可能如下所示:

<EntityType Name="VL_SH_H_CATEGORY" sap:content-version="1">
    <Key>                                                                                
        <PropertyRef Name="CATC" />
    </Key>
    <Property Name="CATC" Type="Edm.String" Nullable="false" MaxLength="4" sap:display-format="UpperCase" sap:label="Category" sap:text="LTXT" sap:filterable="false" />
    <Property Name="LTXT" Type="Edm.String" Nullable="false" sap:label="Category Description" sap:filterable="false"/>
</EntityType> 
…

这是您要找的吗?

关于sapui5 - 如何在 UI5 的 SmartField 值帮助中默认隐藏高级搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43734430/

相关文章:

javascript - SAPUI5 应用程序中的输入字段失去焦点

javascript - Openui5 中选项卡 View 数据持久性问题

javascript - 客户端 JSON 模型上的日期/日期时间过滤器

sapui5 - 如何刷新所有模型绑定(bind)?

jquery - SAPUI5在Fiori应用程序中加载图像,图像路径已更改

javascript - 如何在SAPUI5中更改sap.m.Table的字体大小?

javascript - SAPUI5:无法读取 elementBinding 上未定义的属性 'call'

excel - SAPUI5 的 Sheetjs;将表格数据导出到电子表格

javascript - SAP UI5 DropDown 控件未刷新

javascript - 使用 SAPUI5 中响应表的实时数据生成 PDF 文件