Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/keep_min_p.htm]
現在地:

...

7.84.1 KEEP_MINのパラメータ

BY_FIELD

IN_FIELD

OF_FIELD

...

...


OF_FIELD

KEEP_MIN_OF_FIELDOF_FIELD
KEEP_MINコマンドで最小値をスキャンする1~50個のフィールドを指定します。
このパラメータで指定するフィールドは、LANSAデータ・ディクショナリ、またはこのファンクション内でDEFINEコマンドによって定義されていなければなりません。このパラメータでは、拡張可能なグループ式も有効です。
また、指定するフィールドは数値タイプでなければなりません。
AnchorKEEP_MIN_MINコマンドで最小値をスキャンする1~50個のフィールドを指定します。 

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

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


IN_FIELD

KEEP_MIN_IN_FIELDIN_FIELD
OF_FIELDパラメータで指定したフィールドのうち最小値を保持しているフィールドの値を保管するフィールドを指定します。 FIELDパラメータで指定したフィールドのうち最小値を保持しているフィールドの値を保管するフィールドを指定します。  このパラメータで指定するフィールドは、LANSAデータ・ディクショナリ、またはこのファンクション内でDEFINEコマンドによって定義されていなければなりません。

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

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


BY_FIELD

フィールドで最小値をスキャンする条件を指定します。 

KEEP_MIN_BY_FIELDBY_FIELD
フィールドで最小値をスキャンする条件を指定します。
デフォルト値*SELECTEDを指定した場合、SELECT/SELECTLISTループが終了するまで(すなわち、選択されたすべての情報について)最小値のスキャンが継続されます。 最小値のスキャンが継続されます。 

*SELECTEDを指定しない場合は、1~20個のフィールド名のリストを指定します(または、拡張可能なグループ式を入力します)。最小値のスキャンは、リスト内の1つ以上のフィールド値が変更されるまで継続されます。1つ以上のフィールド値が変更されると、「累計機能」がNULL値にリセットされ、新しい最小値のスキャン・サイクルが開始されます。
「累計機能」は、最小値を追跡する作業フィールドです。
[ Image Removed |../../index.htm#lansa/keep_min_p.htm]。最小値のスキャンは、リスト内の1つ以上のフィールド値が変更されるまで継続されます。1つ以上のフィールド値が変更されると、「累計機能」がNULL値にリセットされ、新しい最小値のスキャン・サイクルが開始されます。 

「累計機能」は、最小値を追跡する作業フィールドです。