7.62.1 KEEP_AVGのパラメータ

LANSA

7.62.1 KEEP_AVGのパラメータ


BY_FIELD

IN_FIELD

OF_FIELD

OF_FIELD

KEEP_AVGコマンドで平均値を算出する1〜50個のフィールドを指定します。

このパラメータで指定するフィールドは、LANSAデータ・ディクショナリ、またはこのファンクション内でDEFINEコマンドによって定義されていなければなりません。このパラメータでは、拡張可能なグループ式も有効です。

また、指定するフィールドは数値タイプでなければなりません。

IN_FIELD

OF_FIELDパラメータで指定したフィールドの平均結果を保管するフィールドを指定します。

このパラメータで指定するフィールドは、LANSAデータ・ディクショナリ、またはこのファンクション内でDEFINEコマンドによって定義されていなければなりません。

このフィールドは、各SELECT/SELECTLISTループの最初にリセットされます。

BY_FIELD

フィールドの平均を求める条件を指定します。

デフォルト値*SELECTEDを指定した場合、SELECT/SELECTLISTループが終了するまで(すなわち、選択されたすべての情報について)平均値の算出が継続されます。

*SELECTEDを指定しない場合は、1〜20個のフィールド名のリストを指定します(または、拡張可能なグループ式を入力します)。平均値の算出は、リスト内の1つ以上のフィールド値が変更されるまで継続されます。1つ以上のフィールド値が変更されると、「累計機能」がNULL値にリセットされ、新しい平均値算出サイクルが開始されます。

「累計機能」は、平均を計算する作業フィールドです。

このパラメータの使用方法に関する詳細については、使用例のセクションを参照してください。