43 lines
1.5 KiB
Plaintext
43 lines
1.5 KiB
Plaintext
CREATE OR REPLACE PACKAGE efnow093$ IS
|
|
--
|
|
g_package_name VARCHAR2(15) := 'efnow093$';
|
|
g_title CONSTANT VARCHAR2(50) := caco_utilities.get_module_text(2124); -- Maintain Rules
|
|
g_header CONSTANT VARCHAR2(160) := '$Header: $';
|
|
g_revision CONSTANT VARCHAR2(160) := '$Revision: $ Patch 0.2';
|
|
--
|
|
--
|
|
-- Variable type, used for package declaration
|
|
--
|
|
g_vc_arr owa_util.vc_arr;
|
|
--
|
|
TYPE rule_record IS RECORD ( rule_id rules.rule_id%TYPE
|
|
, rule_name rules.rule_name%TYPE
|
|
, left_side rules.left_side%TYPE
|
|
, right_side rules.right_side%TYPE
|
|
, rule_relation rules.rule_relation%TYPE
|
|
, err_message_hu rules.error_message_hu%TYPE
|
|
, err_message_en rules.error_message_en%TYPE );
|
|
--
|
|
TYPE token_record IS RECORD ( token_name VARCHAR2(200)
|
|
, token_value VARCHAR2(100) );
|
|
--
|
|
TYPE token_array IS TABLE OF token_record INDEX BY BINARY_INTEGER;
|
|
--
|
|
--
|
|
-- Main Entry Point
|
|
--
|
|
PROCEDURE startup( p_item_name_array IN owa_util.vc_arr DEFAULT g_vc_arr
|
|
, p_item_value_array IN owa_util.vc_arr DEFAULT g_vc_arr );
|
|
--
|
|
PROCEDURE m_rules_css;
|
|
PROCEDURE rules_js;
|
|
PROCEDURE autocomplete_js;
|
|
--
|
|
--
|
|
-- General show about screen
|
|
--
|
|
PROCEDURE showabout;
|
|
--
|
|
END efnow093$;
|
|
/
|