Versions Compared

Key

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

7.36.1 DISPLAY のパラメータ

ACROSS_SEP

ADD_KEY

BROWSELIST

CHANGE_KEY

CURSOR_LOC CURSOR_LOC

DELETE_KEY

DESIGN

DOWN_SEP

EXIT_KEY

FIELDS

IDENT_ATR

IDENTIFY

IGCCNV_KEY

MENU_KEY

OPTIONS

PANEL_ID

PANEL_TITL

PROMPT_KEY

SHOW_NEXT

STD_HEAD

TEXT

USER_KEYS


Anchor
FIELDS
FIELDS
FIELDS

ワークステーションに表示するフィールド、または表示するフィールドを指定するグループの名前を指定します。または、このパラメータに拡張可能なグループ式を入力することもできます。

移植性に関する考慮事項

Visual LANSAには、複数ページおよび複数行にまたがるフィールドに関して以下の制約があります。

複数ページ・データ(すなわち、画面形式が1ページに収まらない場合)は、Webブラウザー・ウィンドウでは表示できますが、LANSAファンクションでは表示できません。

複数ページ・データを含むプロセスをコンパイルすると、そのプロセスがWEB/XMLに対応している場合に、警告が発行されます。プロセスがWEB/XMLに対応していない場合は、全構文検査エラーが発行されます。

複数行にまたがるフィールド(すなわち、フィールドが画面の1行に収まらない場合)はサポートされません。1行のみ表示されます。エラーや警告は生成されません。



Anchor
DESIGN
DESIGN
DESIGN

特定の位置決め属性を持たないフィールドに対して使用する設計/位置決め方法を指定します。 

...

*ACROSSを指定した場合、フィールドは、画面上で1つの行内に「横方向」に配置されます。 


Anchor
IDENTIFY
IDENTIFY
IDENTIFY

特定の識別属性を持たないフィールドに対して使用するデフォルトの識別方法を指定します。 

...

*NOIDを指定した場合、フィールドの識別が要求されず、単にフィールド自体が画面設計に挿入されます。 


Anchor
IDENT_ATR
IDENT_ATR
IDENT_ATR

画面に表示される識別用のテキスト(ラベル、記述、欄見出しなど)に関連付ける表示属性を指定します。 

...

このパラメータは、SAA/CUA準拠の区画内でのSAA/CUAプロセスでは無視されます。このような区画では、ラベルおよび欄見出しに対する区画全体の標準によって属性が決定されます。 


Anchor
DOWN_SEP
DOWN_SEP
DOWN_SEP

画面を自動設計する際に使用する画面上の行間隔を指定します。指定する値は、*DESIGNまたは1~10の数値でなければなりません。値*DESIGNによって実際に指定される値の詳細については、「コメント/警告」の表を参照してください。 


Anchor
ACROSS_SEP
ACROSS_SEP
ACROSS_SEP

画面を自動設計する際に使用する画面上の列間隔を指定します。指定する値は、*DESIGNまたは1~10の数値でなければなりません。値*DESIGNによって実際に指定される値の詳細については、「コメント/警告」の表を参照してください。 


Anchor
BROWSELIST
BROWSELIST
BROWSELIST

画面形式に含めるブラウズ・リストの名前を指定します。また、画面パネルに表示するブラウズ・リストの項目数を指定することもできます。 

...

ブラウズ・リストを指定する場合、そのブラウズ・リストは、DEF_LIST (リストの定義)コマンドによってRDMLプログラム内のどこかに定義されていなければなりません。 


Anchor
EXIT_KEY
EXIT_KEY
EXIT_KEY

[終了]ファンクション・キーについて、以下の事柄を指定します。 

...

Note

注:SAA/CUAアプリケーションでEXIT_KEYパラメータを指定する際は、以下の2通りの方法のみを使用することをお勧めします。 


   EXIT_KEY(*YES *EXIT *HIGH)  in a "main program"
*
EXIT_KEY(*YES *RETURN *LOW)  in "subroutines"



Anchor
MENU_KEY
MENU_KEY
MENU_KEY

ワークステーションでこの画面形式を表示するときに、[メニュー]ファンクション・キーを有効にするかどうかを指定します。また、[メニュー]キーが押されたときの処理も指定します。 

...

条件名を指定する場合、その条件は、DEF_COND (条件の定義)コマンドによってRDMLプログラム内で定義されていなければなりません。 


Anchor
ADD_KEY
ADD_KEY
ADD_KEY

ワークステーションでこの画面形式を表示するときに、[追加]ファンクション・キーを有効にするかどうかを指定します。また、[追加]キーが押されたときの処理も指定します。 

...

条件名を指定する場合、その条件は、DEF_COND (条件の定義)コマンドによってRDMLプログラム内で定義されていなければなりません。 


Anchor
CHANGE_KEY
CHANGE_KEY
CHANGE_KEY

ワークステーションでこの画面形式を表示するときに、[変更]ファンクション・キーを有効にするかどうかを指定します。また、[変更]キーが押されたときの処理も指定します。 

...

条件名を指定する場合、その条件は、DEF_COND (条件の定義)コマンドによってRDMLプログラム内で定義されていなければなりません。 


Anchor
DELETE_KEY
DELETE_KEY
DELETE_KEY

