2.7.1 「拡張機能」メニューについて
サンプルの「拡張機能」メニューを表示し、サポートされているリンク置換文字列について学習します。
ワークスペース管理者は、APEXメニュー・バーにある「拡張機能」メニューにカスタム・リンクを追加できます。「拡張機能」メニューは、ワークスペース管理者がリンクを追加した場合にのみメニュー・バーに表示されます。構成すると、APEXメニュー・バーの「グローバル検索」フィールドと「管理」メニューの間に「拡張機能」メニューが表示されます。
次の例では、「拡張機能」メニューに、APEX Discussion Forum、APEX EventsおよびAPEX Office Hoursへのリンクが表示されます。
サポートされているリンク置換文字列
「拡張機能」メニューに追加されたリンクは、有効なURLを指している必要があります。また、そのリンクには、次の表で説明している、ワークスペース名、ワークスペースID、ユーザー名、セッションID、現行アプリケーションおよび現行ページの置換文字列を含めることができます。このトピックで説明するリンク置換文字列は、「拡張機能」メニューでURLを定義しているときのみ使用でき、セッション・ステート置換構文(&ITEM.
構文とも呼ばれる)をサポートしています。このコンテキストでは、記載されている他の置換変数は機能しません。
置換文字列 | 説明 |
---|---|
|
リンクを開くワークスペースの名前。 |
|
リンクを開くワークスペースのワークスペースID (またはセキュリティ・グループID)。 |
|
開発者が現在開いているアプリケーションのアプリケーションID。セッション・ステートで開かれているアプリケーションがない場合、この値は空になります。 |
|
開発者が現在開いているアプリケーションのアプリケーション名。セッション・ステートで開かれているアプリケーションがない場合、この値は空になります。 |
|
開発者が現在開いているアプリケーションのアプリケーション別名。セッション・ステートで開かれているアプリケーションがない場合、この値は空になります。 |
|
開発者が現在アプリケーション・ビルダーで開いているアプリケーションのページID。セッション・ステートで開かれているページがない場合、この値は空になります。 |
|
開発者が現在アプリケーション・ビルダーで開いているアプリケーションのページ名。セッション・ステートで開かれているアプリケーションがない場合、この値は空になります。 |
|
開発者が現在アプリケーション・ビルダーで開いているアプリケーションのページ別名。セッション・ステートで開かれているアプリケーションがない場合、この値は空になります。 |
|
現在のユーザー(または開発者)。 |
|
現在のセッション・ステートID。 |
参照:
置換文字列の使用親トピック: 「拡張機能」メニューにあるリンクの管理