Sapui5 如何在UI5的SmartField值帮助中通过defalt隐藏高级搜索?

Sapui5 如何在UI5的SmartField值帮助中通过defalt隐藏高级搜索?,sapui5,Sapui5,默认情况下,我试图在值帮助中隐藏高级搜索。 打开此对话框时,默认情况下会显示“类别”和“类别说明高级搜索”选项,我希望将其隐藏 请就如何处理此问题提供帮助 这就是我所拥有的 这就是我想要的:(隐藏预先搜索,而不是完全删除) 您似乎已经使用了 在那里你也可以下载编码。也许您需要调整mockdata的路径以使其启动并运行 如果在metadata.xml中尝试:sap:filterable=“false”,会发生什么? 另请参见相应的。 上面写着: “我们注意到我们已经为CURR属性设置了sap:fi

默认情况下,我试图在值帮助中隐藏高级搜索。 打开此对话框时,默认情况下会显示“类别”和“类别说明高级搜索”选项,我希望将其隐藏

请就如何处理此问题提供帮助

这就是我所拥有的

这就是我想要的:(隐藏预先搜索,而不是完全删除)

您似乎已经使用了 在那里你也可以下载编码。也许您需要调整mockdata的路径以使其启动并运行

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

现在,上面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> 
…

这就是你要找的吗?

不,我希望“高级搜索”最初隐藏起来,而不是完全删除。@adiroks27我也有同样的要求,这里有线索吗?您能够解决这个问题吗?请尝试以下操作:使用WebIDE:使用UI自适应编辑器(右键单击项目“UI自适应编辑器”),可以将filterBarExpanded属性设置为“false”。这有用吗?