2.13.1 インライン・リストの作成
リストをインライン・リストにするには2つの方法があります。
1. WAMのInlineプロパティにListsを設定すると、省略値でWAMの中の全てのリストがインライン化されます。
FUNCTION OPTIONS(*DIRECT)
BEGIN_COM ROLE(*EXTENDS #PRIM_WAM) INLINE(Lists)
END_COM
2. WEB_MAPの中で、個別のリストをインラインとして指定します。
WEBROUTINE NAME(MyWebroutine) DESC('Sample Webroutine')
WEB_MAP FOR(*OUTPUT) FIELDS( (#DEPTLIST *INLINE) )
ENDROUTINE
リストをインラインに、またはインラインからリストに変更する時にXSLが既に存在する場合は、XSLを再生成するか、リストを削除してXSLに再度追加する必要があります。
インライン・リストがWAMレベルの場合、個別のリストはWEB_MAPで次のようにインラインではないと指定することができます。
WEB_MAP FOR(*OUTPUT) FIELDS( (#DEPTLIST *NOINLINE) )