You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

7.65.2 GET_ENTRY の使用例

例1:#ORDERLINEというリストから項目番号5の項目を取得します。
GET_ENTRY   NUMBER(5) FROM_LIST(#ORDERLINE)  
例2:#ORDERLINEという既存のリストから項目番号7~42の項目を取得し、フィールド#QUANTITYの値を10%増加させます。
DEF_LIST   NAME(#ORDERLINE) FIELDS(#ORDLIN #PRODUCT #QUANTITY #PRICE) DEFINE     FIELD(#ENTRY) TYPE(DEC) LENGTH(7) DECIMALS(0)   CHANGE     FIELD(#ENTRY) TO(7) DOWHILE    COND('#ENTRY *LE 42') GET_ENTRY  NUMBER(#ENTRY) FROM_LIST(#ORDERLINE) CHANGE     FIELD(#QUANTITY) TO('#QUANTITY  1.1') UPD_ENTRY  IN_LIST(#ORDERLINE) CHANGE     FIELD(#ENTRY) TO('#ENTRY + 1') ENDWHILE  

  • No labels