サポート > リポジトリ > メニュー > 外部サイトへのリンク
ja | en

メニューに(Wagby以外の)外部サイトへのリンクを用意することができます。 R7.5.2

メニューに「外部サイトへ」という大項目(タブ)を用意し、その中に任意の外部サイトへのリンクを用意した例を示します。

図1 外部リンクをメニューに用意する

メニューをクリックすると、指定したURLへ画面遷移します。

図2 指定したURLのページが表示される

タブの作成

ここでは、はじめに「外部リンク」というタブを用意してみます。(なお、タブの作成は必須ではありません。外部リンクは任意のタブに配置することができます。)

図3 タブを作成する
図4 タブが作成された

外部リンクの作成

「ボタン設定 > 外部リンクボタン追加」を押下します。

図5 外部リンクボタン追加

外部リンクを設定するダイアログが用意されます。

図6 外部リンク設定ダイアログ

ラベルとURLを設定します。「別画面で表示する」を有効にすることもできます。多くのブラウザで、別タブが用意されます。

図7 外部リンクの設定

他のメニューと同様のボタンが用意されます。

図8 外部リンクのためのボタン

文字の色やボタンの背景色を変更することもできます。

図7 文字色やボタン背景色の設定

設定内容を変更する

作成したメニューボタンをダブルクリックすると、再び設定ダイアログが開きます。

図8 外部リンクの設定ダイアログを開く

URL 部に「${username}」と記述することができます。実際のメニューリンクでは、当該部分がログオンIDに置換されます。

図9
http://ANOTHER_WEBSITE_URL/index.html?user=${username}

受け側の Web アプリケーションでは、Wagby のアカウントを受け取って処理するようにしてください。

各外部リンクに、権限(プリンシパル)を指定することができます。この権限をもっているアカウントのみ、メニューに表示されるようになります。

設定方法

外部リンク設定ダイアログの「権限」欄に、このリンクを有効とするためのプリンシパル名を指定します。

図10 プリンシパルの設定

実行

ビルド後のアプリケーションでは、プリンシパルが追加されています。

図11 アカウントへのプリンシパル追加