Versions Compared

Key

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

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

Anchor
_Toc130907404
_Toc130907404
9.185 SAVE_LIST

注意: 9.1 組み込み関数の規則      &<a href="bifcat2_07.htm"&>利用オプション&</a&>利用オプション
作業リストの内容を永久または一時的に保存します。

可搬性に関する注意事項

SAVE_LIST とRESTORE_SAVED_LISTは、同じコンテキストで使用する必要があります。つまり、Web上で実行されたファンクションから SAVE_LISTを使用し、その後でVisual LANSAファンクションとして実行されたファンクションから保存済みリストを復元しないでください。

...


リストがユーザーに対して表示されます。ユーザーはリストからエントリーを選択し、プリンターに出力することができます。選択したエントリーのリストを保存することによって、出力を作成するために後から印刷ジョブによってこのリストを復元することができます。
DEF_LIST   NAME(#CLIENTS) FIELDS((#SELECTOR *SEL) #CLICDE #CLIDES) DEF_LIST   NAME(#SAVLST) FIELDS(#CLICDE #CLIDES) TYPE(*WORKING) DEFINE     FIELD(#LSTNME) TYPE(*CHAR) LENGTH(10) ********** Clear the list CLR_LIST   NAMED(#CLIENTS) CLR_LIST   NAMED(#SAVLST) ********** Build the browselist SELECT     FIELDS(#CLIENTS) FROM_FILE(CLIMASTER) ADD_ENTRY  TO_LIST(#CLIENTS) ENDSELECT ********** Allow user to select clients for print DISPLAY    BROWSELIST(#CLIENTS) SELECTLIST NAMED(#CLIENTS) GET_ENTRYS(*SELECT) ADD_ENTRY  TO_LIST(#SAVLST) ENDSELECT ********** Save the list USE        BUILTIN(SAVE_LIST) WITH_ARGS(#SAVLST 50 T 10) TO_GET(#LSTNME) ********** Submit job to print client information SUBMIT     PROCESS(PRINTS) FUNCTION(CLIENTS) EXCHANGE(#LSTNME)  
[ Image Added |../../index.htm#lansa/save_list.htm]