Page History
[ |../../index.htm#lansa/restore_saved_list.htm]
現在地:
| Anchor | ||||
|---|---|---|---|---|
|
注意: 9.1 組み込み関数の規則 &<a href="bifcat2_07.htm"&>利用オプション&</a&>利用オプション
保存済みの永久作業リストまたは一時作業リストの内容を復元します。
...
例
あるリストが保存されています。これは顧客リストで、ユーザーがレポート印刷のためすでに顧客を選択済みです。投入元のジョブにより、このジョブにはすでにリスト名が渡されています。
DEF_LIST NAME(#RSTLST) FIELDS((#CLICDE) (#CLIDES)) TYPE(*WORKING) DEF_LINE NAME(#LINE1) FIELDS((#CLICDE) (#CLIDES) (#CLIAD1) (#CLIAD2) (#CLIAD3) (#CLIPHO) (#CLIFAX)) DEFINE FIELD(#LSTNME) TYPE(*CHAR) LENGTH(10) ********** Clear the list CLR_LIST NAMED(#RSTLST) ********** Restore the list USE BUILTIN(RESTORE_SAVED_LIST) WITH_ARGS(#LSTNME) TO_GET(#RSTLST) ********** Process the list SELECTLIST NAMED(#RSTLST) FETCH FIELDS(#LINE1) FROM_FILE(CLIMASTER) WITH_KEY(#CLICDE) PRINT LINE(#LINE1) ENDSELECT ********** Close print file ENDPRINT ********** Submit job to delete list USE BUILTIN(DELETE_SAVED_LIST) WITH_ARGS(#LSTNME)
[ |../../index.htm#lansa/restore_saved_list.htm]