同じモデルのメニューボタンを異なるタブに重複して配置する

最終更新日: 2021年7月26日

設定方法

サービスタブに配置された「顧客検索」メニューを例に説明します。

顧客検索メニュー

図2の通り、配置済のメニューを更に追加することはできません。
しかし、「外部リンクボタン」を使うことで同じメニューを複数追加することができます。

同じメニューは追加できない

外部リンクボタンの用意

  1. 最初に、新しいタブを作成します。
    タブの新規作成
  2. 「外部リンクボタン追加」をクリックします。
    外部リンクボタンの設定ウインドウが開きます。
    外部リンクを用意する(検索一覧画面)
  3. ラベルとURLを入力します。
    Wagbyアプリケーション画面を外部リンクに設定する場合、次のような方法で記述します。
    "/" + プロジェクト識別子 + "/" + 遷移先の画面情報
    画面URL
    検索・一覧"showList" + モデル名/wagby/mainMenu.do?name=showListCustomer
    新規登録"insert" + モデル名 + "&action_New="/wagby/mainMenu.do?name=insertCustomer&action_New=
    外部リンクを用意する(検索一覧画面)
    • モデル名はキャメル記法で表現します。
      先頭を大文字とします(customer→Customerと表記)。
    • 下図のように先頭にmainMenu.do?name=を含めると、サブメニューからの遷移でパンくずリストが適切にリセットされます。
      外部リンクを用意する(新規登録画面)

ビルドしたアプリケーションを確認します。 「サービス」タブと「外部利用」タブに同じメニューアイコンが用意されていることがわかります。

通常のメニューアイコン
外部リンクで実現したメニューアイコン