Skip to main content
前提条件:
  • 有料プランの新しい検索ストレージアプリでは、検索対象フィールド設定の上限が撤廃されました。デフォルトで、追加されたすべてのフィルターフィールドが検索対象となります。
  • Free プランでは、旧版・新版の検索ストレージアプリのいずれの場合も、検索対象フィールドを手動で設定する必要があります。
  • 検索機能のアップグレードに関する詳細は、こちらをクリックしてご確認ください。
注意:データ管理ページに「サブテーブル列を展開」ボタンがある場合は、旧版のストレージアプリです。

1. 概要

1.1 機能概要

データ管理ページでフィルターに使用できるフィールド数には上限があります。フォームに含まれるフィールドが多すぎる場合、フィルター上限を超えた追加フィールドは、システムによって自動的に「検索不可フィールド」リストへ振り分けられます。特定のフィールドを検索対象にしたい場合は、検索対象フィールドをカスタマイズしてください。

1.2 ユースケース

フィールドを検索対象に含めるかどうかは、API 呼び出し、データ管理ページでのクエリ、コンポーネントのデータ連動のマッチング条件、業務関連ルールなどのシーンに影響します。なお、レポート検索はこの設定の制限を受けません。

2. 検索に対応するコンポーネントの分類

2.1 検索タイプ

現在、システムは完全一致検索、あいまい検索、数値検索、その他の検索の 4 種類の検索タイプに対応しています。各コンポーネントは、システムによって自動的にこの 4 タイプのいずれかに分類されます。 各検索タイプには、検索に使用できるフィールド数の上限があります。 あいまい検索は大文字と小文字を区別しません。例えば、レコード 1:ABCD、レコード 2:abcd がある場合、A または a のいずれを入力しても両方のレコードが返されます。 分類は以下のとおりです。
コンポーネント名演算子スクリーンショット / 表示名
標準コンポーネント一行テキスト等しい
一致(like)
複数行テキスト
数値より大きい / より小さい / 範囲内 / 以上 / 以下
評価点
選択等しい / 含む「等しい」は単一選択のみ可能です。
「含む」は複数選択が可能です。
ドロップダウン選択等しい / 含む数字またはアルファベットによるあいまい検索に対応(送信されたオプション値を検索)。
チェックボックス等しい / 含む(in)
ドロップダウン複数選択
カスケード選択等しい / 含む(各階層で eq を使用)
日付より大きい / より小さい / 範囲内 / 以上 / 以下
日付範囲生成される両方のコンポーネントの演算子は、デフォルトで「等しい」です。2 つのコンポーネントが自動的に生成されます。
画像アップロードあいまい一致(like)
添付
ユーザー等しい / 含む(in)「等しい」は単一選択のみ可能です。
「含む」は複数選択が可能です。
サブフォームフィルターエリアには表示されません。
プレミアムコンポーネント部門等しい / 含む(in)「等しい」は単一選択のみ可能です。
「含む」は複数選択が可能です。
国/地域等しい / 含む(in)「等しい」は単一選択のみ可能です。
「含む」は複数選択が可能です。
住所住所:等しい / 含む(各階層で eq を使用)
詳細住所:等しい / 一致(like)
2 つのコンポーネント(住所と詳細住所)が自動的に生成されます。
「等しい」は単一選択のみ可能です。
「含む」は複数選択が可能です。
リッチテキストフィルターエリアには表示されません。
レイアウトコンテナ
グループ分け
関連フォーム数字またはアルファベットによるあいまい検索に対応(送信時に関連フォームデータを選択)。
位置情報
署名
:フォームに一行テキストフィールドが含まれている場合、そのフィールドはあいまい検索リストに分類されます。フォーム内の一行テキストフィールドの数が 15 を超えると、超過分の一行テキストフィールドは「検索不可フィールド」としてマークされます。 あいまい検索

2.2 手順

データ管理ページ >> フィルターを設定 >> 管理者がデフォルトのフィルターフィールドと並び順を設定 >> 検索対象フィールドを設定 >> 検索に含めたいフィールドを検索 >> 「参加」をオンにする >> 「今すぐ適用」をクリック。 「今すぐ適用」をクリックすると、設定完了を通知する DingTalk の業務通知メッセージがプッシュされます。

3. FAQ

データ連動が有効にならない場合は、まず関連するテーブルでデータ連動の条件として使用されているフィールドが検索対象に含まれているかをご確認ください。
業務関連ルールがトリガーされたにもかかわらず正常に実行されなかった場合は、まず実行関数の主条件または副条件として使用されているフィールドが、対応するフォームのデータ管理ページで検索対象に含まれているかをご確認ください。
YiDA API を呼び出した際にアプリの設定エラーが返される場合は、まず searchFieldJson パラメータで渡したクエリフィールドが、対応するフォームのデータ管理ページで検索対象に含まれているかをご確認ください。
この設定は、フォーム配下のデータ管理ページで行う必要があります。ご自身で作成した管理ページでは設定できません。