如何在UI5中的SmartField Value帮助中隐藏高级搜索?

时间:2017-05-02 09:26:12

标签: sapui5

我正在尝试默认隐藏高级搜索值帮助。 当此对话框打开时,默认显示类别和类别说明高级搜索选项,我希望隐藏它。

请帮助解决此问题。

这就是我的enter image description here

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

1 个答案:

答案 0 :(得分:0)

看来,您使用了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> 
…

这是你在找什么?