ユーザマニュアル





2024/04/29

MANUAL

FAQ:選択肢一覧に特定のユーザのみ表示したい

## 回答 選択肢一覧の「[フィルタ](/manual/table-record-search)」と「[View](/manual/api-view)」の「ColumnFilterSearchTypes」を組み合わせて使用します。 --- ## 概要 指定した文字列から始まるユーザや指定した文字列を含むユーザを選択肢に表示する場合には、選択肢一覧の「[フィルタ](/manual/table-record-search)」機能を使用します。 ### ユーザ(絞り込みなし) ![image](/binaries/d74c7b37bad84e8ead21ba6499547d1d) ### 例1. 氏名が「山」から始まるユーザ 選択肢一覧の「[フィルタ](/manual/table-record-search)」機能で選択肢を絞り込みます。その際に「[View](/manual/api-view)」の「ColumnFilterSearchTypes」に"ForwardMatch(前方一致)"を指定するとColumnFilterHashで指定したName(名前)が"山"で始まるユーザが表示対象となります。 ##### JSON ``` [ { "TableName": "Users", "View": { "ColumnFilterHash": { "Name": "山" }, ColumnFilterSearchTypes:{ Title: "ForwardMatch" } } } ] ``` ### 表示結果 ![image](/binaries/f461f1b4ca084213babf4fe330fe7df3) ### 例2. 氏名に「一」が含まれるユーザ 例1と同様に選択肢一覧の「[フィルタ](/manual/table-record-search)」機能で選択肢を絞り込みます。この例では「[View](/manual/api-view)」の「ColumnFilterSearchTypes」に"PartialMatch(部分一致)"を指定したため、ColumnFilterHashで指定したName(名前)に"一"が含まれるユーザが表示対象となります。 ##### JSON ``` [ { "TableName": "Users", "View": { "ColumnFilterHash": { "Name": "一" }, ColumnFilterSearchTypes:{ Title: "PartialMatch" } } } ] ``` ### 表示結果 ![image](/binaries/268abe63736c4048ae7ccd3b319777bc) ## 関連情報 <div id="ManualList"><ul><li><a href="/manual/table-record-search">テーブル機能:レコードの検索(フィルタ)</a><span>2023/01/05 up</span></li></ul></article> <ul><li><a href="/manual/table-management-choice-json">テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:フィルタ、ソート、表示フォーマット</a><span>2024/04/09 up</span></li></ul></article> <ul><li><a href="/manual/table-management-filter">テーブルの管理:フィルタ</a><span>2023/05/12 up</span></li></ul></article> <ul><li><a href="/manual/api-view">開発者向け機能:JSONデータレイアウト:View</a><span>2023/11/06 up</span></li></ul></article> <ul><li><a href="/manual/advanced-operations-link">応用編:リンク</a><span>2023/08/14 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.