≪処理66≫ フィールド演算
【用 途】
選択フィールド内の数値を合計したりするときに役立ちます。
【サンプル処理】
6列目の数値と、7列目の数値の積を7列目の後に挿入する処理を想定します。
1 処理前
2 処理後
3 処理設定
【処理説明】
1 演算の順序と演算子
演算はリストにセットされている左側の項目から右方向に行います
(1) 演算の順序
演算の最初の項目(計算式の一番左側の値)は必ずしも、第1フィールドである必要はありません
また、演算対象でない項目を演算対象の項目の間にはさんでも無視しますので、問題はありません
最後の演算対象の項目の前に、次に指定したい項目があるときのみ、右方向へドラッグ&ドロップして、順序を変更します
(2) 演算子の指定
演算子の指定は、リストの見出しの□をクリックして行います
演算の最初の項目(計算式の一番左側の値)には演算子ではなく、1 をセットします。
クリックする度に、□1+-×÷の順に切り替わります。(Shiftキーを押しながらクリックしたときは、逆順)
※ 演算対象項目(A)を、その直前の演算対象項目(B)に、項目(A)で指定した演算子で、演算を行います
2 演算方法
○ 演算子の優先順位で演算する
×または÷を+または-より先に演算するという計算規則で演算します
○ 項目の順序で演算する
電卓と同様に先に見つけた順に演算します
()を使用できないので、先に和を求め、その後で積を求めたい場合などに、こちらにチェックします
3 結果フィールド
(1) 作成位置
スピンボタンをクリックしてビューの選択フィールドを移動させて、どのフィールドの後に演算結果をセットするかを指定します
※ 0にしたときは、第1フィールドの前に作成します
(2) 小数桁数
スピンボタンをクリックして、小数点以下の桁数を指定します
□ 小数部の不要な0は付けない
小数以下の桁数を揃えたいときは、チェックを付けないでください
4 その他
(1) 演算対象に数値以外の文字があったときは、0とみなす
演算対象フィールドに数字でない文字がある場合に、演算不能として処理したいときは、チェックを付けないでください
(2) 演算不能時の結果文字
除算で、0で割ろうとした場合などに、設定する文字列を入力します
※ 空欄にすることもできます
⇒ 「開始」ボタンをクリックすると、処理を開始します