Enabling the Search Function
Enabling the Search Function
You can enable the Search function in the list report.
The search is restricted to 1000 characters.
Additional Features in SAP Fiori Elements for OData V2
To enable the search function, you must set sap:searchable
to true
for the root entity set.
List Report: Search

Metadata XML
Hidden
<EntitySet Name="SEPMRA_C_PD_Product"EntityType="SEPMRA_PROD_MAN.SEPMRA_C_PD_ProductType" sap:searchable="true" sap:content-version="1"/>
Additional Features in SAP Fiori Elements for OData V4
The Search field is enabled by default.
If the underlying entity doesn't support the search functionality, you can disable it by setting Searchable
to false
in the
SearchRestriction
annotation.
The following sample code shows how to disable the search functionality for the SalesOrder
entity:
XML
Annotation
Sample Code
Hidden
<Annotations Target="SAP__self.Container/SalesOrder">
<Annotation Term="SAP__capabilities.SearchRestrictions">
<Record>
<PropertyValue Property="Searchable" Bool="false" />
</Record>
</Annotation>
</Annotations>
ABAP CDS
Annotation
Sample Code
Hidden
@Search.searchable: false
annotate view ZC_SalesOrder with { };
CAP CDS
Annotation
Sample Code
Hidden
annotate SalesOrder with @Capabilities: {SearchRestrictions: {Searchable: false}};
For more information about how to enable and disable the Search field for analytical tables, see the corresponding section in Setting the Table Type.
More Information
For more information
about
configuring the filter bar
in a list report, see Adapting the Filter Bar.
Parent topic:
Previous:
Next: