スマートフィルタバーをスマートテーブルの上に実装しようとしています。私のスマートテーブルには、formatter.jsのフィールドを計算した単純なテーブルがあります。シンプルなスマートフィルタバーの例
<smartFilterBar:SmartFilterBar id="smartFilterBar" entitySet="/abc">
<smartFilterBar:controlConfiguration>
<smartFilterBar:ControlConfiguration key="Order" label="ProdOrder">
<smartFilterBar:customControl>
<Input id="Order" placeholder="Order"/>
</smartFilterBar:customControl>
</smartFilterBar:ControlConfiguration>
</smartFilterBar:controlConfiguration>
</smartFilterBar:SmartFilterBar>
<smartTable:SmartTable id="smartTable_ResponsiveTable" smartFilterId="smartFilterBar" tableType="ResponsiveTable" entitySet="abc"
enableAutoBinding="true" showRowCount="true">
<smartTable:customData>
<core:CustomData key="p13nDialogSettings" value='{filter:{visible:false}}'></core:CustomData>
</smartTable:customData>
<Table id="table" width="auto" class="sapUiResponsiveMargin">
<columns>
<Column id="idColumnOrder" customData:p13nData='\{"leadingProperty":["ManuOrder"]}'>
<Text text="{i18n>order}" id="order" tooltip="{i18n>order}"/>
</Column>
</columns>
<items>
<ColumnListItem>
<cells>
<ObjectIdentifier class="sapUiTinyMarginTopBottom" title="{ManuOrder}"/>
</cells>
</ColumnListItem>
</items>
</Table>
</smartTable:SmartTable>
しかし、何とか私のスマートフィルタが動作していません。私はたくさんのグーグルで探せましたが、解決策を見つけることはできません。誰かが何が間違っているか教えてもらえますか、スマートフィルタを適切に実装する方法の例を共有できますか?
ありがとうございます。
あなたのご意見は、あまりにも一般的なものです。あなたが得たエラーは何ですか? – Veeraraghavan
スマートフィルタにデータを入力してEnterキーを押したときにスマートテーブルがリフレッシュされないというエラーが発生します。理想的には、テーブルを更新する必要があります。 –