# 仕様変更点
# 一般ユーザー
# V5形式の入力フォームの計算順序を変更
V5形式の入力フォームに、計算が設定された入力オブジェクトを複数定義しているときの計算順序を、以下のとおり変更しました。
変更前
オプション
メニューの計算順序
に設定されている順序で計算します。
補足
計算順序
は、デフォルトでは、入力オブジェクトに計算を設定した順に設定されます。
変更後
オブジェクトが配置された順番に計算します。
補足
計算に使うカラム
に計算の設定がある場合、該当の計算に使うカラム
を先に計算します。
# 例1. 「計算に使うカラム」に計算の設定がない場合
配置順 | 入力オブジェクト | 計算 |
---|---|---|
1 | オブジェクトA | なし |
2 | オブジェクトB | オブジェクトA× オブジェクトD |
3 | オブジェクトC | なし |
4 | オブジェクトD | なし |
5 | オブジェクトE | オブジェクトC+オブジェクトD |
上記設定の場合、配置順通り以下の順序で計算されます。
- オブジェクトB:オブジェクトA×オブジェクトDを計算
- オブジェクトE:オブジェクトC+オブジェクトDを計算
# 例2. 「計算に使うカラム」に計算の設定がある場合
配置順 | 入力オブジェクト | 計算 |
---|---|---|
1 | オブジェクトA | なし |
2 | オブジェクトB | オブジェクトA× オブジェクトE |
3 | オブジェクトC | なし |
4 | オブジェクトD | なし |
5 | オブジェクトE | オブジェクトC+オブジェクトD |
上記設定の場合、オブジェクトBが計算に使用するオブジェクトEに計算の設定があるため、オブジェクトEがオブジェクトBより先に計算されます。
- オブジェクトE:オブジェクトC+オブジェクトDを計算
- オブジェクトB:オブジェクトA×オブジェクトEを計算
# フォームマネージャー
# 計算順序の設定を廃止
V5形式の入力フォームの計算順序を変更に伴い、オプション
-フォームオブジェクト
-計算順序
のメニューが廃止されました。
← 改善された不具合