ワークステーションでこの画面形式を表示するときに、[削除]ファンクション・キーを有効にするかどうかを指定します。また、[削除]キーが押されたときの処理も指定します。 

...

条件名を指定する場合、その条件は、DEF_COND (条件の定義)コマンドによってRDMLプログラム内で定義されていなければなりません。 


Anchor
PROMPT_KEY
PROMPT_KEY
PROMPT_KEY

ワークステーションでこの画面形式を表示するときに、[プロンプト]ファンクション・キーを有効にするかどうかを指定します。また、[プロンプト]キーが押されたときの処理も指定します。 

...

条件名を指定する場合、その条件は、DEF_COND (条件の定義)コマンドによってRDMLプログラム内で定義されていなければなりません。 


Anchor
USER_KEYS
USER_KEYS
USER_KEYS

ワークステーションで画面形式を表示するときに有効にする追加のユーザー・ファンクション・キーを最大5個指定します。 

...

Note

注:IF_KEYコマンドは、割り当てられている実際のファンクション・キー番号ではなく、USER_KEYSパラメータで宣言されている順序を示すシンボリック名でキーを参照します。これにより、ファンクション・キーの割り当てを簡単に変更することができます。 



Anchor
PANEL_ID
PANEL_ID
PANEL_ID

このコマンドで作成されるパネルまたはポップアップ・ウィンドウに割り当てる識別子を指定します。 

...

現在の区画定義で、パネル識別子が要求されないよう指定されている場合は、指定する値に関係なく、このパラメータは無視されます。 


Anchor
PANEL_TITL
PANEL_TITL
PANEL_TITL

ウィンドウ・パネルに割り当てるタイトルを指定します。 

...

このパラメータは、SAA/CUAアプリケーションに対してのみ有効です。 


Anchor
SHOW_NEXT
SHOW_NEXT
SHOW_NEXT

[次ファンクション]フィールドを画面の22行目に表示するかどうかを指定します。[次ファンクション]フィールドは、そのたびに[プロセス]メニューに戻らなくても、1つのプロセス内でファンクション間を移動できるようにする機能です。「次ファンクション」処理の詳細については、『LANSA/ADユーザーガイド』の「ファンクション制御テーブル」を参照してください。 

...

移植性に関する考慮事項

Visual LANSAアプリケーションでは無視されるため、アプリケーションには何の効果もありません。

Anchor
TEXT
TEXT
TEXT

画面パネルまたはレポート上に出力する最大50個の「テキスト文字列」を指定できます。指定する各テキスト文字列は、最大20文字に制限されます。

...

  • 独自の*TMAPnnn識別子を指定したり、*TMAPnnn識別子の値を変更したりしないでください。*TMAPnnn識別子の割り当てと管理は、画面およびレポートの設計機能に任せておいてください。
  • *TMAPnnn識別子を含むコマンドをコピーするときは、コピーしたコマンドから*TMAPnnn参照(すなわち、TEXTパラメータ全体)を削除してください。これを行わないと、全構文検査で*TMAPnnn識別子の重複使用が検出され、データ損失前に致命的エラー・メッセージが発行されます。
  • コマンドから*TMAPnnn識別子を削除しないでください。削除すると、全構文検査またはコンパイル中に、関連付けられたテキスト・マップが削除されるか、別のコマンドで再利用される可能性があります。また、結果的にテキストの詳細が失われる可能性があります。
  • 有効な*TMAPnnn識別子を含むコマンドを「コメント」にしないでください。上記の警告と同様に、テキストが失われたり再利用されたりする恐れがあります。
  • アプリケーション・テンプレート内で*TMAPnnn値を指定しないでください。テンプレート内では、*TMAPnnn値を指定しても意味がありません。アプリケーション・テンプレートによって生成され、そのアプリケーション・テンプレート内で使用されているコマンドでは、「テキスト文字列」形式を使用してください。


Anchor
CURSOR_LOC
CURSOR_LOC
CURSOR_LOC

必要なユーザー制御のカーソル位置を指定します。CURSOR_LOCパラメータには、必ず以下のいずれかの形式で2つの値を指定する必要があります。

...

DISPLAYコマンドの実行時に#ROWおよび#COLがどちらも0の場合、カーソル位置は無効です。このような場合は、通常のLANSAカーソル制御が再開され、ユーザー制御の位置指定要求は無視されます。ただし、コマンドの完了後、フィールド#ROWおよび#COLには、DISPLAYコマンドの実行完了時におけるカーソル位置が保持されます。


Anchor
STD_HEAD
STD_HEAD
STD_HEAD

画面の見出し行(1行目および2行目)に、LANSAの標準的な設計を使用するかどうかを指定します。

...

*NOを指定した場合、LANSAの標準的な画面見出し行は使用されません。この場合は、画面の1行目と2行目にユーザー・フィールドを配置できます。


Anchor
OPTIONS
OPTIONS
OPTIONS

この画面パネルの特別な表示オプションを指定します。

...

移植性に関する考慮事項

このパラメータはVisual LANSAアプリケーションでサポートされないため、使用しないでください。使用すると、全構文検査で致命的エラーが発行されます。



Anchor
IGCCNV_KEY
IGCCNV_KEY
IGCCNV_KEY

ファンクション・キー領域のテキスト"Fnn=XXXXXX"と、漢字変換をサポートするために割り当てられたファンクション・キーの表示/非表示を制御します。

...