Get page title for links
This commit is contained in:
parent
f1471eba93
commit
e25c20e4d9
@ -121,7 +121,7 @@ CREATE OR REPLACE PACKAGE app AS
|
|||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
--
|
-- Return app_id for CORE application
|
||||||
--
|
--
|
||||||
FUNCTION get_core_app_id
|
FUNCTION get_core_app_id
|
||||||
RETURN sessions.app_id%TYPE;
|
RETURN sessions.app_id%TYPE;
|
||||||
@ -403,6 +403,17 @@ CREATE OR REPLACE PACKAGE app AS
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Get page title from APEX dictionary
|
||||||
|
--
|
||||||
|
FUNCTION get_page_title (
|
||||||
|
in_page_id navigation.page_id%TYPE := NULL,
|
||||||
|
in_app_id navigation.app_id%TYPE := NULL
|
||||||
|
)
|
||||||
|
RETURN VARCHAR2;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Get link to page with items
|
-- Get link to page with items
|
||||||
--
|
--
|
||||||
|
|||||||
@ -856,6 +856,27 @@ CREATE OR REPLACE PACKAGE BODY app AS
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
FUNCTION get_page_title (
|
||||||
|
in_page_id navigation.page_id%TYPE := NULL,
|
||||||
|
in_app_id navigation.app_id%TYPE := NULL
|
||||||
|
)
|
||||||
|
RETURN VARCHAR2
|
||||||
|
AS
|
||||||
|
out_title apex_application_pages.page_title%TYPE;
|
||||||
|
BEGIN
|
||||||
|
SELECT p.page_title INTO out_title
|
||||||
|
FROM apex_application_pages p
|
||||||
|
WHERE p.application_id = COALESCE(in_app_id, app.get_app_id())
|
||||||
|
AND p.page_id = COALESCE(in_page_id, app.get_page_id());
|
||||||
|
--
|
||||||
|
RETURN out_title;
|
||||||
|
EXCEPTION
|
||||||
|
WHEN NO_DATA_FOUND THEN
|
||||||
|
RETURN NULL;
|
||||||
|
END;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
FUNCTION get_page_link (
|
FUNCTION get_page_link (
|
||||||
in_page_id navigation.page_id%TYPE := NULL,
|
in_page_id navigation.page_id%TYPE := NULL,
|
||||||
in_app_id navigation.app_id%TYPE := NULL,
|
in_app_id navigation.app_id%TYPE := NULL,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user