LANSAには広範なテンプレートが付属しています。そのうち対話的にコードを生成するテンプレートの一部を、参考のため以下に示します。

FRPOP01

ポップ・アップ・プロンプタ(ファイル全体)の表示

FRADD01

データ入力画面の表示

FRENQ01

問い合わせ画面の表示

FRMNT01

保守画面の表示

FRABMNT01

アクション・バーの操作

FRPRT01

リスト形式のレポート作成

FRWRK01

ファンクションに関する基本的な操作

FRWEBADD01

Webを介したデータ入力画面の作成

BBIF


BBIFELSE

RDMLのIF~ELSE~ENDIFステートメント

BBPGM

オンライン型プログラムの頭書き

BBPGMBCH

バッチ型プログラムの頭書き

BBFLDTRIG

フィールド単位のトリガー・ファンクション

BBFILTRIG

ファイル単位のトリガー・ファンクション

BBCASE

RDMLのCASEステートメント

BBPAGE

リストをページ分割して表示する機能

VL_BASEBOB

Visual LANSA業務処理オブジェクト・ブラウザー

VL_BASEBOD

Visual LANSA業務処理オブジェクトの詳細表示

VL_BASEMNT

Visual LANSAのフラット・ファイルの保守

VL_BASERTRE

Visual LANSAの単純なツリー構造リスト

VL_BBMNUBR

Visual LANSAメニュー・バー表示機能のコード断片

その他


それぞれのテンプレートを実際に使ってみて、中身をひと通り把握しておくようお勧めします。なお、LANSA Commerce Editionなどの製品にはバッチ用の特殊なテンプレートが付属していることがありますが、LANSAエディターから呼び出して使うことはできません。

コンポーネント生成用のVisual LANSAテンプレートは、名前の先頭が「VL_」となっています。