Departments ページから Employees ページへのナビゲーション

ここでは、Departments (部門一覧)ページに、「従業員一覧」 ボタンを追加します。 「従業員一覧」 ボタンをクリックすると Employees ページ(従業員一覧)にナビゲートするように設定します。

  1. アーティファクト・ブラウザの 「Web Applications」 タブ Web Applications アイコン をクリックします。

    「HRWebApp」「flows」「main」 ノードを展開して、 「Departments」 ページを開きます。 アプリケーション・デザイナの Designer アイコン (Designer)タブ・ページで開きます。

  2. コンポーネント・パレットから、 「Button」 コンポーネントを Toolbar コンポーネントの中(「作成」 ボタンの右隣)にドラッグ&ドロップします。

    コンポーネント・パレットから Button コンポーネントを Toolbar コンポーネントの中にドラッグ&ドロップ

  3. 追加した Button コンポーネントのプロパティ・インスペクタを開きます。 「General」 タブ・ページの 「Text」 フィールドを 従業員一覧 と編集します。

    Button コンポーネントのプロパティ・インスペクタ

  4. 「従業員一覧」 ボタンのプロパティ・インスペクタで、 「Events」 タブ・ページを開きます。 「+ New Event」 ボタンをクリックすると表示されるメニューから 「Quick Start: 'ojAction'」 を選択します。

    Button コンポーネントのプロパティ・インスペクタの「Events」タブ・ページで「Quick Start: 'ojAction'」を選択

    これにより、「従業員一覧」 ボタンがクリックされた時に起動される、 Id が ButtonClickAction のアクション・チェーンが定義されます。

    Departments ページに追加されたボタンがクリックされた時に起動されるアクション・チェーンの設定

  5. 画面の左側には、アクション・パレットが表示されています。 アクション・パレットを下にスクロールし、 「Navigation」 カテゴリから 「Navigate」「Start」 アクションの下に表示されている 「+」 マークの上にドラッグ&ドロップします。

    アクション・パレットから「Navigation」をドラッグ&ドロップ

  6. 画面の右側に 「Navigate」 パネルが表示されたら、 「Select Target」 ボタンをクリックします。

    「Navigate」パネルで「Select Target」ボタンをクリック

  7. 「Select Target」 ダイアログ・ボックスが表示されたら、 「Peer Page」 をクリックします。

    「Select Target」ダイアログ・ボックスで「Peer Page」をクリック

  8. ナビゲート可能なページのリストが表示されるので、 「Employees」 を選択したら、 「Select」 ボタンをクリックします。

    「Select Target」ダイアログ・ボックスで「Employees」を選択して「Select」ボタンをクリック

  9. 画面右上にある Run アイコン (Run) ボタンをクリックします。

    「Run」アイコンをクリック

    Departments (部門一覧)ページの 「従業員一覧」 ボタンをクリックし、Employees (従業員一覧)ページにナビゲートされることを確認します。


次にDepartments ページから Employees ページへのナビゲーションに進みます。