Versions Compared

Key

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

...

ヘルプ・テキストもテンプレート定義の一部として記述します。これはHELPキーを押すと自動的に表示されます。

LANSAには専用の 4.5.2.2 テンプレート・コマンド 言語があります。テンプレート・コマンドはすべて、通常のLANSAコマンドの記法に倣っています。例えば、位置パラメータやキーワード・パラメータが使え、リストは括弧で囲んで記述するようになっています。「言語」といっても、これはコンパイルの対象ではなく、インタープリタ型の言語です。 言語があります。テンプレート・コマンドはすべて、通常のLANSAコマンドの記法に倣っています。例えば、位置パラメータやキーワード・パラメータが使え、リストは括弧で囲んで記述するようになっています。「言語」といっても、これはコンパイルの対象ではなく、インタープリタ型の言語です。

テンプレート・コマンドは、例えば「@@QUESTION」というように、すべて先頭が「@@」となっています。ちなみにこれは、問い合わせを表示し、回答を保存するコマンドです。

...

アプリケーション・テンプレート・コマンドやRDMLコードには、4.5.2.3 テンプレートの特殊変数 も使えます。この特殊変数をRDMLコード断片に置換したものが、RDMLプログラムの一部として生成されます。 も使えます。この特殊変数をRDMLコード断片に置換したものが、RDMLプログラムの一部として生成されます。

Note
title注記

注記:テンプレート定義はすべての区画に共通です。適切な権限を与えさえすれば、どの区画からでも使用、修正できます。削除すればどの区画からも使えなくなります。

使い方に慣れるため、LANSA付属のアプリケーション・テンプレートをいくつか印刷し、これを見ながら実際にいろいろ試してみるようお勧めします。アプリケーション・テンプレートのプログラム例も、この節の末尾に紹介しているので参照してください。


次のトピックも参照してください。

4.5.3 アプリケーション・テンプレートの作成例