タイトルが長くなってしまいましたが、どういうことをやりたいかというと・・・
動画をご覧ください。
・・・のように、
同じレコードのフィールド同士の比較をした結果で一覧を絞り込む小技です。
アプリの準備
フィールド種類 | フィールド名 | 備考 |
---|---|---|
数値 | りんご | |
数値 | みかん | |
計算 | 計算 | りんご-みかん |
絞り込み方法
絞り込み条件の右辺にはフィールドコードを指定できないので、
計算フィールドの値を利用します。
計算フィールドの数式はりんご-みかん
です。
すると
- りんご - みかん > 0 なら りんごのほうが多い
- りんご - みかん = 0 なら りんごとみかんは同数
- りんご - みかん < 0 なら みかんのほうが多い
となることは想像できるでしょうか👀!?
なので、絞り込み条件は以下のようにします
りんごのほうが多い場合
純粋な「>」がないので、計算≧1
とします。
これで、りんごのほうが多いという絞り込みができます。
みかんのほうが多い場合
りんごとみかんが同数の場合
まとめ
直接フィールドコード同士を比較できない場合は、計算フィールドで差分を条件にするとよさそうです👀✨