8 1 1 アンカー std_anchor

LANSA WAM

8.1.1 アンカー (std_anchor)

クイック・スタート - アンカー

プロパティ - アンカー

アンカー・ウエブレットはハイパーリンク(あるいはアンカー)コントロールを提供します。ハイパーテキストのリンク先を指定する、<a>(anchor)HTMLエレメントとほぼ同じ働きをします。

  • アンカー・ウェブレットは、リンクを示すイメージやテキスト、またはこの両方を表示でき、リンク起動時のWAMの移動先を指定できます。
  • このイメージやテキストは静的(ウェブレットのプロパティでリテラルとして指定)なものでも、指定のフィールド、システム変数、複数言語変数により決定されるものでも構いません。
  • 宛先は、URL(例えばhttp::/lansa//www.yourcompany.com/)や、実行するWAMやWebroutine、もしくは任意でWebroutineに値を渡すフィールドを指定することもできます。

アンカー・ウェブレットは以下のように表示されます(部門コード)。

アンカー・ウェブレットはリスト内のフィールドやカラムで使用されることが多く、簡単にしかも早く項目を選択したり、項目に関係するアクションを開始したりできるようにします。上記の例では、部門コードがアンカーになっています。部門コードをユーザーがクリックすると、別のWebroutineが呼び出され、その部門の明細を表示します。currentrowhfieldとcurrentrownumvalプロパティで、該当する部門コードがこのWebroutineに渡されるように指定します。