データビューの範囲指定について
データビューの範囲指定についてですが、
範囲指定の式にある項目が0以外のときだけ、範囲指定を有効にしたいです。
項目が0のときは、範囲指定を無効にしたいです。
このようなとき、どのような方法がございますでしょうか?
-
得意先コード範囲指定 FROM ~ TO でどちらも指定省略可能
両方入力された時だけ、大小チェックといった作りをする事があります。
データビューの
売上伝票.得意先コード の範囲小には CndRange(V_得CD_From<>0, V_得CD_From)
売上伝票.得意先コード の範囲大には CndRange(V_得CD_To<>0, V_得CD_To)
のように、コンディションレンジ関数を使っています。
dbMAGIC V7の頃はCndRange関数は存在しなかったので
売上伝票.得意先コード の範囲大には IF(V_得CD_To=0, 9999999, V_得CD_To) を指定していました。 -
nkmt様
ありがとうございました
コンディションレンジ関数を使うことで解決しました
-
コンディショナルレンジと呼んだ方がいいのか
コンドレンジと呼ぶ人も多いです。
私は昔はシーエヌディーレンジと呼んでました。
Reference: CndRange (Magic xpa 4.x)
サインインしてコメントを残してください。
コメント
3件のコメント