29.1 ADD_MENU_ENTRYプロシージャ
このプロシージャは、ビルダー拡張メニュー・リンクを追加します。APEX_ADMINISTRATOR_ROLEが必要です。
構文
APEX_EXTENSION.ADD_MENU_ENTRY (
p_label IN VARCHAR2,
p_url IN VARCHAR2,
p_display_sequence IN NUMBER DEFAULT NULL,
p_description IN VARCHAR2 DEFAULT NULL,
p_is_public IN BOOLEAN DEFAULT FALSE,
p_workspace IN VARCHAR2 DEFAULT NULL )
パラメータ
パラメータ | 説明 |
---|---|
p_label |
メニュー・エントリ・ラベル。ワークスペース内で一意である必要があります。 |
p_url |
メニュー・エントリのURL。 |
p_display_sequence |
(オプション)メニュー・エントリをソートするための表示順序。 デフォルトのNULL: 値が計算され、エントリが最後に追加されます。 |
p_description |
(オプション)説明。 |
p_is_public |
デフォルトは
指定されたワークスペースが拡張機能のホストに対して有効になっていない場合、フラグは |
p_workspace |
デフォルトのNULLは、現在のワークスペースに対してメニュー・エントリが作成されることを意味します。値は既存のワークスペース名に設定できます。 |
例
次の例では、"Example"というラベルが付いた拡張メニュー・リンクをワークスペースMY_WORKSPACEに追加します。
BEGIN
apex_extension.add_menu_entry(
p_label => 'Example',
p_url => 'https://example.com'
p_description => 'This is an example'
p_workspace => ' MY_WORKSPACE' );
END;
親トピック: APEX_EXTENSION