サポート > Wagby定義ファイル > 12 自動計算
Wagbyでは特定のモデル項目について、値の自動計算を指定することができます。
内容
- (1) 四則演算
- Wagbyでは基本的な四則演算をサポートしています。
- (2) 計算式に使える関数
- Wagbyの計算式では、Excel 互換の関数を利用することができます。関数名はすべて大文字です。
- (3) ゼロ詰めの文字を作成する (パディング)
- 「000001」など、ゼロ詰めの文字を作成することができます。
- (4) 繰り返し項目・繰り返しコンテナ・外部キー関連モデルの扱い
- 式中に繰り返し項目・繰り返しコンテナ・外部キー関連モデルについての演算を行うことができます。
- (5) 参照連動項目の扱い
- ストアモデル参照型、マスタモデル参照型の項目は、データベースへは参照先モデルの主キーが格納されます。このため、自動計算式中にこれらの項目を使用する場合は、実際に画面に表示される値(型)と異なることを意識する必要があります。
- (6) マスタモデル参照・ストアモデル参照項目の扱い
- マスタモデル参照項目、ストアモデル参照項目では「ID部」と「内容部」があります。自動計算式中、どの部分を使うのかを指定することができます。
- (7) 自動計算式の例
- 年齢や所要時間の算出をはじめとする、さまざまな自動計算式の記述例を紹介します。
