無効判定項目を無視する

最終更新日: 2022年5月9日
R8 | R9

商品モデル

商品モデルに、無効判定用の項目「有効期限」を用意しました。
下図では商品名「マンゴー」のみ「有効期限」項目に値を登録しています。

Wagbyでは、無効判定用の項目に何らかの値が設定されていた場合に、本データは無効とみなすという仕組みが備わっています。 詳細は「他モデルの参照>選択肢を無効にする」をお読み下さい。

商品データ一覧

見積書モデル

見積書モデルは、上記の商品モデルを参照しています。

下図の通り、登録・更新画面では無効となったデータは選択肢として表示されません。

無効データは選択肢に表示されない

しかし検索画面では無効データが表示されています。これによって、無効データについての検索が可能となっています。

検索画面では無効データも検索できる

定義方法

商品モデル

「有効期限」項目を(文字列型として)用意します。

商品モデルの定義

見積書モデル

  1. 商品モデルを参照する項目では、無効判定項目として図4で用意した「有効期限」項目を指定しています。
    見積書モデルにおける商品モデルの参照定義
    見積書モデルにおける商品モデルの参照定義
  2. モデル項目詳細定義の検索制御タブ内にある「共通>無効判定項目を無視する」をチェックすると、無効判定項目も検索対象となります。(標準ではチェックされていません。)
    無効判定項目を無視する設定