List

サブプログラム名 ソース名 実行可能ファイルの例 表示可能ファイルの例

H3-OPEN-LIST
H3-LIST-ITEM
H3-CLOSE-LIST

H3OLIST
H3LISTI
H3CLIST

E3LIST

E3LIST

説明

さまざまなタイプのリストを作成します。 指定可能なタイプは次のとおりです。

  • 整列されていないリスト

  • 整列されたリスト

  • メニュー項目リスト

  • ディレクトリリスト

最大 10 レベルのカスケードリストがサポートされています。 また、一度に複数のレベルを閉じることもできます。

以前のバージョンからの変更点

インターフェイスのすべての (A250) BY VALUE 変数が (A) DYNAMIC BY VALUE に変更されました。

古いインターフェイス (A250) は新しいインターフェイスと互換性があるため、プログラムを再カタログする必要はありません。

表示
  1. H3-OPEN-LIST

    <DIR> または
    <MENU> または
    <OL> または
    <UL>

  2. H3-LIST-ITEM

    <LI>

  3. H3-CLOSE-LIST

    </DIR> または
    </MENU> または
    </OL> または
    </UL>

サポートされている属性

TYPE="disc|square| circle" TYPE="1| a|A|i|I"

パラメータ
  1. H3-OPEN-LIST

    1 H3TYPE    (A1)  /* i /m: Set list as:
    *                 /*       'O' ordered list
    *                 /*       'U' unordered list
    *                 /*       'D' directory list
    *                 /*       'M' menu list
    1 H3BULLET  (A1)  /* i /m: Type of list if ordered list:
    *                 /*       '1' Arabic numbers (default) (1, 2, 3, ...)
    *                 /*       'a' Alphanumeric, lowercase (a, b, c, ...)
    *                 /*       'A' Alphanumeric, uppercase (A, B, C, ...) 
    *                 /*       'i' Roman numbers, lowercase (i, ii, iii, ...)
    *                 /*       'I' Roman numbers, uppercase (I, II, III, ...)
    *                 /* i /m: Type of bullet if unordered list:
    *                 /*       'D' Disc
    *                 /*       'S' Square
    *                 /*       'C' Circle
    
  2. H3-LIST-ITEM

    1 H3VALUE (A) DYNAMIC /* i /m: Item text
    
  3. H3-CLOSE-LIST

    1 H3LEVEL (N2) /* i /m: Levels to be closed
    
呼び出し方法
PERFORM H3-OPEN-LIST H3TYPE H3BULLET
PERFORM H3-LIST-ITEM H3VALUE
PERFORM H3-CLOSE-LIST H3LEVEL