Versions Compared

Key

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

[ Image Added |../../index.htm#lansa/inz_list_e.htm]
現在地:

Anchor
_Ref428888828
_Ref428888828
Anchor
_

...

Toc139468746
_

...

Toc139468746
7.80.3 INZ_LIST の使用例

例1:#ORDERLINEというリストを、データ入力用(画面上で入力可能)の100個の"NULL"項目で初期化します。
DEF_LIST   NAME(#ORDERLINE) FIELDS(#ORDLIN #PRODUCT #QUANTITY) CHANGE     FIELD(#ORDERLINE) TO(*NULL) SET_MODE   TO(*ADD) INZ_LIST   NAMED(#ORDERLINE) NUM_ENTRYS(100)  
例2:例1で作成したリストを使用して、明細行ファイルに対して複数行のデータ入力を実行します。
DEF_LIST   NAME(#ORDERLINE) FIELDS(#ORDLIN #PRODUCT #QUANTITY) CHANGE     FIELD(#ORDERLINE) TO(*NULL) SET_MODE   TO(*ADD) INZ_LIST   NAMED(#ORDERLINE) NUM_ENTRYS(100)   REQUEST    FIELDS(#ORDNUM) BROWSELIST(#ORDERLINE)   SELECTLIST NAMED(#ORDERLINE)  GET_ENTRYS(*NOTNULL) INSERT     FIELDS(#ORDERLINE) TO_FILE(ORDLIN) ENDSELECT  
[ Image Added |../../index.htm#lansa/inz_list_e.htm]