Versions Compared

Key

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

[ Image Removed |../../index.htm#lansa/vlwebeng01_0565.htm]
現在地:

...

Wiki Markup新規 Web ページ作成時、\[ルーティング付きビュー\] オプションを選択することで、アプリケーションのナビゲーションを行うルーティング機能が付いた Web ページや Web ビューを作成することができます。

  1. Visual LANSA IDE のホーム・ページを開きます。
  2. Wiki Markup\[モバイル Web アプリケーションの作成\] のテンプレートを選択します。
  3. Wiki Markup\[左のナビゲーション\] をクリックして、オプション \ [ルーティング付きビュー\] にチェックマークを入れます。

Wiki Markupこれで、複数のルートにより初期化されたルーターが関連付けられた \ [ルーティング付きビュー\] が作成できます。

Image Added

このテンプレートが実行されると、次のようなナビゲーション付き Web ページが生成されます。


Image Added


[モバイル Web アプリケーションの作成] テンプレートにより、以下のような RDML コードが生成されます。


Image Added


Visual LANSA の Web ビューは、1 つのルート・コンポーネントに関連付けられています。このルート・コンポーネントは Web ビューのクラスを識別し、関連ルートのパスが要求された時にビュー・コンテナにデータを入れます。

が作成できます。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! このテンプレートが実行されると、次のようなナビゲーション付き Web ページが生成されます。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! \[モバイル Web アプリケーションの作成\] テンプレートにより、以下のような RDML コードが生成されます。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! Visual LANSA の Web ビューは、1 つのルート・コンポーネントに関連付けられています。このルート・コンポーネントは Web ビューのクラスを識別し、関連ルートのパスが要求された時にビュー・コンテナにデータを入れます。 #PRIM_WEB.Route クラスのプロパティ Acess は、保護された (protected) ルートにフラグを設定します。Visual LANSA では、この保護されたルートに特別な意味を持たせることはありません。アプリケーションのコーディングにより、このアプリケーションがルートの整合性を保つための適切なアクションが取れるようにします。このアクションの例としては、ルートへのアクセス時にユーザーのサインインが行われていない時に、このルートへのサインインを要求するなどが挙げられます。 [ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/vlwebeng01_0565.htm]LANSA では、この保護されたルートに特別な意味を持たせることはありません。

アプリケーションのコーディングにより、このアプリケーションがルートの整合性を保つための適切なアクションが取れるようにします。このアクションの例としては、ルートへのアクセス時にユーザーのサインインが行われていない時に、このルートへのサインインを要求するなどが挙げられます。