├── LICENSE
├── README.md
├── calendar-heatmap-region
├── docs
│ ├── README.md
│ └── heatmap.png
├── plugin
│ ├── region_type_plugin_muledev_calendar_heatmap_region.sql
│ └── region_type_plugin_muledev_calendar_heatmap_region_51.sql
└── src
│ ├── apex_cal_heatmap_plugin_pkg.pkb
│ └── apex_cal_heatmap_plugin_pkg.pks
├── execute-plsql-and-return-content-dynamic-action
├── docs
│ └── readme.txt
└── plugin
│ └── dynamic_action_plugin_muledev_server_region_refresh.sql
├── kpi-icon-item
├── docs
│ └── readme.txt
└── plugin
│ └── item_type_plugin_muledev_kpi_icon.sql
├── mockup-table-region
├── docs
│ └── readme.txt
└── plugin
│ └── region_type_plugin_muledev_table_mockup_region.sql
└── pivot-table-region
├── docs
└── readme.txt
└── plugin
└── region_type_plugin_muledev_pivot_region.sql
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 mortenbra
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # apex-plugins
2 | A collection of Oracle Application Express (Apex) plugins created by me...
3 |
4 | For more info, check out these blog posts:
5 | * https://ora-00001.blogspot.com/2012/11/apex-plugin-execute-plsql-code-and-return-content-to-page.html
6 | * https://ora-00001.blogspot.com/2013/10/pivot-table-plugin-for-apex.html
7 | * https://ora-00001.blogspot.com/2015/10/mockup-table-region-plugin-for-apex.html
8 | * https://ora-00001.blogspot.com/2015/10/kpi-icon-item-plugin-for-apex.html
9 | * https://ora-00001.blogspot.com/2017/01/apex-plugin-calendar-heatmap-region.html
10 | * https://ora-00001.blogspot.com/2018/02/pivot-table-plugin-for-apex-updated.html
11 | * https://ora-00001.blogspot.com/2019/01/apex-plugin-execute-plsql-code-and-return-content-to-page-updated.html
12 | * More coming...
13 |
14 |
--------------------------------------------------------------------------------
/calendar-heatmap-region/docs/README.md:
--------------------------------------------------------------------------------
1 | ## Calendar Heatmap Plugin
2 |
3 | This is a region plugin used to display a yearly calendar heatmap, inspired by the GitHub contribution chart.
4 |
5 | 
6 |
7 | Installation:
8 | - Install the plugin into APEX
9 | - Compile the accompanying PL/SQL package specification and body into the database
10 |
11 | Usage:
12 | - Add a region to your page and set the region type to "Calendar Heatmap"
13 | - Set the region source to an SQL query that returns one row per day.
14 | - The first column is required must be a date, the second column is also required and should be a numeric value. Optionally return a tooltip and a link.
15 |
16 | ```
17 | select trunc(log_date) as the_date, count(*) as the_count, 'foo' as the_tooltip, null as the_link
18 | from log_table
19 | group by trunc(log_date)
20 | ```
21 |
22 | - Since the region is intended to show the data for the last year (last 365 days), the query should restrict its results accordingly.
23 |
24 |
25 | For more details, see http://ora-00001.blogspot.com/2017/01/apex-plugin-calendar-heatmap-region.html
26 |
--------------------------------------------------------------------------------
/calendar-heatmap-region/docs/heatmap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mortenbra/apex-plugins/65a92a2ad4b1fde82a1e321700941c60d9a8b2ce/calendar-heatmap-region/docs/heatmap.png
--------------------------------------------------------------------------------
/calendar-heatmap-region/plugin/region_type_plugin_muledev_calendar_heatmap_region.sql:
--------------------------------------------------------------------------------
1 | set define off
2 | set verify off
3 | set feedback off
4 | WHENEVER SQLERROR EXIT SQL.SQLCODE ROLLBACK
5 | begin wwv_flow.g_import_in_progress := true; end;
6 | /
7 |
8 | -- AAAA PPPPP EEEEEE XX XX
9 | -- AA AA PP PP EE XX XX
10 | -- AA AA PP PP EE XX XX
11 | -- AAAAAAAAAA PPPPP EEEE XXXX
12 | -- AA AA PP EE XX XX
13 | -- AA AA PP EE XX XX
14 | -- AA AA PP EEEEEE XX XX
15 | prompt Set Credentials...
16 |
17 | begin
18 |
19 | -- Assumes you are running the script connected to SQL*Plus as the Oracle user APEX_040200 or as the owner (parsing schema) of the application.
20 | wwv_flow_api.set_security_group_id(p_security_group_id=>nvl(wwv_flow_application_install.get_workspace_id,1366805812978756));
21 |
22 | end;
23 | /
24 |
25 | begin wwv_flow.g_import_in_progress := true; end;
26 | /
27 | begin
28 |
29 | select value into wwv_flow_api.g_nls_numeric_chars from nls_session_parameters where parameter='NLS_NUMERIC_CHARACTERS';
30 |
31 | end;
32 |
33 | /
34 | begin execute immediate 'alter session set nls_numeric_characters=''.,''';
35 |
36 | end;
37 |
38 | /
39 | begin wwv_flow.g_browser_language := 'en'; end;
40 | /
41 | prompt Check Compatibility...
42 |
43 | begin
44 |
45 | -- This date identifies the minimum version required to import this file.
46 | wwv_flow_api.set_version(p_version_yyyy_mm_dd=>'2012.01.01');
47 |
48 | end;
49 | /
50 |
51 | prompt Set Application ID...
52 |
53 | begin
54 |
55 | -- SET APPLICATION ID
56 | wwv_flow.g_flow_id := nvl(wwv_flow_application_install.get_application_id,500);
57 | wwv_flow_api.g_id_offset := nvl(wwv_flow_application_install.get_offset,0);
58 | null;
59 |
60 | end;
61 | /
62 |
63 | prompt ...ui types
64 | --
65 |
66 | begin
67 |
68 | null;
69 |
70 | end;
71 | /
72 |
73 | prompt ...plugins
74 | --
75 | --application/shared_components/plugins/region_type/muledev_calendar_heatmap_region
76 |
77 | begin
78 |
79 | wwv_flow_api.create_plugin (
80 | p_id => 10753226370107930 + wwv_flow_api.g_id_offset
81 | ,p_flow_id => wwv_flow.g_flow_id
82 | ,p_plugin_type => 'REGION TYPE'
83 | ,p_name => 'MULEDEV.CALENDAR_HEATMAP_REGION'
84 | ,p_display_name => 'Calendar Heatmap'
85 | ,p_supported_ui_types => 'DESKTOP'
86 | ,p_image_prefix => '#PLUGIN_PREFIX#'
87 | ,p_render_function => 'apex_cal_heatmap_plugin_pkg.render_plugin'
88 | ,p_standard_attributes => 'SOURCE_SQL:SOURCE_REQUIRED'
89 | ,p_sql_min_column_count => 2
90 | ,p_sql_max_column_count => 4
91 | ,p_sql_examples => 'select trunc(log_date) as the_date, count(*) as the_count, ''foo'' as the_tooltip, null as the_link'||unistr('\000a')||
92 | 'from log_table'||unistr('\000a')||
93 | 'group by trunc(log_date)'
94 | ,p_substitute_attributes => true
95 | ,p_subscribe_plugin_settings => true
96 | ,p_version_identifier => '1.0'
97 | ,p_about_url => 'https://github.com/mortenbra/apex-plugins'
98 | );
99 | wwv_flow_api.create_plugin_attribute (
100 | p_id => 10759325603050182 + wwv_flow_api.g_id_offset
101 | ,p_flow_id => wwv_flow.g_flow_id
102 | ,p_plugin_id => 10753226370107930 + wwv_flow_api.g_id_offset
103 | ,p_attribute_scope => 'COMPONENT'
104 | ,p_attribute_sequence => 1
105 | ,p_display_sequence => 10
106 | ,p_prompt => 'Show Legend'
107 | ,p_attribute_type => 'CHECKBOX'
108 | ,p_is_required => false
109 | ,p_default_value => 'N'
110 | ,p_is_translatable => false
111 | );
112 | null;
113 |
114 | end;
115 | /
116 |
117 | commit;
118 | begin
119 | execute immediate 'begin sys.dbms_session.set_nls( param => ''NLS_NUMERIC_CHARACTERS'', value => '''''''' || replace(wwv_flow_api.g_nls_numeric_chars,'''''''','''''''''''') || ''''''''); end;';
120 | end;
121 | /
122 | set verify on
123 | set feedback on
124 | set define on
125 | prompt ...done
126 |
--------------------------------------------------------------------------------
/calendar-heatmap-region/plugin/region_type_plugin_muledev_calendar_heatmap_region_51.sql:
--------------------------------------------------------------------------------
1 | prompt --application/set_environment
2 | set define off verify off feedback off
3 | whenever sqlerror exit sql.sqlcode rollback
4 | --------------------------------------------------------------------------------
5 | --
6 | -- ORACLE Application Express (APEX) export file
7 | --
8 | -- You should run the script connected to SQL*Plus as the Oracle user
9 | -- APEX_050100 or as the owner (parsing schema) of the application.
10 | --
11 | -- NOTE: Calls to apex_application_install override the defaults below.
12 | --
13 | --------------------------------------------------------------------------------
14 | begin
15 | wwv_flow_api.import_begin (
16 | p_version_yyyy_mm_dd=>'2016.08.24'
17 | ,p_release=>'5.1.4.00.08'
18 | ,p_default_workspace_id=>260653474592536364
19 | ,p_default_application_id=>4000250
20 | ,p_default_owner=>'PHOENIX'
21 | );
22 | end;
23 | /
24 | prompt --application/shared_components/plugins/region_type/muledev_calendar_heatmap_region
25 | begin
26 | wwv_flow_api.create_plugin(
27 | p_id=>wwv_flow_api.id(415744082011998210)
28 | ,p_plugin_type=>'REGION TYPE'
29 | ,p_name=>'MULEDEV.CALENDAR_HEATMAP_REGION'
30 | ,p_display_name=>'Calendar Heatmap'
31 | ,p_supported_ui_types=>'DESKTOP'
32 | ,p_api_version=>1
33 | ,p_render_function=>'apex_cal_heatmap_plugin_pkg.render_plugin'
34 | ,p_standard_attributes=>'SOURCE_SQL'
35 | ,p_substitute_attributes=>true
36 | ,p_subscribe_plugin_settings=>true
37 | ,p_version_identifier=>'1.1'
38 | ,p_about_url=>'https://github.com/mortenbra/apex-plugins'
39 | );
40 | wwv_flow_api.create_plugin_attribute(
41 | p_id=>wwv_flow_api.id(415750181244940462)
42 | ,p_plugin_id=>wwv_flow_api.id(415744082011998210)
43 | ,p_attribute_scope=>'COMPONENT'
44 | ,p_attribute_sequence=>1
45 | ,p_display_sequence=>10
46 | ,p_prompt=>'Show Legend'
47 | ,p_attribute_type=>'CHECKBOX'
48 | ,p_is_required=>false
49 | ,p_default_value=>'N'
50 | ,p_is_translatable=>false
51 | );
52 | wwv_flow_api.create_plugin_attribute(
53 | p_id=>wwv_flow_api.id(405306867659211578)
54 | ,p_plugin_id=>wwv_flow_api.id(415744082011998210)
55 | ,p_attribute_scope=>'COMPONENT'
56 | ,p_attribute_sequence=>2
57 | ,p_display_sequence=>20
58 | ,p_prompt=>'End Date'
59 | ,p_attribute_type=>'PLSQL FUNCTION BODY BOOLEAN'
60 | ,p_is_required=>false
61 | ,p_default_value=>'return to_char(sysdate, ''YYYYMMDD'');'
62 | ,p_is_translatable=>false
63 | ,p_help_text=>'Specify the end date, in the format of YYYYMMDD, that the plugin will use. From this end date, the plugin will calculate a start date of end_date - 365 days.'
64 | );
65 | wwv_flow_api.create_plugin_std_attribute(
66 | p_id=>wwv_flow_api.id(404990945101890281)
67 | ,p_plugin_id=>wwv_flow_api.id(415744082011998210)
68 | ,p_name=>'SOURCE_SQL'
69 | ,p_sql_min_column_count=>2
70 | ,p_sql_max_column_count=>4
71 | ,p_examples=>wwv_flow_string.join(wwv_flow_t_varchar2(
72 | 'select trunc(log_date) as the_date, count(*) as the_count, ''foo'' as the_tooltip, null as the_link',
73 | 'from log_table',
74 | 'group by trunc(log_date)'))
75 | );
76 | end;
77 | /
78 | begin
79 | wwv_flow_api.import_end(p_auto_install_sup_obj => nvl(wwv_flow_application_install.get_auto_install_sup_obj, false), p_is_component_import => true);
80 | commit;
81 | end;
82 | /
83 | set verify on feedback on define on
84 | prompt ...done
85 |
--------------------------------------------------------------------------------
/calendar-heatmap-region/src/apex_cal_heatmap_plugin_pkg.pkb:
--------------------------------------------------------------------------------
1 | create or replace package body apex_cal_heatmap_plugin_pkg
2 | as
3 |
4 | /*
5 |
6 | Purpose: Package handles Calendar Heatmap plugin for APEX
7 |
8 | Remarks: inspired by the GitHub contribution chart
9 |
10 | Who Date Description
11 | ------ ---------- --------------------------------
12 | MBR 02.11.2016 Created
13 | Xembalo 15.02.2017
14 |
15 | */
16 |
17 | function get_optional_value (p_column in number,
18 | p_row in number,
19 | p_column_value_list in out nocopy apex_plugin_util.t_column_value_list2) return varchar2
20 | as
21 | l_returnvalue varchar2(4000);
22 | begin
23 |
24 | /*
25 |
26 | Purpose: get optional value from the columns list
27 |
28 | Remarks:
29 |
30 | Who Date Description
31 | ------ ---------- --------------------------------
32 | JHI 03.06.2015 Created
33 |
34 | */
35 |
36 | begin
37 | l_returnvalue := p_column_value_list(p_column).value_list(p_row).varchar2_value;
38 | exception
39 | when no_data_found then
40 | l_returnvalue := null;
41 | end;
42 |
43 | return l_returnvalue;
44 |
45 | end get_optional_value;
46 |
47 |
48 | function get_color (p_value in number,
49 | p_threshold1 in number,
50 | p_threshold2 in number,
51 | p_threshold3 in number,
52 | p_threshold4 in number) return varchar2
53 | is
54 | l_returnvalue varchar2(10);
55 | begin
56 |
57 | /*
58 |
59 | Purpose: get color
60 |
61 | Remarks:
62 |
63 | Who Date Description
64 | ------ ---------- --------------------------------
65 | MBR 02.11.2016 Created
66 |
67 | */
68 |
69 | -- TODO: get colors from plugin settings?
70 |
71 | if p_value >= p_threshold4 then
72 | l_returnvalue := '#1e6823';
73 | elsif p_value >= p_threshold3 then
74 | l_returnvalue := '#44a340';
75 | elsif p_value >= p_threshold2 then
76 | l_returnvalue := '#8cc665';
77 | elsif p_value >= p_threshold1 then
78 | l_returnvalue := '#d6e685';
79 | else
80 | l_returnvalue := '#eee';
81 | end if;
82 |
83 | return l_returnvalue;
84 |
85 | end get_color;
86 |
87 |
88 | function render_plugin (p_region in apex_plugin.t_region,
89 | p_plugin in apex_plugin.t_plugin,
90 | p_is_printer_friendly in boolean) return apex_plugin.t_region_render_result
91 | as
92 | l_start_date date;
93 | l_start_date_orig date;
94 | l_end_date date;
95 | l_current_date date;
96 | l_month_count number;
97 | l_day_count number := 0;
98 | l_week_count number := 0;
99 | l_day_in_week_count number := 0;
100 | l_value number;
101 | l_value_index number;
102 |
103 | l_min_value number;
104 | l_max_value number;
105 | l_threshold_value number;
106 | l_threshold1 number;
107 | l_threshold2 number;
108 | l_threshold3 number;
109 | l_threshold4 number;
110 |
111 | l_color varchar2(10);
112 | l_tooltip varchar2(4000);
113 | l_link varchar2(4000);
114 |
115 | l_show_legend boolean := case when p_region.attribute_01 = 'Y' then true else false end;
116 |
117 | l_data_type_list apex_application_global.vc_arr2;
118 | l_column_value_list apex_plugin_util.t_column_value_list2;
119 |
120 | l_returnvalue apex_plugin.t_region_render_result;
121 |
122 | function get_value_index (p_date in date) return number
123 | as
124 | l_returnvalue number := null;
125 | begin
126 |
127 | -- is there a more efficient way to do this?
128 |
129 | for i in 1 .. l_column_value_list(1).value_list.count loop
130 | if l_column_value_list(1).value_list(i).date_value = p_date then
131 | l_returnvalue := i;
132 | exit;
133 | end if;
134 | end loop;
135 |
136 | return l_returnvalue;
137 |
138 | end get_value_index;
139 |
140 | begin
141 |
142 | /*
143 |
144 | Purpose: render plugin
145 |
146 | Remarks:
147 |
148 | Who Date Description
149 | ------ ---------- --------------------------------
150 | MBR 02.11.2016 Created
151 | Xembalo 15.02.2017 Simplified Loop, Get Day Names, Bugfix Min/Max Values
152 | rimblas 02.05.2018 End Date is now a region attribute
153 |
154 | */
155 |
156 | if p_region.attribute_02 is not null then
157 | l_end_date := to_date(apex_plugin_util.get_plsql_function_result(p_region.attribute_02), 'YYYYMMDD');
158 | else
159 | l_end_date := trunc(sysdate);
160 | end if;
161 | l_start_date := l_end_date - 364; -- go back a year
162 | l_start_date_orig := l_start_date; -- used for month headings
163 | l_start_date := trunc(l_start_date, 'IW'); -- make sure we start on a Monday (first day of the ISO week), see http://stackoverflow.com/a/32864829
164 |
165 | -- The first LOV column has to be a date, the second a number, the other columns strings
166 | l_data_type_list(1) := apex_plugin_util.c_data_type_date;
167 | l_data_type_list(2) := apex_plugin_util.c_data_type_number;
168 | l_data_type_list(3) := apex_plugin_util.c_data_type_varchar2;
169 | l_data_type_list(4) := apex_plugin_util.c_data_type_varchar2;
170 |
171 | l_column_value_list :=
172 | apex_plugin_util.get_data2 (
173 | p_sql_statement => p_region.source,
174 | p_min_columns => 2,
175 | p_max_columns => 4,
176 | p_data_type_list => l_data_type_list,
177 | p_component_name => p_region.name,
178 | p_max_rows => 365);
179 |
180 | -- find the min and max values
181 | l_min_value := 0;
182 | l_max_value := 0;
183 |
184 | for i in 1 .. l_column_value_list(1).value_list.count loop
185 | l_min_value := Nvl(least(l_column_value_list(2).value_list(i).number_value, l_min_value), 0);
186 | l_max_value := Nvl(greatest(l_column_value_list(2).value_list(i).number_value, l_max_value), 0);
187 | end loop;
188 |
189 | -- calculate the thresholds
190 | -- TODO: get threshold sizes from plugin settings (?)
191 | l_threshold_value := trunc(l_max_value / 4);
192 | l_threshold1 := l_threshold_value;
193 | l_threshold2 := l_threshold_value*2;
194 | l_threshold3 := l_threshold_value*3;
195 | l_threshold4 := l_threshold_value*4;
196 |
197 | apex_css.add(p_css => '
198 | .calendar-graph { height: 120px; padding: 5px 0 0; overflow-x: auto; overflow-y: hidden; }
199 | .calendar-graph text.month { font-size: 10px; fill: #767676; }
200 | .calendar-graph text.wday { font-size: 9px; fill: #767676; }
201 | .calendar-graph g > a {cursor: pointer; }
202 |
203 | .contrib-legend { float: left; }
204 | .contrib-legend .legend { position: relative; bottom: -1px; display: inline-block; margin: 0 5px; list-style: none; }
205 | .contrib-legend .legend li { display: inline-block; width: 10px; height: 10px; }', p_key => 'muledev_calendar_heatmap_plugin');
206 |
207 | htp.p('
');
208 |
209 | htp.p('
');
285 |
286 |
287 | htp.p('
'); -- calendar-graph
288 |
289 | if l_show_legend then
290 |
291 | -- TODO: get colors from plugin settings?
292 |
293 | htp.p('
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 | ');
303 |
304 | end if;
305 |
306 | return l_returnvalue;
307 |
308 | end render_plugin;
309 |
310 |
311 | end apex_cal_heatmap_plugin_pkg;
312 | /
313 |
314 |
--------------------------------------------------------------------------------
/calendar-heatmap-region/src/apex_cal_heatmap_plugin_pkg.pks:
--------------------------------------------------------------------------------
1 | create or replace package apex_cal_heatmap_plugin_pkg
2 | as
3 |
4 | /*
5 |
6 | Purpose: Package handles Calendar Heatmap plugin for APEX
7 |
8 | Remarks: inspired by the GitHub contribution chart
9 | for an alternative, see the "Block Calendar" in Oracle JET - http://www.oracle.com/webfolder/technetwork/jet/jetCookbook.html?component=dataVisualizations&demo=horizontalBlockCalendar
10 |
11 | Who Date Description
12 | ------ ---------- --------------------------------
13 | MBR 02.11.2016 Created
14 |
15 | */
16 |
17 |
18 | -- render plugin
19 | function render_plugin (p_region in apex_plugin.t_region,
20 | p_plugin in apex_plugin.t_plugin,
21 | p_is_printer_friendly in boolean) return apex_plugin.t_region_render_result;
22 |
23 | end apex_cal_heatmap_plugin_pkg;
24 | /
25 |
26 |
--------------------------------------------------------------------------------
/execute-plsql-and-return-content-dynamic-action/docs/readme.txt:
--------------------------------------------------------------------------------
1 | Execute PL/SQL and Return Content Plugin
2 | ========================================
3 |
4 | This is a Dynamic Action plugin that lets you execute PL/SQL code in the database, and then send output generated on the server (via calls to the "HTP.P" procedure) back to any element on the web page.
5 |
6 | For details, see http://ora-00001.blogspot.com/2012/11/apex-plugin-execute-plsql-code-and-return-content-to-page.html
7 |
8 | See also https://ora-00001.blogspot.com/2019/01/apex-plugin-execute-plsql-code-and-return-content-to-page-updated.html
9 |
10 |
--------------------------------------------------------------------------------
/execute-plsql-and-return-content-dynamic-action/plugin/dynamic_action_plugin_muledev_server_region_refresh.sql:
--------------------------------------------------------------------------------
1 | prompt --application/set_environment
2 | set define off verify off feedback off
3 | whenever sqlerror exit sql.sqlcode rollback
4 | --------------------------------------------------------------------------------
5 | --
6 | -- ORACLE Application Express (APEX) export file
7 | --
8 | -- You should run the script connected to SQL*Plus as the Oracle user
9 | -- APEX_180100 or as the owner (parsing schema) of the application.
10 | --
11 | -- NOTE: Calls to apex_application_install override the defaults below.
12 | --
13 | --------------------------------------------------------------------------------
14 | begin
15 | wwv_flow_api.import_begin (
16 | p_version_yyyy_mm_dd=>'2018.04.04'
17 | ,p_release=>'18.1.0.00.45'
18 | ,p_default_workspace_id=>11971276844115496
19 | ,p_default_application_id=>250
20 | ,p_default_owner=>'RPGTOOLS'
21 | );
22 | end;
23 | /
24 | prompt --application/shared_components/plugins/dynamic_action/muledev_server_region_refresh
25 | begin
26 | wwv_flow_api.create_plugin(
27 | p_id=>wwv_flow_api.id(5084017732932117270)
28 | ,p_plugin_type=>'DYNAMIC ACTION'
29 | ,p_name=>'MULEDEV.SERVER_REGION_REFRESH'
30 | ,p_display_name=>'Execute PL/SQL Code and Return Content'
31 | ,p_category=>'EXECUTE'
32 | ,p_supported_ui_types=>'DESKTOP'
33 | ,p_plsql_code=>wwv_flow_string.join(wwv_flow_t_varchar2(
34 | 'function render_it (',
35 | ' p_dynamic_action in apex_plugin.t_dynamic_action,',
36 | ' p_plugin in apex_plugin.t_plugin )',
37 | ' return apex_plugin.t_dynamic_action_render_result',
38 | 'as',
39 | ' l_js varchar2(32000);',
40 | ' l_element_name varchar2(4000) := p_dynamic_action.attribute_02;',
41 | ' l_page_items_to_submit varchar2(4000) := p_dynamic_action.attribute_03;',
42 | ' l_interval number := nvl(p_dynamic_action.attribute_04,0) * 1000;',
43 | ' l_mode varchar2(255) := p_dynamic_action.attribute_05;',
44 | ' l_js_callback varchar2(4000) := p_dynamic_action.attribute_07;',
45 | ' l_returnvalue apex_plugin.t_dynamic_action_render_result;',
46 | 'begin',
47 | '',
48 | '',
49 | ' l_js := ''function muledev_server_region_refresh() {',
50 | ' ',
51 | ' var lAjaxIdentifier = this.action.ajaxIdentifier;',
52 | ' var lElementName = this.action.attribute02;',
53 | ' var lPageItemsToSubmit = this.action.attribute03;',
54 | ' var lInterval = parseInt(this.action.attribute04);',
55 | ' var lMode = this.action.attribute05;',
56 | ' ',
57 | ' muledev_server_region_do_refresh (lAjaxIdentifier, lElementName, lPageItemsToSubmit, lInterval, lMode);',
58 | ' ',
59 | ' }',
60 | ' ',
61 | ' ',
62 | ' function muledev_server_region_do_refresh (pAjaxIdentifier, pElementName, pPageItemsToSubmit, pInterval, pMode) {',
63 | '',
64 | ' //console.log ("Page items to submit: " + pPageItemsToSubmit);',
65 | '',
66 | ' var lPageItemsStr = pPageItemsToSubmit;',
67 | ' ',
68 | ' lPageItemsStr = "#" + lPageItemsStr;',
69 | ' lPageItemsStr = lPageItemsStr.replace(new RegExp(",", "g"), ",#");',
70 | ' //console.log ("Page items to submit: " + lPageItemsStr);',
71 | '',
72 | ' apex.server.plugin (pAjaxIdentifier, { pageItems: lPageItemsStr },',
73 | ' { dataType: "text",',
74 | ' success: function(pData) {',
75 | '',
76 | ' if (pMode == "APPEND_BEFORE") {',
77 | ' $x(pElementName).innerHTML = pData + $x(pElementName).innerHTML; ',
78 | ' }',
79 | ' else if (pMode == "APPEND_AFTER") {',
80 | ' $x(pElementName).innerHTML = $x(pElementName).innerHTML + pData; ',
81 | ' }',
82 | ' else {',
83 | ' $x(pElementName).innerHTML = pData; ',
84 | ' }',
85 | ''' || l_js_callback || ''',
86 | ' }',
87 | ' }',
88 | ' );',
89 | '',
90 | '',
91 | ' if (pInterval > 0) {',
92 | ' setTimeout (function () {',
93 | ' muledev_server_region_do_refresh(pAjaxIdentifier, pElementName, pPageItemsToSubmit, pInterval, pMode);',
94 | ' }, pInterval);',
95 | '',
96 | ' }',
97 | ' ',
98 | ' }'';',
99 | '',
100 | '',
101 | ' apex_javascript.add_inline_code (l_js, p_key => ''muledev_server_region_refresh'');',
102 | '',
103 | ' l_returnvalue.javascript_function := ''muledev_server_region_refresh'';',
104 | ' l_returnvalue.ajax_identifier := apex_plugin.get_ajax_identifier;',
105 | ' l_returnvalue.attribute_01 := null; -- we don''t want to expose the PL/SQL source/statement to the client',
106 | ' l_returnvalue.attribute_02 := l_element_name;',
107 | ' l_returnvalue.attribute_03 := l_page_items_to_submit;',
108 | ' l_returnvalue.attribute_04 := l_interval;',
109 | ' l_returnvalue.attribute_05 := l_mode;',
110 | '',
111 | ' return l_returnvalue;',
112 | '',
113 | 'end render_it;',
114 | '',
115 | '',
116 | 'function ajax_it (',
117 | ' p_dynamic_action in apex_plugin.t_dynamic_action,',
118 | ' p_plugin in apex_plugin.t_plugin )',
119 | ' return apex_plugin.t_dynamic_action_ajax_result',
120 | 'as',
121 | ' l_source varchar2(32000) := p_dynamic_action.attribute_01;',
122 | ' l_errmsg varchar2(4000) := p_dynamic_action.attribute_06;',
123 | ' l_returnvalue apex_plugin.t_dynamic_action_ajax_result;',
124 | 'begin',
125 | '',
126 | ' begin',
127 | ' apex_plugin_util.execute_plsql_code (l_source);',
128 | ' exception',
129 | ' when others then',
130 | ' htp.p(coalesce(l_errmsg, sqlerrm));',
131 | ' end;',
132 | '',
133 | ' return l_returnvalue;',
134 | '',
135 | 'end ajax_it;'))
136 | ,p_api_version=>1
137 | ,p_render_function=>'render_it'
138 | ,p_ajax_function=>'ajax_it'
139 | ,p_substitute_attributes=>true
140 | ,p_subscribe_plugin_settings=>true
141 | ,p_version_identifier=>'1.1'
142 | ,p_about_url=>'https://github.com/mortenbra/apex-plugins'
143 | );
144 | wwv_flow_api.create_plugin_attribute(
145 | p_id=>wwv_flow_api.id(5084017907090119292)
146 | ,p_plugin_id=>wwv_flow_api.id(5084017732932117270)
147 | ,p_attribute_scope=>'COMPONENT'
148 | ,p_attribute_sequence=>1
149 | ,p_display_sequence=>10
150 | ,p_prompt=>'PL/SQL Source'
151 | ,p_attribute_type=>'PLSQL'
152 | ,p_is_required=>true
153 | ,p_is_translatable=>false
154 | );
155 | wwv_flow_api.create_plugin_attribute(
156 | p_id=>wwv_flow_api.id(5084018412977121067)
157 | ,p_plugin_id=>wwv_flow_api.id(5084017732932117270)
158 | ,p_attribute_scope=>'COMPONENT'
159 | ,p_attribute_sequence=>2
160 | ,p_display_sequence=>20
161 | ,p_prompt=>'Page Element (DIV)'
162 | ,p_attribute_type=>'TEXT'
163 | ,p_is_required=>true
164 | ,p_is_translatable=>false
165 | );
166 | wwv_flow_api.create_plugin_attribute(
167 | p_id=>wwv_flow_api.id(5084018918864122697)
168 | ,p_plugin_id=>wwv_flow_api.id(5084017732932117270)
169 | ,p_attribute_scope=>'COMPONENT'
170 | ,p_attribute_sequence=>3
171 | ,p_display_sequence=>30
172 | ,p_prompt=>'Page item(s) to submit'
173 | ,p_attribute_type=>'PAGE ITEMS'
174 | ,p_is_required=>false
175 | ,p_is_translatable=>false
176 | );
177 | wwv_flow_api.create_plugin_attribute(
178 | p_id=>wwv_flow_api.id(5084025831096384719)
179 | ,p_plugin_id=>wwv_flow_api.id(5084017732932117270)
180 | ,p_attribute_scope=>'COMPONENT'
181 | ,p_attribute_sequence=>4
182 | ,p_display_sequence=>40
183 | ,p_prompt=>'Interval (seconds)'
184 | ,p_attribute_type=>'INTEGER'
185 | ,p_is_required=>false
186 | ,p_default_value=>'0'
187 | ,p_is_translatable=>false
188 | ,p_help_text=>'Enter 0 for no interval.'
189 | );
190 | wwv_flow_api.create_plugin_attribute(
191 | p_id=>wwv_flow_api.id(5084052631939725886)
192 | ,p_plugin_id=>wwv_flow_api.id(5084017732932117270)
193 | ,p_attribute_scope=>'COMPONENT'
194 | ,p_attribute_sequence=>5
195 | ,p_display_sequence=>50
196 | ,p_prompt=>'Mode'
197 | ,p_attribute_type=>'SELECT LIST'
198 | ,p_is_required=>true
199 | ,p_default_value=>'REPLACE'
200 | ,p_is_translatable=>false
201 | ,p_lov_type=>'STATIC'
202 | );
203 | wwv_flow_api.create_plugin_attr_value(
204 | p_id=>wwv_flow_api.id(5084053434709726706)
205 | ,p_plugin_attribute_id=>wwv_flow_api.id(5084052631939725886)
206 | ,p_display_sequence=>10
207 | ,p_display_value=>'Replace'
208 | ,p_return_value=>'REPLACE'
209 | );
210 | wwv_flow_api.create_plugin_attr_value(
211 | p_id=>wwv_flow_api.id(5084053806789728130)
212 | ,p_plugin_attribute_id=>wwv_flow_api.id(5084052631939725886)
213 | ,p_display_sequence=>20
214 | ,p_display_value=>'Append after'
215 | ,p_return_value=>'APPEND_AFTER'
216 | );
217 | wwv_flow_api.create_plugin_attr_value(
218 | p_id=>wwv_flow_api.id(5084054208867728724)
219 | ,p_plugin_attribute_id=>wwv_flow_api.id(5084052631939725886)
220 | ,p_display_sequence=>30
221 | ,p_display_value=>'Append before'
222 | ,p_return_value=>'APPEND_BEFORE'
223 | );
224 | wwv_flow_api.create_plugin_attribute(
225 | p_id=>wwv_flow_api.id(5084055314539739753)
226 | ,p_plugin_id=>wwv_flow_api.id(5084017732932117270)
227 | ,p_attribute_scope=>'COMPONENT'
228 | ,p_attribute_sequence=>6
229 | ,p_display_sequence=>60
230 | ,p_prompt=>'Error message'
231 | ,p_attribute_type=>'TEXT'
232 | ,p_is_required=>false
233 | ,p_is_translatable=>true
234 | ,p_help_text=>'Leave blank to return SQLERRM as error message.'
235 | );
236 | wwv_flow_api.create_plugin_attribute(
237 | p_id=>wwv_flow_api.id(14670271194548151)
238 | ,p_plugin_id=>wwv_flow_api.id(5084017732932117270)
239 | ,p_attribute_scope=>'COMPONENT'
240 | ,p_attribute_sequence=>7
241 | ,p_display_sequence=>70
242 | ,p_prompt=>'Javascript callback'
243 | ,p_attribute_type=>'TEXT'
244 | ,p_is_required=>false
245 | ,p_is_common=>false
246 | ,p_show_in_wizard=>false
247 | ,p_is_translatable=>false
248 | ,p_help_text=>'Specify a piece of Javascript code to be run when the PL/SQL (Ajax) call completes. This code runs inside the success function of the Ajax call and you can refer to the "pData" parameter to get the raw value returned by the Ajax call.'
249 | );
250 | end;
251 | /
252 | begin
253 | wwv_flow_api.import_end(p_auto_install_sup_obj => nvl(wwv_flow_application_install.get_auto_install_sup_obj, false), p_is_component_import => true);
254 | commit;
255 | end;
256 | /
257 | set verify on feedback on define on
258 | prompt ...done
259 |
--------------------------------------------------------------------------------
/kpi-icon-item/docs/readme.txt:
--------------------------------------------------------------------------------
1 | KPI Icon Plugin
2 | ===============
3 |
4 | This is an item plugin used to display a simple Key Performance Indicator (KPI) icon.
5 |
6 | The icon is displayed using Font Awesome (bundled with Apex).
7 |
8 | You can set the threshold values for green and red (and everything in-between will be yellow). Also, you choose whether high values are good or bad.
9 |
10 | Since the item itself is a regular Apex item, you can assign a value to it using a computation, process, PL/SQL expression, etc.
11 |
12 |
--------------------------------------------------------------------------------
/kpi-icon-item/plugin/item_type_plugin_muledev_kpi_icon.sql:
--------------------------------------------------------------------------------
1 | set define off verify off feedback off
2 | whenever sqlerror exit sql.sqlcode rollback
3 | --------------------------------------------------------------------------------
4 | --
5 | -- ORACLE Application Express (APEX) export file
6 | --
7 | -- You should run the script connected to SQL*Plus as the Oracle user
8 | -- APEX_050000 or as the owner (parsing schema) of the application.
9 | --
10 | -- NOTE: Calls to apex_application_install override the defaults below.
11 | --
12 | --------------------------------------------------------------------------------
13 | begin
14 | wwv_flow_api.import_begin (
15 | p_version_yyyy_mm_dd=>'2013.01.01'
16 | ,p_release=>'5.0.0.00.31'
17 | ,p_default_workspace_id=>1721977738626195
18 | ,p_default_application_id=>108
19 | ,p_default_owner=>'DEVTEST01'
20 | );
21 | end;
22 | /
23 | prompt --application/ui_types
24 | begin
25 | null;
26 | end;
27 | /
28 | prompt --application/shared_components/plugins/item_type/muledev_kpi_icon
29 | begin
30 | wwv_flow_api.create_plugin(
31 | p_id=>wwv_flow_api.id(47087146215641818)
32 | ,p_plugin_type=>'ITEM TYPE'
33 | ,p_name=>'MULEDEV.KPI_ICON'
34 | ,p_display_name=>'KPI Icon'
35 | ,p_supported_ui_types=>'DESKTOP'
36 | ,p_plsql_code=>wwv_flow_utilities.join(wwv_flow_t_varchar2(
37 | 'function render_it (',
38 | ' p_item in apex_plugin.t_page_item,',
39 | ' p_plugin in apex_plugin.t_plugin,',
40 | ' p_value in varchar2,',
41 | ' p_is_readonly in boolean,',
42 | ' p_is_printer_friendly in boolean ) return apex_plugin.t_page_item_render_result',
43 | 'as',
44 | ' l_returnvalue apex_plugin.t_page_item_render_result;',
45 | ' l_green_value number := to_number(p_item.attribute_01);',
46 | ' l_red_value number := to_number(p_item.attribute_02);',
47 | ' l_mode varchar2(255) := p_item.attribute_03;',
48 | ' l_icon_name varchar2(255) := nvl(p_item.attribute_04, ''circle'');',
49 | ' l_icon_size varchar2(255) := nvl(p_item.attribute_05, ''5x'');',
50 | ' l_color varchar2(255) := ''yellow'';',
51 | 'begin',
52 | '',
53 | ' if l_mode = ''HIGH_IS_GOOD'' then',
54 | ' if p_value >= l_green_value then',
55 | ' l_color := ''lightgreen'';',
56 | ' elsif p_value <= l_red_value then',
57 | ' l_color := ''red'';',
58 | ' end if;',
59 | ' else',
60 | ' if p_value <= l_green_value then',
61 | ' l_color := ''lightgreen'';',
62 | ' elsif p_value >= l_red_value then',
63 | ' l_color := ''red'';',
64 | ' end if;',
65 | ' end if;',
66 | '',
67 | ' htp.p('''');',
68 | '',
69 | ' return l_returnvalue;',
70 | '',
71 | 'end render_it;'))
72 | ,p_render_function=>'render_it'
73 | ,p_standard_attributes=>'VISIBLE:SOURCE'
74 | ,p_substitute_attributes=>true
75 | ,p_subscribe_plugin_settings=>true
76 | ,p_version_identifier=>'0.1'
77 | );
78 | wwv_flow_api.create_plugin_attribute(
79 | p_id=>wwv_flow_api.id(47087440458649649)
80 | ,p_plugin_id=>wwv_flow_api.id(47087146215641818)
81 | ,p_attribute_scope=>'COMPONENT'
82 | ,p_attribute_sequence=>1
83 | ,p_display_sequence=>10
84 | ,p_prompt=>'Green'
85 | ,p_attribute_type=>'INTEGER'
86 | ,p_is_required=>true
87 | ,p_is_translatable=>false
88 | );
89 | wwv_flow_api.create_plugin_attribute(
90 | p_id=>wwv_flow_api.id(47087946346651297)
91 | ,p_plugin_id=>wwv_flow_api.id(47087146215641818)
92 | ,p_attribute_scope=>'COMPONENT'
93 | ,p_attribute_sequence=>2
94 | ,p_display_sequence=>20
95 | ,p_prompt=>'Red'
96 | ,p_attribute_type=>'INTEGER'
97 | ,p_is_required=>true
98 | ,p_is_translatable=>false
99 | );
100 | wwv_flow_api.create_plugin_attribute(
101 | p_id=>wwv_flow_api.id(47088460890655514)
102 | ,p_plugin_id=>wwv_flow_api.id(47087146215641818)
103 | ,p_attribute_scope=>'COMPONENT'
104 | ,p_attribute_sequence=>3
105 | ,p_display_sequence=>30
106 | ,p_prompt=>'Mode'
107 | ,p_attribute_type=>'SELECT LIST'
108 | ,p_is_required=>true
109 | ,p_default_value=>'HIGH_IS_GOOD'
110 | ,p_is_translatable=>false
111 | ,p_lov_type=>'STATIC'
112 | );
113 | wwv_flow_api.create_plugin_attr_value(
114 | p_id=>wwv_flow_api.id(47089066085657007)
115 | ,p_plugin_attribute_id=>wwv_flow_api.id(47088460890655514)
116 | ,p_display_sequence=>10
117 | ,p_display_value=>'High value is good'
118 | ,p_return_value=>'HIGH_IS_GOOD'
119 | );
120 | wwv_flow_api.create_plugin_attr_value(
121 | p_id=>wwv_flow_api.id(47089468856657878)
122 | ,p_plugin_attribute_id=>wwv_flow_api.id(47088460890655514)
123 | ,p_display_sequence=>20
124 | ,p_display_value=>'Low value is good'
125 | ,p_return_value=>'LOW_IS_GOOD'
126 | );
127 | wwv_flow_api.create_plugin_attribute(
128 | p_id=>wwv_flow_api.id(41723277003684184)
129 | ,p_plugin_id=>wwv_flow_api.id(47087146215641818)
130 | ,p_attribute_scope=>'COMPONENT'
131 | ,p_attribute_sequence=>4
132 | ,p_display_sequence=>40
133 | ,p_prompt=>'Icon'
134 | ,p_attribute_type=>'TEXT'
135 | ,p_is_required=>false
136 | ,p_default_value=>'circle'
137 | ,p_is_translatable=>false
138 | ,p_help_text=>'Fontawesome icon name (without the fa- prefix)'
139 | );
140 | wwv_flow_api.create_plugin_attribute(
141 | p_id=>wwv_flow_api.id(41724177080686476)
142 | ,p_plugin_id=>wwv_flow_api.id(47087146215641818)
143 | ,p_attribute_scope=>'COMPONENT'
144 | ,p_attribute_sequence=>5
145 | ,p_display_sequence=>50
146 | ,p_prompt=>'Size'
147 | ,p_attribute_type=>'TEXT'
148 | ,p_is_required=>false
149 | ,p_default_value=>'5x'
150 | ,p_is_translatable=>false
151 | ,p_help_text=>'Fontawesome size indicator (without the fa- prefix)'
152 | );
153 | end;
154 | /
155 | begin
156 | wwv_flow_api.import_end(p_auto_install_sup_obj => nvl(wwv_flow_application_install.get_auto_install_sup_obj, false), p_is_component_import => true);
157 | commit;
158 | end;
159 | /
160 | set verify on feedback on define on
161 | prompt ...done
162 |
--------------------------------------------------------------------------------
/mockup-table-region/docs/readme.txt:
--------------------------------------------------------------------------------
1 | Mockup Table Region
2 | ===================
3 |
4 | Inspired by the Data Grid control in Balsamiq (https://docs.balsamiq.com/desktop/datagrids/), this region plugin allows you to quickly mock up table data on an Apex page without having to create "real" database tables and write queries.
5 |
6 | Instead, you just place the region and enter some delimited data, which will be parsed and displayed as table data. You can also copy and paste data directly from an Excel spreadsheet into the region source; if you do this you should set the "CSV Delimiter" attribute of the plugin to "\t" (since Excel data is delimited by tabs).
7 |
8 | You can specify up to 15 columns (but you can easily modify the plugin source code to support more columns).
9 |
10 | Special Symbols
11 | ---------------
12 | You can use the following symbols in your source data:
13 |
14 | () empty radio box
15 | (x) selected radio box
16 | (*) selected radio box
17 | [] empty checkbox
18 | [x] selected checkbox
19 | [*] selected checkbox
20 | [some text] select list (dropdown) with specified text
21 | {} empty text box
22 | {some text} text box
23 | <999> link to specified Apex page number
24 | any other link (as specified by url)
25 |
26 | Sample Data
27 | -----------
28 | Try using this as the region source to demonstrate the various options listed above.
29 |
30 | select,product code,product name,price,supplier,sold out,shipping,edit
31 | (),1,{Iphone 8},1000,Apple,[x],[Express],<99>
32 | (*),2,{WinPho},500,Microsoft,[],[Standard],<99>
33 | (),3,{Android XAA},250,Google,[x],[-Not specified-],<99>
34 |
35 | Requirements
36 | ------------
37 | The plugin depends on the CSV_UTIL_PKG from the Alexandria PL/SQL Utility Library (https://github.com/mortenbra/alexandria-plsql-utils) to parse the region source. This package (part of the Alexandria core) must be installed in the database for the plugin to work.
--------------------------------------------------------------------------------
/mockup-table-region/plugin/region_type_plugin_muledev_table_mockup_region.sql:
--------------------------------------------------------------------------------
1 | set define off verify off feedback off
2 | whenever sqlerror exit sql.sqlcode rollback
3 | --------------------------------------------------------------------------------
4 | --
5 | -- ORACLE Application Express (APEX) export file
6 | --
7 | -- You should run the script connected to SQL*Plus as the Oracle user
8 | -- APEX_050000 or as the owner (parsing schema) of the application.
9 | --
10 | -- NOTE: Calls to apex_application_install override the defaults below.
11 | --
12 | --------------------------------------------------------------------------------
13 | begin
14 | wwv_flow_api.import_begin (
15 | p_version_yyyy_mm_dd=>'2013.01.01'
16 | ,p_release=>'5.0.1.00.06'
17 | ,p_default_workspace_id=>677050707784061288
18 | ,p_default_application_id=>19331
19 | ,p_default_owner=>'MULEDEV'
20 | );
21 | end;
22 | /
23 | prompt --application/ui_types
24 | begin
25 | null;
26 | end;
27 | /
28 | prompt --application/shared_components/plugins/region_type/muledev_table_mockup_region
29 | begin
30 | wwv_flow_api.create_plugin(
31 | p_id=>wwv_flow_api.id(56468523727976258339)
32 | ,p_plugin_type=>'REGION TYPE'
33 | ,p_name=>'MULEDEV.TABLE_MOCKUP_REGION'
34 | ,p_display_name=>'Table Mockup Region'
35 | ,p_supported_ui_types=>'DESKTOP'
36 | ,p_plsql_code=>wwv_flow_utilities.join(wwv_flow_t_varchar2(
37 | 'function render_plugin (',
38 | ' p_region in apex_plugin.t_region,',
39 | ' p_plugin in apex_plugin.t_plugin,',
40 | ' p_is_printer_friendly in boolean )',
41 | ' return apex_plugin.t_region_render_result',
42 | 'as',
43 | ' l_returnvalue apex_plugin.t_region_render_result;',
44 | ' l_table_attributes varchar2(32000) := p_region.attribute_01;',
45 | ' l_csv_delimiter varchar2(32000) := case when p_region.attribute_02 = ''\t'' then chr(9) else nvl(p_region.attribute_02, '','') end;',
46 | ' l_use_default_styles boolean := nvl(p_region.attribute_03, ''Y'') = ''Y'';',
47 | ' l_is_header boolean;',
48 | ' l_app_id number := nv(''APP_ID'');',
49 | ' l_session_id number := nv(''APP_SESSION'');',
50 | '',
51 | ' cursor l_cursor',
52 | ' is',
53 | ' select c001, c002, c003, c004, c005, c006, c007, c008, c009, c010, c011, c012, c013, c014, c015',
54 | ' from table(csv_util_pkg.clob_to_csv(p_region.source, l_csv_delimiter));',
55 | '',
56 | ' procedure print_cell (p_value in varchar2,',
57 | ' p_is_header in boolean := false)',
58 | ' as',
59 | ' begin',
60 | ' if p_value is not null then',
61 | ' if p_is_header then',
62 | ' htp.p('''' || htf.escape_sc(p_value) || '' | '');',
63 | ' else',
64 | ' if p_value in (''[]'', ''[-]'') then',
65 | ' htp.p('' | '');',
66 | ' elsif p_value in (''[x]'', ''[*]'') then',
67 | ' htp.p('' | '');',
68 | ' elsif p_value in (''()'', ''(-)'') then',
69 | ' htp.p('' | '');',
70 | ' elsif p_value in (''(x)'', ''(*)'') then',
71 | ' htp.p('' | '');',
72 | ' elsif p_value like ''[%]'' then',
73 | ' htp.p('' | '');',
74 | ' elsif p_value like ''{%}'' then',
75 | ' htp.p('' | '');',
76 | ' elsif regexp_like(p_value, ''<\d+.*?>'') then',
77 | ' htp.p('' | '');',
78 | ' elsif p_value like ''<%>'' then',
79 | ' htp.p(''Link | '');',
80 | ' else',
81 | ' htp.p('''' || htf.escape_sc(p_value) || '' | '');',
82 | ' end if;',
83 | ' end if; ',
84 | ' end if;',
85 | ' end print_cell;',
86 | '',
87 | 'begin',
88 | '',
89 | ' if l_use_default_styles then',
90 | '',
91 | ' apex_css.add (',
92 | ' p_css => ''.muledev-mockup-table { width: 100%; text-align: center; }',
93 | '.muledev-mockup-table th { font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #cccccc; }',
94 | '.muledev-mockup-table tbody tr:nth-child(odd) { background-color: #eeeeee; }',
95 | '.muledev-mockup-table select { min-width:150px; }',
96 | '.muledev-mockup-table input[type="text"] { width:100%; }'',',
97 | ' p_key => ''muledev-mockup-table-plugin'');',
98 | ' end if;',
99 | ' ',
100 | '',
101 | ' htp.p('''');',
102 | '',
103 | ' for l_rec in l_cursor loop',
104 | '',
105 | ' l_is_header := l_cursor%rowcount = 1;',
106 | '',
107 | ' htp.p('''');',
108 | ' print_cell (l_rec.c001, l_is_header);',
109 | ' print_cell (l_rec.c002, l_is_header);',
110 | ' print_cell (l_rec.c003, l_is_header);',
111 | ' print_cell (l_rec.c004, l_is_header);',
112 | ' print_cell (l_rec.c005, l_is_header);',
113 | ' print_cell (l_rec.c006, l_is_header);',
114 | ' print_cell (l_rec.c007, l_is_header);',
115 | ' print_cell (l_rec.c008, l_is_header);',
116 | ' print_cell (l_rec.c009, l_is_header);',
117 | ' print_cell (l_rec.c010, l_is_header);',
118 | ' print_cell (l_rec.c011, l_is_header);',
119 | ' print_cell (l_rec.c012, l_is_header);',
120 | ' print_cell (l_rec.c013, l_is_header);',
121 | ' print_cell (l_rec.c014, l_is_header);',
122 | ' print_cell (l_rec.c015, l_is_header);',
123 | ' htp.p(''
'');',
124 | '',
125 | ' end loop;',
126 | '',
127 | ' htp.p(''
'');',
128 | '',
129 | ' return l_returnvalue;',
130 | '',
131 | 'end render_plugin;'))
132 | ,p_render_function=>'render_plugin'
133 | ,p_standard_attributes=>'SOURCE_PLAIN:NO_DATA_FOUND_MESSAGE'
134 | ,p_substitute_attributes=>true
135 | ,p_subscribe_plugin_settings=>true
136 | ,p_version_identifier=>'0.1'
137 | ,p_about_url=>'https://github.com/mortenbra/apex-plugins'
138 | );
139 | wwv_flow_api.create_plugin_attribute(
140 | p_id=>wwv_flow_api.id(56470955719048368774)
141 | ,p_plugin_id=>wwv_flow_api.id(56468523727976258339)
142 | ,p_attribute_scope=>'COMPONENT'
143 | ,p_attribute_sequence=>1
144 | ,p_display_sequence=>10
145 | ,p_prompt=>'Table Attributes'
146 | ,p_attribute_type=>'TEXT'
147 | ,p_is_required=>false
148 | ,p_default_value=>'class="muledev-mockup-table"'
149 | ,p_is_translatable=>false
150 | );
151 | wwv_flow_api.create_plugin_attribute(
152 | p_id=>wwv_flow_api.id(56471147115979414382)
153 | ,p_plugin_id=>wwv_flow_api.id(56468523727976258339)
154 | ,p_attribute_scope=>'COMPONENT'
155 | ,p_attribute_sequence=>2
156 | ,p_display_sequence=>20
157 | ,p_prompt=>'CSV Delimiter'
158 | ,p_attribute_type=>'TEXT'
159 | ,p_is_required=>false
160 | ,p_default_value=>','
161 | ,p_is_translatable=>false
162 | );
163 | wwv_flow_api.create_plugin_attribute(
164 | p_id=>wwv_flow_api.id(14578570018353676218)
165 | ,p_plugin_id=>wwv_flow_api.id(56468523727976258339)
166 | ,p_attribute_scope=>'COMPONENT'
167 | ,p_attribute_sequence=>3
168 | ,p_display_sequence=>30
169 | ,p_prompt=>'Use Default Styling'
170 | ,p_attribute_type=>'CHECKBOX'
171 | ,p_is_required=>false
172 | ,p_is_common=>false
173 | ,p_show_in_wizard=>false
174 | ,p_default_value=>'Y'
175 | ,p_is_translatable=>false
176 | ,p_help_text=>'Specify Yes if the default CSS styles should be included. If you want to specify your own styles, then set this to No.'
177 | );
178 | end;
179 | /
180 | begin
181 | wwv_flow_api.import_end(p_auto_install_sup_obj => nvl(wwv_flow_application_install.get_auto_install_sup_obj, false), p_is_component_import => true);
182 | commit;
183 | end;
184 | /
185 | set verify on feedback on define on
186 | prompt ...done
187 |
--------------------------------------------------------------------------------
/pivot-table-region/docs/readme.txt:
--------------------------------------------------------------------------------
1 | Pivot Table Plugin
2 | ==================
3 |
4 | This is a Region plugin that displays a Pivot Table based on a SQL query, with export and charting options.
5 |
6 | It is basically an Oracle APEX wrapper for the Javascript Pivot Table by Nicolas Kruchten (https://github.com/nicolaskruchten/pivottable).
7 |
8 | For details, see https://ora-00001.blogspot.com/2018/02/pivot-table-plugin-for-apex-updated.html and https://ora-00001.blogspot.com/2013/10/pivot-table-plugin-for-apex.html
9 |
10 |
--------------------------------------------------------------------------------
/pivot-table-region/plugin/region_type_plugin_muledev_pivot_region.sql:
--------------------------------------------------------------------------------
1 | set define off verify off feedback off
2 | whenever sqlerror exit sql.sqlcode rollback
3 | --------------------------------------------------------------------------------
4 | --
5 | -- ORACLE Application Express (APEX) export file
6 | --
7 | -- You should run the script connected to SQL*Plus as the Oracle user
8 | -- APEX_050000 or as the owner (parsing schema) of the application.
9 | --
10 | -- NOTE: Calls to apex_application_install override the defaults below.
11 | --
12 | --------------------------------------------------------------------------------
13 | begin
14 | wwv_flow_api.import_begin (
15 | p_version_yyyy_mm_dd=>'2013.01.01'
16 | ,p_release=>'5.0.4.00.12'
17 | ,p_default_workspace_id=>1366805812978756
18 | ,p_default_application_id=>999
19 | ,p_default_owner=>'WEBEXAM'
20 | );
21 | end;
22 | /
23 | prompt --application/ui_types
24 | begin
25 | null;
26 | end;
27 | /
28 | prompt --application/shared_components/plugins/region_type/muledev_pivot_region
29 | begin
30 | wwv_flow_api.create_plugin(
31 | p_id=>wwv_flow_api.id(30659452670222113967)
32 | ,p_plugin_type=>'REGION TYPE'
33 | ,p_name=>'MULEDEV.PIVOT_REGION'
34 | ,p_display_name=>'Pivot Table'
35 | ,p_supported_ui_types=>'DESKTOP'
36 | ,p_plsql_code=>wwv_flow_utilities.join(wwv_flow_t_varchar2(
37 | 'function render_pivot (p_region in apex_plugin.t_region,',
38 | ' p_plugin in apex_plugin.t_plugin,',
39 | ' p_is_printer_friendly in boolean ) return apex_plugin.t_region_render_result',
40 | 'as',
41 | ' l_returnvalue apex_plugin.t_region_render_result;',
42 | '',
43 | ' l_element_name varchar2(2000) := p_region.attribute_01;',
44 | ' l_columns varchar2(2000) := replace(upper(p_region.attribute_02), '','', ''","'');',
45 | ' l_rows varchar2(2000) := replace(upper(p_region.attribute_03), '','', ''","'');',
46 | ' l_enable_ui varchar2(2000) := p_region.attribute_04;',
47 | ' l_renderer varchar2(2000) := p_region.attribute_05;',
48 | ' l_enable_charts varchar2(2000) := p_region.attribute_06;',
49 | ' l_enable_export varchar2(2000) := p_region.attribute_07;',
50 | '',
51 | ' l_ajax_id varchar(2000) := replace(apex_plugin.get_ajax_identifier, ''-'', ''_'');',
52 | ' l_data_name varchar2(2000) := ''pivot_data_'' || l_ajax_id; ',
53 | ' l_options_name varchar2(2000) := ''pivot_options_'' || l_ajax_id;',
54 | ' l_renderers_name varchar2(2000) := ''pivot_renderers_'' || l_ajax_id;',
55 | ' l_onload_code varchar2(32000);',
56 | '',
57 | 'begin',
58 | '',
59 | ' apex_css.add_file (',
60 | ' p_name => ''pivot.min'',',
61 | ' p_directory => p_plugin.file_prefix);',
62 | '',
63 | ' -- note: this file is also found in /i/libraries/jquery-ui/1.10.4/ui/minified/ but is not included by default by APEX',
64 | ' apex_javascript.add_library (',
65 | ' p_name => ''jquery.ui.sortable.min'',',
66 | ' p_directory => p_plugin.file_prefix);',
67 | '',
68 | ' apex_javascript.add_library (',
69 | ' p_name => ''pivot.min'',',
70 | ' p_directory => p_plugin.file_prefix);',
71 | '',
72 | ' if l_enable_charts = ''Y'' then',
73 | ' apex_javascript.add_library (',
74 | ' p_name => ''plotly-latest.min'',',
75 | ' p_directory => ''https://cdn.plot.ly/'');',
76 | ' apex_javascript.add_library (',
77 | ' p_name => ''plotly_renderers.min'',',
78 | ' p_directory => p_plugin.file_prefix);',
79 | ' end if;',
80 | '',
81 | ' if l_enable_export = ''Y'' then',
82 | ' apex_javascript.add_library (',
83 | ' p_name => ''export_renderers.min'',',
84 | ' p_directory => p_plugin.file_prefix);',
85 | ' end if;',
86 | '',
87 | ' htp.p(''Loading, please wait...
'');',
88 | '',
89 | ' htp.p(''''); ',
96 | '',
97 | ' if l_enable_ui = ''Y'' then',
98 | ' if (l_enable_export = ''Y'') or (l_enable_charts = ''Y'') then',
99 | ' l_onload_code := ''var '' || l_renderers_name || '';'';',
100 | ' if (l_enable_export = ''Y'') then',
101 | ' l_onload_code := l_onload_code || l_renderers_name || '' = $.extend($.pivotUtilities.renderers, $.pivotUtilities.export_renderers);'';',
102 | ' end if;',
103 | ' if l_enable_charts = ''Y'' then',
104 | ' l_onload_code := l_onload_code || l_renderers_name || '' = $.extend($.pivotUtilities.renderers, $.pivotUtilities.plotly_renderers);'';',
105 | ' end if;',
106 | ' l_onload_code := l_onload_code || ''var '' || l_options_name || '' = {cols: ["'' || l_columns || ''"], rows: ["'' || l_rows || ''"], renderers: '' || l_renderers_name || '', rendererName: "'' || l_renderer || ''"};'';',
107 | ' else',
108 | ' l_onload_code := ''var '' || l_options_name || '' = {cols: ["'' || l_columns || ''"], rows: ["'' || l_rows || ''"], rendererName: "'' || l_renderer || ''"};'';',
109 | ' end if;',
110 | ' l_onload_code := l_onload_code || ''$("#'' || l_element_name || ''").pivotUI('' || l_data_name || ''.row, '' || l_options_name || '');'';',
111 | ' else',
112 | ' l_onload_code := ''var '' || l_options_name || '' = {cols: ["'' || l_columns || ''"], rows: ["'' || l_rows || ''"]};'';',
113 | ' l_onload_code := l_onload_code || ''$("#'' || l_element_name || ''").pivot('' || l_data_name || ''.row, '' || l_options_name || '');'';',
114 | ' end if;',
115 | '',
116 | ' apex_javascript.add_onload_code (l_onload_code);',
117 | '',
118 | ' return l_returnvalue;',
119 | '',
120 | 'end render_pivot;'))
121 | ,p_render_function=>'render_pivot'
122 | ,p_standard_attributes=>'SOURCE_SQL:SOURCE_REQUIRED'
123 | ,p_sql_min_column_count=>1
124 | ,p_substitute_attributes=>true
125 | ,p_subscribe_plugin_settings=>true
126 | ,p_version_identifier=>'1.0'
127 | ,p_about_url=>'http://ora-00001.blogspot.com/'
128 | ,p_files_version=>7
129 | );
130 | wwv_flow_api.create_plugin_attribute(
131 | p_id=>wwv_flow_api.id(30659713380919215316)
132 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
133 | ,p_attribute_scope=>'COMPONENT'
134 | ,p_attribute_sequence=>1
135 | ,p_display_sequence=>10
136 | ,p_prompt=>'DOM Element Name'
137 | ,p_attribute_type=>'TEXT'
138 | ,p_is_required=>true
139 | ,p_default_value=>'my_pivot_div'
140 | ,p_is_translatable=>false
141 | ,p_help_text=>'The name of the DOM element (DIV) where the Pivot Table gets created.'
142 | );
143 | wwv_flow_api.create_plugin_attribute(
144 | p_id=>wwv_flow_api.id(30660088567972494774)
145 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
146 | ,p_attribute_scope=>'COMPONENT'
147 | ,p_attribute_sequence=>2
148 | ,p_display_sequence=>20
149 | ,p_prompt=>'Default Column(s)'
150 | ,p_attribute_type=>'TEXT'
151 | ,p_is_required=>false
152 | ,p_is_translatable=>false
153 | ,p_help_text=>'Comma-delimited list of column names'
154 | );
155 | wwv_flow_api.create_plugin_attribute(
156 | p_id=>wwv_flow_api.id(30660089166894495350)
157 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
158 | ,p_attribute_scope=>'COMPONENT'
159 | ,p_attribute_sequence=>3
160 | ,p_display_sequence=>30
161 | ,p_prompt=>'Default Row(s)'
162 | ,p_attribute_type=>'TEXT'
163 | ,p_is_required=>false
164 | ,p_is_translatable=>false
165 | ,p_help_text=>'Comma-delimited list of row names'
166 | );
167 | wwv_flow_api.create_plugin_attribute(
168 | p_id=>wwv_flow_api.id(9298666548409314)
169 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
170 | ,p_attribute_scope=>'COMPONENT'
171 | ,p_attribute_sequence=>4
172 | ,p_display_sequence=>40
173 | ,p_prompt=>'Enable Interaction'
174 | ,p_attribute_type=>'CHECKBOX'
175 | ,p_is_required=>false
176 | ,p_default_value=>'Y'
177 | ,p_is_translatable=>false
178 | );
179 | wwv_flow_api.create_plugin_attribute(
180 | p_id=>wwv_flow_api.id(9300978691428867)
181 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
182 | ,p_attribute_scope=>'COMPONENT'
183 | ,p_attribute_sequence=>5
184 | ,p_display_sequence=>50
185 | ,p_prompt=>'Default Renderer'
186 | ,p_attribute_type=>'TEXT'
187 | ,p_is_required=>false
188 | ,p_is_common=>false
189 | ,p_show_in_wizard=>false
190 | ,p_default_value=>'Table'
191 | ,p_is_translatable=>false
192 | ,p_depending_on_attribute_id=>wwv_flow_api.id(9298666548409314)
193 | ,p_depending_on_condition_type=>'EQUALS'
194 | ,p_depending_on_expression=>'Y'
195 | ,p_help_text=>'A string that corresponds to the display name of the renderer in the dropdown box where the user selects the renderer. Examples of valid values are "Table", "Heatmap", "TSV Export" (if the export option has been enabled), "Bar Chart" (if the chart op'
196 | ||'tion has been enabled), and so on.'
197 | );
198 | wwv_flow_api.create_plugin_attribute(
199 | p_id=>wwv_flow_api.id(9268616096102273)
200 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
201 | ,p_attribute_scope=>'COMPONENT'
202 | ,p_attribute_sequence=>6
203 | ,p_display_sequence=>60
204 | ,p_prompt=>'Enable Charts'
205 | ,p_attribute_type=>'CHECKBOX'
206 | ,p_is_required=>false
207 | ,p_show_in_wizard=>false
208 | ,p_default_value=>'N'
209 | ,p_is_translatable=>false
210 | ,p_depending_on_attribute_id=>wwv_flow_api.id(9298666548409314)
211 | ,p_depending_on_condition_type=>'EQUALS'
212 | ,p_depending_on_expression=>'Y'
213 | ,p_help_text=>'Select "Yes" to enable charting. The current implementation of this plugin uses the "Plotly" library and this loads the necessary libraries from an external Content Delivery Network (CDN).'
214 | );
215 | wwv_flow_api.create_plugin_attribute(
216 | p_id=>wwv_flow_api.id(9269886078230348)
217 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
218 | ,p_attribute_scope=>'COMPONENT'
219 | ,p_attribute_sequence=>7
220 | ,p_display_sequence=>70
221 | ,p_prompt=>'Enable Export'
222 | ,p_attribute_type=>'CHECKBOX'
223 | ,p_is_required=>false
224 | ,p_show_in_wizard=>false
225 | ,p_default_value=>'N'
226 | ,p_is_translatable=>false
227 | ,p_depending_on_attribute_id=>wwv_flow_api.id(9298666548409314)
228 | ,p_depending_on_condition_type=>'EQUALS'
229 | ,p_depending_on_expression=>'Y'
230 | ,p_help_text=>'Select "Yes" to enable export of data in Tab Separated Values (TSV) format. This format can be copied and pasted into an Excel spreadsheet and Excel will recognize the tab delimiters as columns.'
231 | );
232 | end;
233 | /
234 | begin
235 | wwv_flow_api.g_varchar2_table := wwv_flow_api.empty_varchar2_table;
236 | wwv_flow_api.g_varchar2_table(1) := '2F2A21206A5175657279205549202D2076312E31302E34202D20323031342D30342D30320A2A20687474703A2F2F6A717565727975692E636F6D0A2A20436F707972696768742032303134206A517565727920466F756E646174696F6E20616E64206F74';
237 | wwv_flow_api.g_varchar2_table(2) := '68657220636F6E7472696275746F72733B204C6963656E736564204D4954202A2F0A0A2866756E6374696F6E2874297B66756E6374696F6E206528742C652C69297B72657475726E20743E652626652B693E747D66756E6374696F6E20692874297B7265';
238 | wwv_flow_api.g_varchar2_table(3) := '7475726E2F6C6566747C72696768742F2E7465737428742E6373732822666C6F61742229297C7C2F696E6C696E657C7461626C652D63656C6C2F2E7465737428742E6373732822646973706C61792229297D742E776964676574282275692E736F727461';
239 | wwv_flow_api.g_varchar2_table(4) := '626C65222C742E75692E6D6F7573652C7B76657273696F6E3A22312E31302E34222C7769646765744576656E745072656669783A22736F7274222C72656164793A21312C6F7074696F6E733A7B617070656E64546F3A22706172656E74222C617869733A';
240 | wwv_flow_api.g_varchar2_table(5) := '21312C636F6E6E656374576974683A21312C636F6E7461696E6D656E743A21312C637572736F723A226175746F222C637572736F7241743A21312C64726F704F6E456D7074793A21302C666F726365506C616365686F6C64657253697A653A21312C666F';
241 | wwv_flow_api.g_varchar2_table(6) := '72636548656C70657253697A653A21312C677269643A21312C68616E646C653A21312C68656C7065723A226F726967696E616C222C6974656D733A223E202A222C6F7061636974793A21312C706C616365686F6C6465723A21312C7265766572743A2131';
242 | wwv_flow_api.g_varchar2_table(7) := '2C7363726F6C6C3A21302C7363726F6C6C53656E73697469766974793A32302C7363726F6C6C53706565643A32302C73636F70653A2264656661756C74222C746F6C6572616E63653A22696E74657273656374222C7A496E6465783A3165332C61637469';
243 | wwv_flow_api.g_varchar2_table(8) := '766174653A6E756C6C2C6265666F726553746F703A6E756C6C2C6368616E67653A6E756C6C2C646561637469766174653A6E756C6C2C6F75743A6E756C6C2C6F7665723A6E756C6C2C726563656976653A6E756C6C2C72656D6F76653A6E756C6C2C736F';
244 | wwv_flow_api.g_varchar2_table(9) := '72743A6E756C6C2C73746172743A6E756C6C2C73746F703A6E756C6C2C7570646174653A6E756C6C7D2C5F6372656174653A66756E6374696F6E28297B76617220743D746869732E6F7074696F6E733B746869732E636F6E7461696E657243616368653D';
245 | wwv_flow_api.g_varchar2_table(10) := '7B7D2C746869732E656C656D656E742E616464436C617373282275692D736F727461626C6522292C746869732E7265667265736828292C746869732E666C6F6174696E673D746869732E6974656D732E6C656E6774683F2278223D3D3D742E617869737C';
246 | wwv_flow_api.g_varchar2_table(11) := '7C6928746869732E6974656D735B305D2E6974656D293A21312C746869732E6F66667365743D746869732E656C656D656E742E6F666673657428292C746869732E5F6D6F757365496E697428292C746869732E72656164793D21307D2C5F64657374726F';
247 | wwv_flow_api.g_varchar2_table(12) := '793A66756E6374696F6E28297B746869732E656C656D656E742E72656D6F7665436C617373282275692D736F727461626C652075692D736F727461626C652D64697361626C656422292C746869732E5F6D6F75736544657374726F7928293B666F722876';
248 | wwv_flow_api.g_varchar2_table(13) := '617220743D746869732E6974656D732E6C656E6774682D313B743E3D303B742D2D29746869732E6974656D735B745D2E6974656D2E72656D6F76654461746128746869732E7769646765744E616D652B222D6974656D22293B72657475726E2074686973';
249 | wwv_flow_api.g_varchar2_table(14) := '7D2C5F7365744F7074696F6E3A66756E6374696F6E28652C69297B2264697361626C6564223D3D3D653F28746869732E6F7074696F6E735B655D3D692C746869732E77696467657428292E746F67676C65436C617373282275692D736F727461626C652D';
250 | wwv_flow_api.g_varchar2_table(15) := '64697361626C6564222C21216929293A742E5769646765742E70726F746F747970652E5F7365744F7074696F6E2E6170706C7928746869732C617267756D656E7473297D2C5F6D6F757365436170747572653A66756E6374696F6E28652C69297B766172';
251 | wwv_flow_api.g_varchar2_table(16) := '20733D6E756C6C2C6E3D21312C6F3D746869733B72657475726E20746869732E726576657274696E673F21313A746869732E6F7074696F6E732E64697361626C65647C7C22737461746963223D3D3D746869732E6F7074696F6E732E747970653F21313A';
252 | wwv_flow_api.g_varchar2_table(17) := '28746869732E5F726566726573684974656D732865292C7428652E746172676574292E706172656E747328292E656163682866756E6374696F6E28297B72657475726E20742E6461746128746869732C6F2E7769646765744E616D652B222D6974656D22';
253 | wwv_flow_api.g_varchar2_table(18) := '293D3D3D6F3F28733D742874686973292C2131293A756E646566696E65647D292C742E6461746128652E7461726765742C6F2E7769646765744E616D652B222D6974656D22293D3D3D6F262628733D7428652E74617267657429292C733F21746869732E';
254 | wwv_flow_api.g_varchar2_table(19) := '6F7074696F6E732E68616E646C657C7C697C7C287428746869732E6F7074696F6E732E68616E646C652C73292E66696E6428222A22292E6164644261636B28292E656163682866756E6374696F6E28297B746869733D3D3D652E7461726765742626286E';
255 | wwv_flow_api.g_varchar2_table(20) := '3D2130297D292C6E293F28746869732E63757272656E744974656D3D732C746869732E5F72656D6F766543757272656E747346726F6D4974656D7328292C2130293A21313A2131297D2C5F6D6F75736553746172743A66756E6374696F6E28652C692C73';
256 | wwv_flow_api.g_varchar2_table(21) := '297B766172206E2C6F2C613D746869732E6F7074696F6E733B696628746869732E63757272656E74436F6E7461696E65723D746869732C746869732E72656672657368506F736974696F6E7328292C746869732E68656C7065723D746869732E5F637265';
257 | wwv_flow_api.g_varchar2_table(22) := '61746548656C7065722865292C746869732E5F636163686548656C70657250726F706F7274696F6E7328292C746869732E5F63616368654D617267696E7328292C746869732E7363726F6C6C506172656E743D746869732E68656C7065722E7363726F6C';
258 | wwv_flow_api.g_varchar2_table(23) := '6C506172656E7428292C746869732E6F66667365743D746869732E63757272656E744974656D2E6F666673657428292C746869732E6F66667365743D7B746F703A746869732E6F66667365742E746F702D746869732E6D617267696E732E746F702C6C65';
259 | wwv_flow_api.g_varchar2_table(24) := '66743A746869732E6F66667365742E6C6566742D746869732E6D617267696E732E6C6566747D2C742E657874656E6428746869732E6F66667365742C7B636C69636B3A7B6C6566743A652E70616765582D746869732E6F66667365742E6C6566742C746F';
260 | wwv_flow_api.g_varchar2_table(25) := '703A652E70616765592D746869732E6F66667365742E746F707D2C706172656E743A746869732E5F676574506172656E744F666673657428292C72656C61746976653A746869732E5F67657452656C61746976654F666673657428297D292C746869732E';
261 | wwv_flow_api.g_varchar2_table(26) := '68656C7065722E6373732822706F736974696F6E222C226162736F6C75746522292C746869732E637373506F736974696F6E3D746869732E68656C7065722E6373732822706F736974696F6E22292C746869732E6F726967696E616C506F736974696F6E';
262 | wwv_flow_api.g_varchar2_table(27) := '3D746869732E5F67656E6572617465506F736974696F6E2865292C746869732E6F726967696E616C50616765583D652E70616765582C746869732E6F726967696E616C50616765593D652E70616765592C612E637572736F7241742626746869732E5F61';
263 | wwv_flow_api.g_varchar2_table(28) := '646A7573744F666673657446726F6D48656C70657228612E637572736F724174292C746869732E646F6D506F736974696F6E3D7B707265763A746869732E63757272656E744974656D2E7072657628295B305D2C706172656E743A746869732E63757272';
264 | wwv_flow_api.g_varchar2_table(29) := '656E744974656D2E706172656E7428295B305D7D2C746869732E68656C7065725B305D213D3D746869732E63757272656E744974656D5B305D2626746869732E63757272656E744974656D2E6869646528292C746869732E5F637265617465506C616365';
265 | wwv_flow_api.g_varchar2_table(30) := '686F6C64657228292C612E636F6E7461696E6D656E742626746869732E5F736574436F6E7461696E6D656E7428292C612E637572736F722626226175746F22213D3D612E637572736F722626286F3D746869732E646F63756D656E742E66696E64282262';
266 | wwv_flow_api.g_varchar2_table(31) := '6F647922292C746869732E73746F726564437572736F723D6F2E6373732822637572736F7222292C6F2E6373732822637572736F72222C612E637572736F72292C746869732E73746F7265645374796C6573686565743D7428223C7374796C653E2A7B20';
267 | wwv_flow_api.g_varchar2_table(32) := '637572736F723A20222B612E637572736F722B222021696D706F7274616E743B207D3C2F7374796C653E22292E617070656E64546F286F29292C612E6F706163697479262628746869732E68656C7065722E63737328226F706163697479222926262874';
268 | wwv_flow_api.g_varchar2_table(33) := '6869732E5F73746F7265644F7061636974793D746869732E68656C7065722E63737328226F7061636974792229292C746869732E68656C7065722E63737328226F706163697479222C612E6F70616369747929292C612E7A496E64657826262874686973';
269 | wwv_flow_api.g_varchar2_table(34) := '2E68656C7065722E63737328227A496E6465782229262628746869732E5F73746F7265645A496E6465783D746869732E68656C7065722E63737328227A496E6465782229292C746869732E68656C7065722E63737328227A496E646578222C612E7A496E';
270 | wwv_flow_api.g_varchar2_table(35) := '64657829292C746869732E7363726F6C6C506172656E745B305D213D3D646F63756D656E7426262248544D4C22213D3D746869732E7363726F6C6C506172656E745B305D2E7461674E616D65262628746869732E6F766572666C6F774F66667365743D74';
271 | wwv_flow_api.g_varchar2_table(36) := '6869732E7363726F6C6C506172656E742E6F66667365742829292C746869732E5F7472696767657228227374617274222C652C746869732E5F7569486173682829292C746869732E5F707265736572766548656C70657250726F706F7274696F6E737C7C';
272 | wwv_flow_api.g_varchar2_table(37) := '746869732E5F636163686548656C70657250726F706F7274696F6E7328292C217329666F72286E3D746869732E636F6E7461696E6572732E6C656E6774682D313B6E3E3D303B6E2D2D29746869732E636F6E7461696E6572735B6E5D2E5F747269676765';
273 | wwv_flow_api.g_varchar2_table(38) := '7228226163746976617465222C652C746869732E5F756948617368287468697329293B72657475726E20742E75692E64646D616E61676572262628742E75692E64646D616E616765722E63757272656E743D74686973292C742E75692E64646D616E6167';
274 | wwv_flow_api.g_varchar2_table(39) := '6572262621612E64726F704265686176696F75722626742E75692E64646D616E616765722E707265706172654F66667365747328746869732C65292C746869732E6472616767696E673D21302C746869732E68656C7065722E616464436C617373282275';
275 | wwv_flow_api.g_varchar2_table(40) := '692D736F727461626C652D68656C70657222292C746869732E5F6D6F757365447261672865292C21307D2C5F6D6F757365447261673A66756E6374696F6E2865297B76617220692C732C6E2C6F2C613D746869732E6F7074696F6E732C723D21313B666F';
276 | wwv_flow_api.g_varchar2_table(41) := '7228746869732E706F736974696F6E3D746869732E5F67656E6572617465506F736974696F6E2865292C746869732E706F736974696F6E4162733D746869732E5F636F6E76657274506F736974696F6E546F28226162736F6C75746522292C746869732E';
277 | wwv_flow_api.g_varchar2_table(42) := '6C617374506F736974696F6E4162737C7C28746869732E6C617374506F736974696F6E4162733D746869732E706F736974696F6E416273292C746869732E6F7074696F6E732E7363726F6C6C262628746869732E7363726F6C6C506172656E745B305D21';
278 | wwv_flow_api.g_varchar2_table(43) := '3D3D646F63756D656E7426262248544D4C22213D3D746869732E7363726F6C6C506172656E745B305D2E7461674E616D653F28746869732E6F766572666C6F774F66667365742E746F702B746869732E7363726F6C6C506172656E745B305D2E6F666673';
279 | wwv_flow_api.g_varchar2_table(44) := '65744865696768742D652E70616765593C612E7363726F6C6C53656E73697469766974793F746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C546F703D723D746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C546F70';
280 | wwv_flow_api.g_varchar2_table(45) := '2B612E7363726F6C6C53706565643A652E70616765592D746869732E6F766572666C6F774F66667365742E746F703C612E7363726F6C6C53656E7369746976697479262628746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C546F703D';
281 | wwv_flow_api.g_varchar2_table(46) := '723D746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C546F702D612E7363726F6C6C5370656564292C746869732E6F766572666C6F774F66667365742E6C6566742B746869732E7363726F6C6C506172656E745B305D2E6F6666736574';
282 | wwv_flow_api.g_varchar2_table(47) := '57696474682D652E70616765583C612E7363726F6C6C53656E73697469766974793F746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C4C6566743D723D746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C4C6566742B';
283 | wwv_flow_api.g_varchar2_table(48) := '612E7363726F6C6C53706565643A652E70616765582D746869732E6F766572666C6F774F66667365742E6C6566743C612E7363726F6C6C53656E7369746976697479262628746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C4C656674';
284 | wwv_flow_api.g_varchar2_table(49) := '3D723D746869732E7363726F6C6C506172656E745B305D2E7363726F6C6C4C6566742D612E7363726F6C6C537065656429293A28652E70616765592D7428646F63756D656E74292E7363726F6C6C546F7028293C612E7363726F6C6C53656E7369746976';
285 | wwv_flow_api.g_varchar2_table(50) := '6974793F723D7428646F63756D656E74292E7363726F6C6C546F70287428646F63756D656E74292E7363726F6C6C546F7028292D612E7363726F6C6C5370656564293A742877696E646F77292E68656967687428292D28652E70616765592D7428646F63';
286 | wwv_flow_api.g_varchar2_table(51) := '756D656E74292E7363726F6C6C546F702829293C612E7363726F6C6C53656E7369746976697479262628723D7428646F63756D656E74292E7363726F6C6C546F70287428646F63756D656E74292E7363726F6C6C546F7028292B612E7363726F6C6C5370';
287 | wwv_flow_api.g_varchar2_table(52) := '65656429292C652E70616765582D7428646F63756D656E74292E7363726F6C6C4C65667428293C612E7363726F6C6C53656E73697469766974793F723D7428646F63756D656E74292E7363726F6C6C4C656674287428646F63756D656E74292E7363726F';
288 | wwv_flow_api.g_varchar2_table(53) := '6C6C4C65667428292D612E7363726F6C6C5370656564293A742877696E646F77292E776964746828292D28652E70616765582D7428646F63756D656E74292E7363726F6C6C4C6566742829293C612E7363726F6C6C53656E736974697669747926262872';
289 | wwv_flow_api.g_varchar2_table(54) := '3D7428646F63756D656E74292E7363726F6C6C4C656674287428646F63756D656E74292E7363726F6C6C4C65667428292B612E7363726F6C6C53706565642929292C72213D3D21312626742E75692E64646D616E61676572262621612E64726F70426568';
290 | wwv_flow_api.g_varchar2_table(55) := '6176696F75722626742E75692E64646D616E616765722E707265706172654F66667365747328746869732C6529292C746869732E706F736974696F6E4162733D746869732E5F636F6E76657274506F736974696F6E546F28226162736F6C75746522292C';
291 | wwv_flow_api.g_varchar2_table(56) := '746869732E6F7074696F6E732E6178697326262279223D3D3D746869732E6F7074696F6E732E617869737C7C28746869732E68656C7065725B305D2E7374796C652E6C6566743D746869732E706F736974696F6E2E6C6566742B22707822292C74686973';
292 | wwv_flow_api.g_varchar2_table(57) := '2E6F7074696F6E732E6178697326262278223D3D3D746869732E6F7074696F6E732E617869737C7C28746869732E68656C7065725B305D2E7374796C652E746F703D746869732E706F736974696F6E2E746F702B22707822292C693D746869732E697465';
293 | wwv_flow_api.g_varchar2_table(58) := '6D732E6C656E6774682D313B693E3D303B692D2D29696628733D746869732E6974656D735B695D2C6E3D732E6974656D5B305D2C6F3D746869732E5F696E746572736563747357697468506F696E7465722873292C6F2626732E696E7374616E63653D3D';
294 | wwv_flow_api.g_varchar2_table(59) := '3D746869732E63757272656E74436F6E7461696E657226266E213D3D746869732E63757272656E744974656D5B305D2626746869732E706C616365686F6C6465725B313D3D3D6F3F226E657874223A2270726576225D28295B305D213D3D6E262621742E';
295 | wwv_flow_api.g_varchar2_table(60) := '636F6E7461696E7328746869732E706C616365686F6C6465725B305D2C6E292626282273656D692D64796E616D6963223D3D3D746869732E6F7074696F6E732E747970653F21742E636F6E7461696E7328746869732E656C656D656E745B305D2C6E293A';
296 | wwv_flow_api.g_varchar2_table(61) := '213029297B696628746869732E646972656374696F6E3D313D3D3D6F3F22646F776E223A227570222C22706F696E74657222213D3D746869732E6F7074696F6E732E746F6C6572616E6365262621746869732E5F696E7465727365637473576974685369';
297 | wwv_flow_api.g_varchar2_table(62) := '64657328732929627265616B3B746869732E5F7265617272616E676528652C73292C746869732E5F7472696767657228226368616E6765222C652C746869732E5F7569486173682829293B627265616B7D72657475726E20746869732E5F636F6E746163';
298 | wwv_flow_api.g_varchar2_table(63) := '74436F6E7461696E6572732865292C742E75692E64646D616E616765722626742E75692E64646D616E616765722E6472616728746869732C65292C746869732E5F747269676765722822736F7274222C652C746869732E5F7569486173682829292C7468';
299 | wwv_flow_api.g_varchar2_table(64) := '69732E6C617374506F736974696F6E4162733D746869732E706F736974696F6E4162732C21317D2C5F6D6F75736553746F703A66756E6374696F6E28652C69297B69662865297B696628742E75692E64646D616E61676572262621746869732E6F707469';
300 | wwv_flow_api.g_varchar2_table(65) := '6F6E732E64726F704265686176696F75722626742E75692E64646D616E616765722E64726F7028746869732C65292C746869732E6F7074696F6E732E726576657274297B76617220733D746869732C6E3D746869732E706C616365686F6C6465722E6F66';
301 | wwv_flow_api.g_varchar2_table(66) := '6673657428292C6F3D746869732E6F7074696F6E732E617869732C613D7B7D3B6F2626227822213D3D6F7C7C28612E6C6566743D6E2E6C6566742D746869732E6F66667365742E706172656E742E6C6566742D746869732E6D617267696E732E6C656674';
302 | wwv_flow_api.g_varchar2_table(67) := '2B28746869732E6F6666736574506172656E745B305D3D3D3D646F63756D656E742E626F64793F303A746869732E6F6666736574506172656E745B305D2E7363726F6C6C4C65667429292C6F2626227922213D3D6F7C7C28612E746F703D6E2E746F702D';
303 | wwv_flow_api.g_varchar2_table(68) := '746869732E6F66667365742E706172656E742E746F702D746869732E6D617267696E732E746F702B28746869732E6F6666736574506172656E745B305D3D3D3D646F63756D656E742E626F64793F303A746869732E6F6666736574506172656E745B305D';
304 | wwv_flow_api.g_varchar2_table(69) := '2E7363726F6C6C546F7029292C746869732E726576657274696E673D21302C7428746869732E68656C706572292E616E696D61746528612C7061727365496E7428746869732E6F7074696F6E732E7265766572742C3130297C7C3530302C66756E637469';
305 | wwv_flow_api.g_varchar2_table(70) := '6F6E28297B732E5F636C6561722865297D297D656C736520746869732E5F636C65617228652C69293B72657475726E21317D7D2C63616E63656C3A66756E6374696F6E28297B696628746869732E6472616767696E67297B746869732E5F6D6F75736555';
306 | wwv_flow_api.g_varchar2_table(71) := '70287B7461726765743A6E756C6C7D292C226F726967696E616C223D3D3D746869732E6F7074696F6E732E68656C7065723F746869732E63757272656E744974656D2E63737328746869732E5F73746F726564435353292E72656D6F7665436C61737328';
307 | wwv_flow_api.g_varchar2_table(72) := '2275692D736F727461626C652D68656C70657222293A746869732E63757272656E744974656D2E73686F7728293B666F722876617220653D746869732E636F6E7461696E6572732E6C656E6774682D313B653E3D303B652D2D29746869732E636F6E7461';
308 | wwv_flow_api.g_varchar2_table(73) := '696E6572735B655D2E5F74726967676572282264656163746976617465222C6E756C6C2C746869732E5F756948617368287468697329292C746869732E636F6E7461696E6572735B655D2E636F6E7461696E657243616368652E6F766572262628746869';
309 | wwv_flow_api.g_varchar2_table(74) := '732E636F6E7461696E6572735B655D2E5F7472696767657228226F7574222C6E756C6C2C746869732E5F756948617368287468697329292C746869732E636F6E7461696E6572735B655D2E636F6E7461696E657243616368652E6F7665723D30297D7265';
310 | wwv_flow_api.g_varchar2_table(75) := '7475726E20746869732E706C616365686F6C646572262628746869732E706C616365686F6C6465725B305D2E706172656E744E6F64652626746869732E706C616365686F6C6465725B305D2E706172656E744E6F64652E72656D6F76654368696C642874';
311 | wwv_flow_api.g_varchar2_table(76) := '6869732E706C616365686F6C6465725B305D292C226F726967696E616C22213D3D746869732E6F7074696F6E732E68656C7065722626746869732E68656C7065722626746869732E68656C7065725B305D2E706172656E744E6F64652626746869732E68';
312 | wwv_flow_api.g_varchar2_table(77) := '656C7065722E72656D6F766528292C742E657874656E6428746869732C7B68656C7065723A6E756C6C2C6472616767696E673A21312C726576657274696E673A21312C5F6E6F46696E616C536F72743A6E756C6C7D292C746869732E646F6D506F736974';
313 | wwv_flow_api.g_varchar2_table(78) := '696F6E2E707265763F7428746869732E646F6D506F736974696F6E2E70726576292E616674657228746869732E63757272656E744974656D293A7428746869732E646F6D506F736974696F6E2E706172656E74292E70726570656E6428746869732E6375';
314 | wwv_flow_api.g_varchar2_table(79) := '7272656E744974656D29292C746869737D2C73657269616C697A653A66756E6374696F6E2865297B76617220693D746869732E5F6765744974656D7341736A517565727928652626652E636F6E6E6563746564292C733D5B5D3B72657475726E20653D65';
315 | wwv_flow_api.g_varchar2_table(80) := '7C7C7B7D2C742869292E656163682866756E6374696F6E28297B76617220693D287428652E6974656D7C7C74686973292E6174747228652E6174747269627574657C7C22696422297C7C2222292E6D6174636828652E65787072657373696F6E7C7C2F28';
316 | wwv_flow_api.g_varchar2_table(81) := '2E2B295B5C2D3D5F5D282E2B292F293B692626732E707573682828652E6B65797C7C695B315D2B225B5D22292B223D222B28652E6B65792626652E65787072657373696F6E3F695B315D3A695B325D29297D292C21732E6C656E6774682626652E6B6579';
317 | wwv_flow_api.g_varchar2_table(82) := '2626732E7075736828652E6B65792B223D22292C732E6A6F696E28222622297D2C746F41727261793A66756E6374696F6E2865297B76617220693D746869732E5F6765744974656D7341736A517565727928652626652E636F6E6E6563746564292C733D';
318 | wwv_flow_api.g_varchar2_table(83) := '5B5D3B72657475726E20653D657C7C7B7D2C692E656163682866756E6374696F6E28297B732E70757368287428652E6974656D7C7C74686973292E6174747228652E6174747269627574657C7C22696422297C7C2222297D292C737D2C5F696E74657273';
319 | wwv_flow_api.g_varchar2_table(84) := '65637473576974683A66756E6374696F6E2874297B76617220653D746869732E706F736974696F6E4162732E6C6566742C693D652B746869732E68656C70657250726F706F7274696F6E732E77696474682C733D746869732E706F736974696F6E416273';
320 | wwv_flow_api.g_varchar2_table(85) := '2E746F702C6E3D732B746869732E68656C70657250726F706F7274696F6E732E6865696768742C6F3D742E6C6566742C613D6F2B742E77696474682C723D742E746F702C683D722B742E6865696768742C6C3D746869732E6F66667365742E636C69636B';
321 | wwv_flow_api.g_varchar2_table(86) := '2E746F702C633D746869732E6F66667365742E636C69636B2E6C6566742C753D2278223D3D3D746869732E6F7074696F6E732E617869737C7C732B6C3E722626683E732B6C2C643D2279223D3D3D746869732E6F7074696F6E732E617869737C7C652B63';
322 | wwv_flow_api.g_varchar2_table(87) := '3E6F2626613E652B632C703D752626643B72657475726E22706F696E746572223D3D3D746869732E6F7074696F6E732E746F6C6572616E63657C7C746869732E6F7074696F6E732E666F726365506F696E746572466F72436F6E7461696E6572737C7C22';
323 | wwv_flow_api.g_varchar2_table(88) := '706F696E74657222213D3D746869732E6F7074696F6E732E746F6C6572616E63652626746869732E68656C70657250726F706F7274696F6E735B746869732E666C6F6174696E673F227769647468223A22686569676874225D3E745B746869732E666C6F';
324 | wwv_flow_api.g_varchar2_table(89) := '6174696E673F227769647468223A22686569676874225D3F703A652B746869732E68656C70657250726F706F7274696F6E732E77696474682F323E6F2626613E692D746869732E68656C70657250726F706F7274696F6E732E77696474682F322626732B';
325 | wwv_flow_api.g_varchar2_table(90) := '746869732E68656C70657250726F706F7274696F6E732E6865696768742F323E722626683E6E2D746869732E68656C70657250726F706F7274696F6E732E6865696768742F327D2C5F696E746572736563747357697468506F696E7465723A66756E6374';
326 | wwv_flow_api.g_varchar2_table(91) := '696F6E2874297B76617220693D2278223D3D3D746869732E6F7074696F6E732E617869737C7C6528746869732E706F736974696F6E4162732E746F702B746869732E6F66667365742E636C69636B2E746F702C742E746F702C742E686569676874292C73';
327 | wwv_flow_api.g_varchar2_table(92) := '3D2279223D3D3D746869732E6F7074696F6E732E617869737C7C6528746869732E706F736974696F6E4162732E6C6566742B746869732E6F66667365742E636C69636B2E6C6566742C742E6C6566742C742E7769647468292C6E3D692626732C6F3D7468';
328 | wwv_flow_api.g_varchar2_table(93) := '69732E5F67657444726167566572746963616C446972656374696F6E28292C613D746869732E5F67657444726167486F72697A6F6E74616C446972656374696F6E28293B72657475726E206E3F746869732E666C6F6174696E673F612626227269676874';
329 | wwv_flow_api.g_varchar2_table(94) := '223D3D3D617C7C22646F776E223D3D3D6F3F323A313A6F26262822646F776E223D3D3D6F3F323A31293A21317D2C5F696E74657273656374735769746853696465733A66756E6374696F6E2874297B76617220693D6528746869732E706F736974696F6E';
330 | wwv_flow_api.g_varchar2_table(95) := '4162732E746F702B746869732E6F66667365742E636C69636B2E746F702C742E746F702B742E6865696768742F322C742E686569676874292C733D6528746869732E706F736974696F6E4162732E6C6566742B746869732E6F66667365742E636C69636B';
331 | wwv_flow_api.g_varchar2_table(96) := '2E6C6566742C742E6C6566742B742E77696474682F322C742E7769647468292C6E3D746869732E5F67657444726167566572746963616C446972656374696F6E28292C6F3D746869732E5F67657444726167486F72697A6F6E74616C446972656374696F';
332 | wwv_flow_api.g_varchar2_table(97) := '6E28293B72657475726E20746869732E666C6F6174696E6726266F3F227269676874223D3D3D6F2626737C7C226C656674223D3D3D6F262621733A6E26262822646F776E223D3D3D6E2626697C7C227570223D3D3D6E26262169297D2C5F676574447261';
333 | wwv_flow_api.g_varchar2_table(98) := '67566572746963616C446972656374696F6E3A66756E6374696F6E28297B76617220743D746869732E706F736974696F6E4162732E746F702D746869732E6C617374506F736974696F6E4162732E746F703B72657475726E2030213D3D74262628743E30';
334 | wwv_flow_api.g_varchar2_table(99) := '3F22646F776E223A22757022297D2C5F67657444726167486F72697A6F6E74616C446972656374696F6E3A66756E6374696F6E28297B76617220743D746869732E706F736974696F6E4162732E6C6566742D746869732E6C617374506F736974696F6E41';
335 | wwv_flow_api.g_varchar2_table(100) := '62732E6C6566743B72657475726E2030213D3D74262628743E303F227269676874223A226C65667422297D2C726566726573683A66756E6374696F6E2874297B72657475726E20746869732E5F726566726573684974656D732874292C746869732E7265';
336 | wwv_flow_api.g_varchar2_table(101) := '6672657368506F736974696F6E7328292C746869737D2C5F636F6E6E656374576974683A66756E6374696F6E28297B76617220743D746869732E6F7074696F6E733B72657475726E20742E636F6E6E656374576974682E636F6E7374727563746F723D3D';
337 | wwv_flow_api.g_varchar2_table(102) := '3D537472696E673F5B742E636F6E6E656374576974685D3A742E636F6E6E656374576974687D2C5F6765744974656D7341736A51756572793A66756E6374696F6E2865297B66756E6374696F6E206928297B722E707573682874686973297D7661722073';
338 | wwv_flow_api.g_varchar2_table(103) := '2C6E2C6F2C612C723D5B5D2C683D5B5D2C6C3D746869732E5F636F6E6E6563745769746828293B6966286C26266529666F7228733D6C2E6C656E6774682D313B733E3D303B732D2D29666F72286F3D74286C5B735D292C6E3D6F2E6C656E6774682D313B';
339 | wwv_flow_api.g_varchar2_table(104) := '6E3E3D303B6E2D2D29613D742E64617461286F5B6E5D2C746869732E77696467657446756C6C4E616D65292C61262661213D3D74686973262621612E6F7074696F6E732E64697361626C65642626682E70757368285B742E697346756E6374696F6E2861';
340 | wwv_flow_api.g_varchar2_table(105) := '2E6F7074696F6E732E6974656D73293F612E6F7074696F6E732E6974656D732E63616C6C28612E656C656D656E74293A7428612E6F7074696F6E732E6974656D732C612E656C656D656E74292E6E6F7428222E75692D736F727461626C652D68656C7065';
341 | wwv_flow_api.g_varchar2_table(106) := '7222292E6E6F7428222E75692D736F727461626C652D706C616365686F6C64657222292C615D293B666F7228682E70757368285B742E697346756E6374696F6E28746869732E6F7074696F6E732E6974656D73293F746869732E6F7074696F6E732E6974';
342 | wwv_flow_api.g_varchar2_table(107) := '656D732E63616C6C28746869732E656C656D656E742C6E756C6C2C7B6F7074696F6E733A746869732E6F7074696F6E732C6974656D3A746869732E63757272656E744974656D7D293A7428746869732E6F7074696F6E732E6974656D732C746869732E65';
343 | wwv_flow_api.g_varchar2_table(108) := '6C656D656E74292E6E6F7428222E75692D736F727461626C652D68656C70657222292E6E6F7428222E75692D736F727461626C652D706C616365686F6C64657222292C746869735D292C733D682E6C656E6774682D313B733E3D303B732D2D29685B735D';
344 | wwv_flow_api.g_varchar2_table(109) := '5B305D2E656163682869293B72657475726E20742872297D2C5F72656D6F766543757272656E747346726F6D4974656D733A66756E6374696F6E28297B76617220653D746869732E63757272656E744974656D2E66696E6428223A6461746128222B7468';
345 | wwv_flow_api.g_varchar2_table(110) := '69732E7769646765744E616D652B222D6974656D2922293B746869732E6974656D733D742E6772657028746869732E6974656D732C66756E6374696F6E2874297B666F722876617220693D303B652E6C656E6774683E693B692B2B29696628655B695D3D';
346 | wwv_flow_api.g_varchar2_table(111) := '3D3D742E6974656D5B305D2972657475726E21313B72657475726E21307D297D2C5F726566726573684974656D733A66756E6374696F6E2865297B746869732E6974656D733D5B5D2C746869732E636F6E7461696E6572733D5B746869735D3B76617220';
347 | wwv_flow_api.g_varchar2_table(112) := '692C732C6E2C6F2C612C722C682C6C2C633D746869732E6974656D732C753D5B5B742E697346756E6374696F6E28746869732E6F7074696F6E732E6974656D73293F746869732E6F7074696F6E732E6974656D732E63616C6C28746869732E656C656D65';
348 | wwv_flow_api.g_varchar2_table(113) := '6E745B305D2C652C7B6974656D3A746869732E63757272656E744974656D7D293A7428746869732E6F7074696F6E732E6974656D732C746869732E656C656D656E74292C746869735D5D2C643D746869732E5F636F6E6E6563745769746828293B696628';
349 | wwv_flow_api.g_varchar2_table(114) := '642626746869732E726561647929666F7228693D642E6C656E6774682D313B693E3D303B692D2D29666F72286E3D7428645B695D292C733D6E2E6C656E6774682D313B733E3D303B732D2D296F3D742E64617461286E5B735D2C746869732E7769646765';
350 | wwv_flow_api.g_varchar2_table(115) := '7446756C6C4E616D65292C6F26266F213D3D746869732626216F2E6F7074696F6E732E64697361626C6564262628752E70757368285B742E697346756E6374696F6E286F2E6F7074696F6E732E6974656D73293F6F2E6F7074696F6E732E6974656D732E';
351 | wwv_flow_api.g_varchar2_table(116) := '63616C6C286F2E656C656D656E745B305D2C652C7B6974656D3A746869732E63757272656E744974656D7D293A74286F2E6F7074696F6E732E6974656D732C6F2E656C656D656E74292C6F5D292C746869732E636F6E7461696E6572732E70757368286F';
352 | wwv_flow_api.g_varchar2_table(117) := '29293B666F7228693D752E6C656E6774682D313B693E3D303B692D2D29666F7228613D755B695D5B315D2C723D755B695D5B305D2C733D302C6C3D722E6C656E6774683B6C3E733B732B2B29683D7428725B735D292C682E6461746128746869732E7769';
353 | wwv_flow_api.g_varchar2_table(118) := '646765744E616D652B222D6974656D222C61292C632E70757368287B6974656D3A682C696E7374616E63653A612C77696474683A302C6865696768743A302C6C6566743A302C746F703A307D297D2C72656672657368506F736974696F6E733A66756E63';
354 | wwv_flow_api.g_varchar2_table(119) := '74696F6E2865297B746869732E6F6666736574506172656E742626746869732E68656C706572262628746869732E6F66667365742E706172656E743D746869732E5F676574506172656E744F66667365742829293B76617220692C732C6E2C6F3B666F72';
355 | wwv_flow_api.g_varchar2_table(120) := '28693D746869732E6974656D732E6C656E6774682D313B693E3D303B692D2D29733D746869732E6974656D735B695D2C732E696E7374616E6365213D3D746869732E63757272656E74436F6E7461696E65722626746869732E63757272656E74436F6E74';
356 | wwv_flow_api.g_varchar2_table(121) := '61696E65722626732E6974656D5B305D213D3D746869732E63757272656E744974656D5B305D7C7C286E3D746869732E6F7074696F6E732E746F6C6572616E6365456C656D656E743F7428746869732E6F7074696F6E732E746F6C6572616E6365456C65';
357 | wwv_flow_api.g_varchar2_table(122) := '6D656E742C732E6974656D293A732E6974656D2C657C7C28732E77696474683D6E2E6F75746572576964746828292C732E6865696768743D6E2E6F757465724865696768742829292C6F3D6E2E6F666673657428292C732E6C6566743D6F2E6C6566742C';
358 | wwv_flow_api.g_varchar2_table(123) := '732E746F703D6F2E746F70293B696628746869732E6F7074696F6E732E637573746F6D2626746869732E6F7074696F6E732E637573746F6D2E72656672657368436F6E7461696E65727329746869732E6F7074696F6E732E637573746F6D2E7265667265';
359 | wwv_flow_api.g_varchar2_table(124) := '7368436F6E7461696E6572732E63616C6C2874686973293B656C736520666F7228693D746869732E636F6E7461696E6572732E6C656E6774682D313B693E3D303B692D2D296F3D746869732E636F6E7461696E6572735B695D2E656C656D656E742E6F66';
360 | wwv_flow_api.g_varchar2_table(125) := '6673657428292C746869732E636F6E7461696E6572735B695D2E636F6E7461696E657243616368652E6C6566743D6F2E6C6566742C746869732E636F6E7461696E6572735B695D2E636F6E7461696E657243616368652E746F703D6F2E746F702C746869';
361 | wwv_flow_api.g_varchar2_table(126) := '732E636F6E7461696E6572735B695D2E636F6E7461696E657243616368652E77696474683D746869732E636F6E7461696E6572735B695D2E656C656D656E742E6F75746572576964746828292C746869732E636F6E7461696E6572735B695D2E636F6E74';
362 | wwv_flow_api.g_varchar2_table(127) := '61696E657243616368652E6865696768743D746869732E636F6E7461696E6572735B695D2E656C656D656E742E6F7574657248656967687428293B72657475726E20746869737D2C5F637265617465506C616365686F6C6465723A66756E6374696F6E28';
363 | wwv_flow_api.g_varchar2_table(128) := '65297B653D657C7C746869733B76617220692C733D652E6F7074696F6E733B732E706C616365686F6C6465722626732E706C616365686F6C6465722E636F6E7374727563746F72213D3D537472696E677C7C28693D732E706C616365686F6C6465722C73';
364 | wwv_flow_api.g_varchar2_table(129) := '2E706C616365686F6C6465723D7B656C656D656E743A66756E6374696F6E28297B76617220733D652E63757272656E744974656D5B305D2E6E6F64654E616D652E746F4C6F7765724361736528292C6E3D7428223C222B732B223E222C652E646F63756D';
365 | wwv_flow_api.g_varchar2_table(130) := '656E745B305D292E616464436C61737328697C7C652E63757272656E744974656D5B305D2E636C6173734E616D652B222075692D736F727461626C652D706C616365686F6C64657222292E72656D6F7665436C617373282275692D736F727461626C652D';
366 | wwv_flow_api.g_varchar2_table(131) := '68656C70657222293B72657475726E227472223D3D3D733F652E63757272656E744974656D2E6368696C6472656E28292E656163682866756E6374696F6E28297B7428223C74643E26233136303B3C2F74643E222C652E646F63756D656E745B305D292E';
367 | wwv_flow_api.g_varchar2_table(132) := '617474722822636F6C7370616E222C742874686973292E617474722822636F6C7370616E22297C7C31292E617070656E64546F286E297D293A22696D67223D3D3D7326266E2E617474722822737263222C652E63757272656E744974656D2E6174747228';
368 | wwv_flow_api.g_varchar2_table(133) := '227372632229292C697C7C6E2E63737328227669736962696C697479222C2268696464656E22292C6E7D2C7570646174653A66756E6374696F6E28742C6E297B2821697C7C732E666F726365506C616365686F6C64657253697A65292626286E2E686569';
369 | wwv_flow_api.g_varchar2_table(134) := '67687428297C7C6E2E68656967687428652E63757272656E744974656D2E696E6E657248656967687428292D7061727365496E7428652E63757272656E744974656D2E637373282270616464696E67546F7022297C7C302C3130292D7061727365496E74';
370 | wwv_flow_api.g_varchar2_table(135) := '28652E63757272656E744974656D2E637373282270616464696E67426F74746F6D22297C7C302C313029292C6E2E776964746828297C7C6E2E776964746828652E63757272656E744974656D2E696E6E6572576964746828292D7061727365496E742865';
371 | wwv_flow_api.g_varchar2_table(136) := '2E63757272656E744974656D2E637373282270616464696E674C65667422297C7C302C3130292D7061727365496E7428652E63757272656E744974656D2E637373282270616464696E67526967687422297C7C302C31302929297D7D292C652E706C6163';
372 | wwv_flow_api.g_varchar2_table(137) := '65686F6C6465723D7428732E706C616365686F6C6465722E656C656D656E742E63616C6C28652E656C656D656E742C652E63757272656E744974656D29292C652E63757272656E744974656D2E616674657228652E706C616365686F6C646572292C732E';
373 | wwv_flow_api.g_varchar2_table(138) := '706C616365686F6C6465722E75706461746528652C652E706C616365686F6C646572297D2C5F636F6E74616374436F6E7461696E6572733A66756E6374696F6E2873297B766172206E2C6F2C612C722C682C6C2C632C752C642C702C663D6E756C6C2C67';
374 | wwv_flow_api.g_varchar2_table(139) := '3D6E756C6C3B666F72286E3D746869732E636F6E7461696E6572732E6C656E6774682D313B6E3E3D303B6E2D2D2969662821742E636F6E7461696E7328746869732E63757272656E744974656D5B305D2C746869732E636F6E7461696E6572735B6E5D2E';
375 | wwv_flow_api.g_varchar2_table(140) := '656C656D656E745B305D2929696628746869732E5F696E74657273656374735769746828746869732E636F6E7461696E6572735B6E5D2E636F6E7461696E6572436163686529297B696628662626742E636F6E7461696E7328746869732E636F6E746169';
376 | wwv_flow_api.g_varchar2_table(141) := '6E6572735B6E5D2E656C656D656E745B305D2C662E656C656D656E745B305D2929636F6E74696E75653B663D746869732E636F6E7461696E6572735B6E5D2C673D6E7D656C736520746869732E636F6E7461696E6572735B6E5D2E636F6E7461696E6572';
377 | wwv_flow_api.g_varchar2_table(142) := '43616368652E6F766572262628746869732E636F6E7461696E6572735B6E5D2E5F7472696767657228226F7574222C732C746869732E5F756948617368287468697329292C746869732E636F6E7461696E6572735B6E5D2E636F6E7461696E6572436163';
378 | wwv_flow_api.g_varchar2_table(143) := '68652E6F7665723D30293B6966286629696628313D3D3D746869732E636F6E7461696E6572732E6C656E67746829746869732E636F6E7461696E6572735B675D2E636F6E7461696E657243616368652E6F7665727C7C28746869732E636F6E7461696E65';
379 | wwv_flow_api.g_varchar2_table(144) := '72735B675D2E5F7472696767657228226F766572222C732C746869732E5F756948617368287468697329292C746869732E636F6E7461696E6572735B675D2E636F6E7461696E657243616368652E6F7665723D31293B656C73657B666F7228613D316534';
380 | wwv_flow_api.g_varchar2_table(145) := '2C723D6E756C6C2C703D662E666C6F6174696E677C7C6928746869732E63757272656E744974656D292C683D703F226C656674223A22746F70222C6C3D703F227769647468223A22686569676874222C633D746869732E706F736974696F6E4162735B68';
381 | wwv_flow_api.g_varchar2_table(146) := '5D2B746869732E6F66667365742E636C69636B5B685D2C6F3D746869732E6974656D732E6C656E6774682D313B6F3E3D303B6F2D2D29742E636F6E7461696E7328746869732E636F6E7461696E6572735B675D2E656C656D656E745B305D2C746869732E';
382 | wwv_flow_api.g_varchar2_table(147) := '6974656D735B6F5D2E6974656D5B305D292626746869732E6974656D735B6F5D2E6974656D5B305D213D3D746869732E63757272656E744974656D5B305D26262821707C7C6528746869732E706F736974696F6E4162732E746F702B746869732E6F6666';
383 | wwv_flow_api.g_varchar2_table(148) := '7365742E636C69636B2E746F702C746869732E6974656D735B6F5D2E746F702C746869732E6974656D735B6F5D2E6865696768742929262628753D746869732E6974656D735B6F5D2E6974656D2E6F666673657428295B685D2C643D21312C4D6174682E';
384 | wwv_flow_api.g_varchar2_table(149) := '61627328752D63293E4D6174682E61627328752B746869732E6974656D735B6F5D5B6C5D2D6329262628643D21302C752B3D746869732E6974656D735B6F5D5B6C5D292C613E4D6174682E61627328752D6329262628613D4D6174682E61627328752D63';
385 | wwv_flow_api.g_varchar2_table(150) := '292C723D746869732E6974656D735B6F5D2C746869732E646972656374696F6E3D643F227570223A22646F776E2229293B6966282172262621746869732E6F7074696F6E732E64726F704F6E456D7074792972657475726E3B696628746869732E637572';
386 | wwv_flow_api.g_varchar2_table(151) := '72656E74436F6E7461696E65723D3D3D746869732E636F6E7461696E6572735B675D2972657475726E3B723F746869732E5F7265617272616E676528732C722C6E756C6C2C2130293A746869732E5F7265617272616E676528732C6E756C6C2C74686973';
387 | wwv_flow_api.g_varchar2_table(152) := '2E636F6E7461696E6572735B675D2E656C656D656E742C2130292C746869732E5F7472696767657228226368616E6765222C732C746869732E5F7569486173682829292C746869732E636F6E7461696E6572735B675D2E5F747269676765722822636861';
388 | wwv_flow_api.g_varchar2_table(153) := '6E6765222C732C746869732E5F756948617368287468697329292C746869732E63757272656E74436F6E7461696E65723D746869732E636F6E7461696E6572735B675D2C746869732E6F7074696F6E732E706C616365686F6C6465722E75706461746528';
389 | wwv_flow_api.g_varchar2_table(154) := '746869732E63757272656E74436F6E7461696E65722C746869732E706C616365686F6C646572292C746869732E636F6E7461696E6572735B675D2E5F7472696767657228226F766572222C732C746869732E5F756948617368287468697329292C746869';
390 | wwv_flow_api.g_varchar2_table(155) := '732E636F6E7461696E6572735B675D2E636F6E7461696E657243616368652E6F7665723D317D7D2C5F63726561746548656C7065723A66756E6374696F6E2865297B76617220693D746869732E6F7074696F6E732C733D742E697346756E6374696F6E28';
391 | wwv_flow_api.g_varchar2_table(156) := '692E68656C706572293F7428692E68656C7065722E6170706C7928746869732E656C656D656E745B305D2C5B652C746869732E63757272656E744974656D5D29293A22636C6F6E65223D3D3D692E68656C7065723F746869732E63757272656E74497465';
392 | wwv_flow_api.g_varchar2_table(157) := '6D2E636C6F6E6528293A746869732E63757272656E744974656D3B72657475726E20732E706172656E74732822626F647922292E6C656E6774687C7C742822706172656E7422213D3D692E617070656E64546F3F692E617070656E64546F3A746869732E';
393 | wwv_flow_api.g_varchar2_table(158) := '63757272656E744974656D5B305D2E706172656E744E6F6465295B305D2E617070656E644368696C6428735B305D292C735B305D3D3D3D746869732E63757272656E744974656D5B305D262628746869732E5F73746F7265644353533D7B77696474683A';
394 | wwv_flow_api.g_varchar2_table(159) := '746869732E63757272656E744974656D5B305D2E7374796C652E77696474682C6865696768743A746869732E63757272656E744974656D5B305D2E7374796C652E6865696768742C706F736974696F6E3A746869732E63757272656E744974656D2E6373';
395 | wwv_flow_api.g_varchar2_table(160) := '732822706F736974696F6E22292C746F703A746869732E63757272656E744974656D2E6373732822746F7022292C6C6566743A746869732E63757272656E744974656D2E63737328226C65667422297D292C2821735B305D2E7374796C652E7769647468';
396 | wwv_flow_api.g_varchar2_table(161) := '7C7C692E666F72636548656C70657253697A65292626732E776964746828746869732E63757272656E744974656D2E77696474682829292C2821735B305D2E7374796C652E6865696768747C7C692E666F72636548656C70657253697A65292626732E68';
397 | wwv_flow_api.g_varchar2_table(162) := '656967687428746869732E63757272656E744974656D2E6865696768742829292C737D2C5F61646A7573744F666673657446726F6D48656C7065723A66756E6374696F6E2865297B22737472696E67223D3D747970656F662065262628653D652E73706C';
398 | wwv_flow_api.g_varchar2_table(163) := '69742822202229292C742E69734172726179286529262628653D7B6C6566743A2B655B305D2C746F703A2B655B315D7C7C307D292C226C65667422696E2065262628746869732E6F66667365742E636C69636B2E6C6566743D652E6C6566742B74686973';
399 | wwv_flow_api.g_varchar2_table(164) := '2E6D617267696E732E6C656674292C22726967687422696E2065262628746869732E6F66667365742E636C69636B2E6C6566743D746869732E68656C70657250726F706F7274696F6E732E77696474682D652E72696768742B746869732E6D617267696E';
400 | wwv_flow_api.g_varchar2_table(165) := '732E6C656674292C22746F7022696E2065262628746869732E6F66667365742E636C69636B2E746F703D652E746F702B746869732E6D617267696E732E746F70292C22626F74746F6D22696E2065262628746869732E6F66667365742E636C69636B2E74';
401 | wwv_flow_api.g_varchar2_table(166) := '6F703D746869732E68656C70657250726F706F7274696F6E732E6865696768742D652E626F74746F6D2B746869732E6D617267696E732E746F70297D2C5F676574506172656E744F66667365743A66756E6374696F6E28297B746869732E6F6666736574';
402 | wwv_flow_api.g_varchar2_table(167) := '506172656E743D746869732E68656C7065722E6F6666736574506172656E7428293B76617220653D746869732E6F6666736574506172656E742E6F666673657428293B72657475726E226162736F6C757465223D3D3D746869732E637373506F73697469';
403 | wwv_flow_api.g_varchar2_table(168) := '6F6E2626746869732E7363726F6C6C506172656E745B305D213D3D646F63756D656E742626742E636F6E7461696E7328746869732E7363726F6C6C506172656E745B305D2C746869732E6F6666736574506172656E745B305D29262628652E6C6566742B';
404 | wwv_flow_api.g_varchar2_table(169) := '3D746869732E7363726F6C6C506172656E742E7363726F6C6C4C65667428292C652E746F702B3D746869732E7363726F6C6C506172656E742E7363726F6C6C546F702829292C28746869732E6F6666736574506172656E745B305D3D3D3D646F63756D65';
405 | wwv_flow_api.g_varchar2_table(170) := '6E742E626F64797C7C746869732E6F6666736574506172656E745B305D2E7461674E616D6526262268746D6C223D3D3D746869732E6F6666736574506172656E745B305D2E7461674E616D652E746F4C6F7765724361736528292626742E75692E696529';
406 | wwv_flow_api.g_varchar2_table(171) := '262628653D7B746F703A302C6C6566743A307D292C7B746F703A652E746F702B287061727365496E7428746869732E6F6666736574506172656E742E6373732822626F72646572546F70576964746822292C3130297C7C30292C6C6566743A652E6C6566';
407 | wwv_flow_api.g_varchar2_table(172) := '742B287061727365496E7428746869732E6F6666736574506172656E742E6373732822626F726465724C656674576964746822292C3130297C7C30297D7D2C5F67657452656C61746976654F66667365743A66756E6374696F6E28297B6966282272656C';
408 | wwv_flow_api.g_varchar2_table(173) := '6174697665223D3D3D746869732E637373506F736974696F6E297B76617220743D746869732E63757272656E744974656D2E706F736974696F6E28293B72657475726E7B746F703A742E746F702D287061727365496E7428746869732E68656C7065722E';
409 | wwv_flow_api.g_varchar2_table(174) := '6373732822746F7022292C3130297C7C30292B746869732E7363726F6C6C506172656E742E7363726F6C6C546F7028292C6C6566743A742E6C6566742D287061727365496E7428746869732E68656C7065722E63737328226C65667422292C3130297C7C';
410 | wwv_flow_api.g_varchar2_table(175) := '30292B746869732E7363726F6C6C506172656E742E7363726F6C6C4C65667428297D7D72657475726E7B746F703A302C6C6566743A307D7D2C5F63616368654D617267696E733A66756E6374696F6E28297B746869732E6D617267696E733D7B6C656674';
411 | wwv_flow_api.g_varchar2_table(176) := '3A7061727365496E7428746869732E63757272656E744974656D2E63737328226D617267696E4C65667422292C3130297C7C302C746F703A7061727365496E7428746869732E63757272656E744974656D2E63737328226D617267696E546F7022292C31';
412 | wwv_flow_api.g_varchar2_table(177) := '30297C7C307D7D2C5F636163686548656C70657250726F706F7274696F6E733A66756E6374696F6E28297B746869732E68656C70657250726F706F7274696F6E733D7B77696474683A746869732E68656C7065722E6F75746572576964746828292C6865';
413 | wwv_flow_api.g_varchar2_table(178) := '696768743A746869732E68656C7065722E6F7574657248656967687428297D7D2C5F736574436F6E7461696E6D656E743A66756E6374696F6E28297B76617220652C692C732C6E3D746869732E6F7074696F6E733B22706172656E74223D3D3D6E2E636F';
414 | wwv_flow_api.g_varchar2_table(179) := '6E7461696E6D656E742626286E2E636F6E7461696E6D656E743D746869732E68656C7065725B305D2E706172656E744E6F6465292C2822646F63756D656E74223D3D3D6E2E636F6E7461696E6D656E747C7C2277696E646F77223D3D3D6E2E636F6E7461';
415 | wwv_flow_api.g_varchar2_table(180) := '696E6D656E7429262628746869732E636F6E7461696E6D656E743D5B302D746869732E6F66667365742E72656C61746976652E6C6566742D746869732E6F66667365742E706172656E742E6C6566742C302D746869732E6F66667365742E72656C617469';
416 | wwv_flow_api.g_varchar2_table(181) := '76652E746F702D746869732E6F66667365742E706172656E742E746F702C742822646F63756D656E74223D3D3D6E2E636F6E7461696E6D656E743F646F63756D656E743A77696E646F77292E776964746828292D746869732E68656C70657250726F706F';
417 | wwv_flow_api.g_varchar2_table(182) := '7274696F6E732E77696474682D746869732E6D617267696E732E6C6566742C28742822646F63756D656E74223D3D3D6E2E636F6E7461696E6D656E743F646F63756D656E743A77696E646F77292E68656967687428297C7C646F63756D656E742E626F64';
418 | wwv_flow_api.g_varchar2_table(183) := '792E706172656E744E6F64652E7363726F6C6C486569676874292D746869732E68656C70657250726F706F7274696F6E732E6865696768742D746869732E6D617267696E732E746F705D292C2F5E28646F63756D656E747C77696E646F777C706172656E';
419 | wwv_flow_api.g_varchar2_table(184) := '7429242F2E74657374286E2E636F6E7461696E6D656E74297C7C28653D74286E2E636F6E7461696E6D656E74295B305D2C693D74286E2E636F6E7461696E6D656E74292E6F666673657428292C733D2268696464656E22213D3D742865292E6373732822';
420 | wwv_flow_api.g_varchar2_table(185) := '6F766572666C6F7722292C746869732E636F6E7461696E6D656E743D5B692E6C6566742B287061727365496E7428742865292E6373732822626F726465724C656674576964746822292C3130297C7C30292B287061727365496E7428742865292E637373';
421 | wwv_flow_api.g_varchar2_table(186) := '282270616464696E674C65667422292C3130297C7C30292D746869732E6D617267696E732E6C6566742C692E746F702B287061727365496E7428742865292E6373732822626F72646572546F70576964746822292C3130297C7C30292B28706172736549';
422 | wwv_flow_api.g_varchar2_table(187) := '6E7428742865292E637373282270616464696E67546F7022292C3130297C7C30292D746869732E6D617267696E732E746F702C692E6C6566742B28733F4D6174682E6D617828652E7363726F6C6C57696474682C652E6F66667365745769647468293A65';
423 | wwv_flow_api.g_varchar2_table(188) := '2E6F66667365745769647468292D287061727365496E7428742865292E6373732822626F726465724C656674576964746822292C3130297C7C30292D287061727365496E7428742865292E637373282270616464696E67526967687422292C3130297C7C';
424 | wwv_flow_api.g_varchar2_table(189) := '30292D746869732E68656C70657250726F706F7274696F6E732E77696474682D746869732E6D617267696E732E6C6566742C692E746F702B28733F4D6174682E6D617828652E7363726F6C6C4865696768742C652E6F6666736574486569676874293A65';
425 | wwv_flow_api.g_varchar2_table(190) := '2E6F6666736574486569676874292D287061727365496E7428742865292E6373732822626F72646572546F70576964746822292C3130297C7C30292D287061727365496E7428742865292E637373282270616464696E67426F74746F6D22292C3130297C';
426 | wwv_flow_api.g_varchar2_table(191) := '7C30292D746869732E68656C70657250726F706F7274696F6E732E6865696768742D746869732E6D617267696E732E746F705D297D2C5F636F6E76657274506F736974696F6E546F3A66756E6374696F6E28652C69297B697C7C28693D746869732E706F';
427 | wwv_flow_api.g_varchar2_table(192) := '736974696F6E293B76617220733D226162736F6C757465223D3D3D653F313A2D312C6E3D226162736F6C75746522213D3D746869732E637373506F736974696F6E7C7C746869732E7363726F6C6C506172656E745B305D213D3D646F63756D656E742626';
428 | wwv_flow_api.g_varchar2_table(193) := '742E636F6E7461696E7328746869732E7363726F6C6C506172656E745B305D2C746869732E6F6666736574506172656E745B305D293F746869732E7363726F6C6C506172656E743A746869732E6F6666736574506172656E742C6F3D2F2868746D6C7C62';
429 | wwv_flow_api.g_varchar2_table(194) := '6F6479292F692E74657374286E5B305D2E7461674E616D65293B72657475726E7B746F703A692E746F702B746869732E6F66667365742E72656C61746976652E746F702A732B746869732E6F66667365742E706172656E742E746F702A732D2822666978';
430 | wwv_flow_api.g_varchar2_table(195) := '6564223D3D3D746869732E637373506F736974696F6E3F2D746869732E7363726F6C6C506172656E742E7363726F6C6C546F7028293A6F3F303A6E2E7363726F6C6C546F702829292A732C6C6566743A692E6C6566742B746869732E6F66667365742E72';
431 | wwv_flow_api.g_varchar2_table(196) := '656C61746976652E6C6566742A732B746869732E6F66667365742E706172656E742E6C6566742A732D28226669786564223D3D3D746869732E637373506F736974696F6E3F2D746869732E7363726F6C6C506172656E742E7363726F6C6C4C6566742829';
432 | wwv_flow_api.g_varchar2_table(197) := '3A6F3F303A6E2E7363726F6C6C4C6566742829292A737D7D2C5F67656E6572617465506F736974696F6E3A66756E6374696F6E2865297B76617220692C732C6E3D746869732E6F7074696F6E732C6F3D652E70616765582C613D652E70616765592C723D';
433 | wwv_flow_api.g_varchar2_table(198) := '226162736F6C75746522213D3D746869732E637373506F736974696F6E7C7C746869732E7363726F6C6C506172656E745B305D213D3D646F63756D656E742626742E636F6E7461696E7328746869732E7363726F6C6C506172656E745B305D2C74686973';
434 | wwv_flow_api.g_varchar2_table(199) := '2E6F6666736574506172656E745B305D293F746869732E7363726F6C6C506172656E743A746869732E6F6666736574506172656E742C683D2F2868746D6C7C626F6479292F692E7465737428725B305D2E7461674E616D65293B72657475726E2272656C';
435 | wwv_flow_api.g_varchar2_table(200) := '617469766522213D3D746869732E637373506F736974696F6E7C7C746869732E7363726F6C6C506172656E745B305D213D3D646F63756D656E742626746869732E7363726F6C6C506172656E745B305D213D3D746869732E6F6666736574506172656E74';
436 | wwv_flow_api.g_varchar2_table(201) := '5B305D7C7C28746869732E6F66667365742E72656C61746976653D746869732E5F67657452656C61746976654F66667365742829292C746869732E6F726967696E616C506F736974696F6E262628746869732E636F6E7461696E6D656E74262628652E70';
437 | wwv_flow_api.g_varchar2_table(202) := '616765582D746869732E6F66667365742E636C69636B2E6C6566743C746869732E636F6E7461696E6D656E745B305D2626286F3D746869732E636F6E7461696E6D656E745B305D2B746869732E6F66667365742E636C69636B2E6C656674292C652E7061';
438 | wwv_flow_api.g_varchar2_table(203) := '6765592D746869732E6F66667365742E636C69636B2E746F703C746869732E636F6E7461696E6D656E745B315D262628613D746869732E636F6E7461696E6D656E745B315D2B746869732E6F66667365742E636C69636B2E746F70292C652E7061676558';
439 | wwv_flow_api.g_varchar2_table(204) := '2D746869732E6F66667365742E636C69636B2E6C6566743E746869732E636F6E7461696E6D656E745B325D2626286F3D746869732E636F6E7461696E6D656E745B325D2B746869732E6F66667365742E636C69636B2E6C656674292C652E70616765592D';
440 | wwv_flow_api.g_varchar2_table(205) := '746869732E6F66667365742E636C69636B2E746F703E746869732E636F6E7461696E6D656E745B335D262628613D746869732E636F6E7461696E6D656E745B335D2B746869732E6F66667365742E636C69636B2E746F7029292C6E2E6772696426262869';
441 | wwv_flow_api.g_varchar2_table(206) := '3D746869732E6F726967696E616C50616765592B4D6174682E726F756E642828612D746869732E6F726967696E616C5061676559292F6E2E677269645B315D292A6E2E677269645B315D2C613D746869732E636F6E7461696E6D656E743F692D74686973';
442 | wwv_flow_api.g_varchar2_table(207) := '2E6F66667365742E636C69636B2E746F703E3D746869732E636F6E7461696E6D656E745B315D2626692D746869732E6F66667365742E636C69636B2E746F703C3D746869732E636F6E7461696E6D656E745B335D3F693A692D746869732E6F6666736574';
443 | wwv_flow_api.g_varchar2_table(208) := '2E636C69636B2E746F703E3D746869732E636F6E7461696E6D656E745B315D3F692D6E2E677269645B315D3A692B6E2E677269645B315D3A692C733D746869732E6F726967696E616C50616765582B4D6174682E726F756E6428286F2D746869732E6F72';
444 | wwv_flow_api.g_varchar2_table(209) := '6967696E616C5061676558292F6E2E677269645B305D292A6E2E677269645B305D2C6F3D746869732E636F6E7461696E6D656E743F732D746869732E6F66667365742E636C69636B2E6C6566743E3D746869732E636F6E7461696E6D656E745B305D2626';
445 | wwv_flow_api.g_varchar2_table(210) := '732D746869732E6F66667365742E636C69636B2E6C6566743C3D746869732E636F6E7461696E6D656E745B325D3F733A732D746869732E6F66667365742E636C69636B2E6C6566743E3D746869732E636F6E7461696E6D656E745B305D3F732D6E2E6772';
446 | wwv_flow_api.g_varchar2_table(211) := '69645B305D3A732B6E2E677269645B305D3A7329292C7B746F703A612D746869732E6F66667365742E636C69636B2E746F702D746869732E6F66667365742E72656C61746976652E746F702D746869732E6F66667365742E706172656E742E746F702B28';
447 | wwv_flow_api.g_varchar2_table(212) := '226669786564223D3D3D746869732E637373506F736974696F6E3F2D746869732E7363726F6C6C506172656E742E7363726F6C6C546F7028293A683F303A722E7363726F6C6C546F702829292C6C6566743A6F2D746869732E6F66667365742E636C6963';
448 | wwv_flow_api.g_varchar2_table(213) := '6B2E6C6566742D746869732E6F66667365742E72656C61746976652E6C6566742D746869732E6F66667365742E706172656E742E6C6566742B28226669786564223D3D3D746869732E637373506F736974696F6E3F2D746869732E7363726F6C6C506172';
449 | wwv_flow_api.g_varchar2_table(214) := '656E742E7363726F6C6C4C65667428293A683F303A722E7363726F6C6C4C6566742829297D7D2C5F7265617272616E67653A66756E6374696F6E28742C652C692C73297B693F695B305D2E617070656E644368696C6428746869732E706C616365686F6C';
450 | wwv_flow_api.g_varchar2_table(215) := '6465725B305D293A652E6974656D5B305D2E706172656E744E6F64652E696E736572744265666F726528746869732E706C616365686F6C6465725B305D2C22646F776E223D3D3D746869732E646972656374696F6E3F652E6974656D5B305D3A652E6974';
451 | wwv_flow_api.g_varchar2_table(216) := '656D5B305D2E6E6578745369626C696E67292C746869732E636F756E7465723D746869732E636F756E7465723F2B2B746869732E636F756E7465723A313B766172206E3D746869732E636F756E7465723B746869732E5F64656C61792866756E6374696F';
452 | wwv_flow_api.g_varchar2_table(217) := '6E28297B6E3D3D3D746869732E636F756E7465722626746869732E72656672657368506F736974696F6E73282173297D297D2C5F636C6561723A66756E6374696F6E28742C65297B66756E6374696F6E206928742C652C69297B72657475726E2066756E';
453 | wwv_flow_api.g_varchar2_table(218) := '6374696F6E2873297B692E5F7472696767657228742C732C652E5F756948617368286529297D7D746869732E726576657274696E673D21313B76617220732C6E3D5B5D3B69662821746869732E5F6E6F46696E616C536F72742626746869732E63757272';
454 | wwv_flow_api.g_varchar2_table(219) := '656E744974656D2E706172656E7428292E6C656E6774682626746869732E706C616365686F6C6465722E6265666F726528746869732E63757272656E744974656D292C746869732E5F6E6F46696E616C536F72743D6E756C6C2C746869732E68656C7065';
455 | wwv_flow_api.g_varchar2_table(220) := '725B305D3D3D3D746869732E63757272656E744974656D5B305D297B666F72287320696E20746869732E5F73746F7265644353532928226175746F223D3D3D746869732E5F73746F7265644353535B735D7C7C22737461746963223D3D3D746869732E5F';
456 | wwv_flow_api.g_varchar2_table(221) := '73746F7265644353535B735D29262628746869732E5F73746F7265644353535B735D3D2222293B746869732E63757272656E744974656D2E63737328746869732E5F73746F726564435353292E72656D6F7665436C617373282275692D736F727461626C';
457 | wwv_flow_api.g_varchar2_table(222) := '652D68656C70657222297D656C736520746869732E63757272656E744974656D2E73686F7728293B666F7228746869732E66726F6D4F7574736964652626216526266E2E707573682866756E6374696F6E2874297B746869732E5F747269676765722822';
458 | wwv_flow_api.g_varchar2_table(223) := '72656365697665222C742C746869732E5F75694861736828746869732E66726F6D4F75747369646529297D292C21746869732E66726F6D4F7574736964652626746869732E646F6D506F736974696F6E2E707265763D3D3D746869732E63757272656E74';
459 | wwv_flow_api.g_varchar2_table(224) := '4974656D2E7072657628292E6E6F7428222E75692D736F727461626C652D68656C70657222295B305D2626746869732E646F6D506F736974696F6E2E706172656E743D3D3D746869732E63757272656E744974656D2E706172656E7428295B305D7C7C65';
460 | wwv_flow_api.g_varchar2_table(225) := '7C7C6E2E707573682866756E6374696F6E2874297B746869732E5F747269676765722822757064617465222C742C746869732E5F7569486173682829297D292C74686973213D3D746869732E63757272656E74436F6E7461696E6572262628657C7C286E';
461 | wwv_flow_api.g_varchar2_table(226) := '2E707573682866756E6374696F6E2874297B746869732E5F74726967676572282272656D6F7665222C742C746869732E5F7569486173682829297D292C6E2E707573682866756E6374696F6E2874297B72657475726E2066756E6374696F6E2865297B74';
462 | wwv_flow_api.g_varchar2_table(227) := '2E5F74726967676572282272656365697665222C652C746869732E5F756948617368287468697329297D7D2E63616C6C28746869732C746869732E63757272656E74436F6E7461696E657229292C6E2E707573682866756E6374696F6E2874297B726574';
463 | wwv_flow_api.g_varchar2_table(228) := '75726E2066756E6374696F6E2865297B742E5F747269676765722822757064617465222C652C746869732E5F756948617368287468697329297D7D2E63616C6C28746869732C746869732E63757272656E74436F6E7461696E6572292929292C733D7468';
464 | wwv_flow_api.g_varchar2_table(229) := '69732E636F6E7461696E6572732E6C656E6774682D313B733E3D303B732D2D29657C7C6E2E707573682869282264656163746976617465222C746869732C746869732E636F6E7461696E6572735B735D29292C746869732E636F6E7461696E6572735B73';
465 | wwv_flow_api.g_varchar2_table(230) := '5D2E636F6E7461696E657243616368652E6F7665722626286E2E70757368286928226F7574222C746869732C746869732E636F6E7461696E6572735B735D29292C746869732E636F6E7461696E6572735B735D2E636F6E7461696E657243616368652E6F';
466 | wwv_flow_api.g_varchar2_table(231) := '7665723D30293B696628746869732E73746F726564437572736F72262628746869732E646F63756D656E742E66696E642822626F647922292E6373732822637572736F72222C746869732E73746F726564437572736F72292C746869732E73746F726564';
467 | wwv_flow_api.g_varchar2_table(232) := '5374796C6573686565742E72656D6F76652829292C746869732E5F73746F7265644F7061636974792626746869732E68656C7065722E63737328226F706163697479222C746869732E5F73746F7265644F706163697479292C746869732E5F73746F7265';
468 | wwv_flow_api.g_varchar2_table(233) := '645A496E6465782626746869732E68656C7065722E63737328227A496E646578222C226175746F223D3D3D746869732E5F73746F7265645A496E6465783F22223A746869732E5F73746F7265645A496E646578292C746869732E6472616767696E673D21';
469 | wwv_flow_api.g_varchar2_table(234) := '312C746869732E63616E63656C48656C70657252656D6F76616C297B6966282165297B666F7228746869732E5F7472696767657228226265666F726553746F70222C742C746869732E5F7569486173682829292C733D303B6E2E6C656E6774683E733B73';
470 | wwv_flow_api.g_varchar2_table(235) := '2B2B296E5B735D2E63616C6C28746869732C74293B746869732E5F74726967676572282273746F70222C742C746869732E5F7569486173682829297D72657475726E20746869732E66726F6D4F7574736964653D21312C21317D696628657C7C74686973';
471 | wwv_flow_api.g_varchar2_table(236) := '2E5F7472696767657228226265666F726553746F70222C742C746869732E5F7569486173682829292C746869732E706C616365686F6C6465725B305D2E706172656E744E6F64652E72656D6F76654368696C6428746869732E706C616365686F6C646572';
472 | wwv_flow_api.g_varchar2_table(237) := '5B305D292C746869732E68656C7065725B305D213D3D746869732E63757272656E744974656D5B305D2626746869732E68656C7065722E72656D6F766528292C746869732E68656C7065723D6E756C6C2C2165297B666F7228733D303B6E2E6C656E6774';
473 | wwv_flow_api.g_varchar2_table(238) := '683E733B732B2B296E5B735D2E63616C6C28746869732C74293B746869732E5F74726967676572282273746F70222C742C746869732E5F7569486173682829297D72657475726E20746869732E66726F6D4F7574736964653D21312C21307D2C5F747269';
474 | wwv_flow_api.g_varchar2_table(239) := '676765723A66756E6374696F6E28297B742E5769646765742E70726F746F747970652E5F747269676765722E6170706C7928746869732C617267756D656E7473293D3D3D21312626746869732E63616E63656C28297D2C5F7569486173683A66756E6374';
475 | wwv_flow_api.g_varchar2_table(240) := '696F6E2865297B76617220693D657C7C746869733B72657475726E7B68656C7065723A692E68656C7065722C706C616365686F6C6465723A692E706C616365686F6C6465727C7C74285B5D292C706F736974696F6E3A692E706F736974696F6E2C6F7269';
476 | wwv_flow_api.g_varchar2_table(241) := '67696E616C506F736974696F6E3A692E6F726967696E616C506F736974696F6E2C6F66667365743A692E706F736974696F6E4162732C6974656D3A692E63757272656E744974656D2C73656E6465723A653F652E656C656D656E743A6E756C6C7D7D7D29';
477 | wwv_flow_api.g_varchar2_table(242) := '7D29286A5175657279293B';
478 | null;
479 | end;
480 | /
481 | begin
482 | wwv_flow_api.create_plugin_file(
483 | p_id=>wwv_flow_api.id(9264899931805437)
484 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
485 | ,p_file_name=>'jquery.ui.sortable.min.js'
486 | ,p_mime_type=>'application/javascript'
487 | ,p_file_charset=>'utf-8'
488 | ,p_file_content=>wwv_flow_api.varchar2_to_blob(wwv_flow_api.g_varchar2_table)
489 | );
490 | end;
491 | /
492 | begin
493 | wwv_flow_api.g_varchar2_table := wwv_flow_api.empty_varchar2_table;
494 | wwv_flow_api.g_varchar2_table(1) := '2E70767455697B636F6C6F723A233333337D7461626C652E7076745461626C657B666F6E742D73697A653A3870743B746578742D616C69676E3A6C6566743B626F726465722D636F6C6C617073653A636F6C6C617073657D7461626C652E707674546162';
495 | wwv_flow_api.g_varchar2_table(2) := '6C652074626F64792074722074682C7461626C652E7076745461626C652074686561642074722074687B6261636B67726F756E642D636F6C6F723A236536454545453B626F726465723A31707820736F6C696420234344434443443B666F6E742D73697A';
496 | wwv_flow_api.g_varchar2_table(3) := '653A3870743B70616464696E673A3570787D7461626C652E7076745461626C65202E707674436F6C4C6162656C7B746578742D616C69676E3A63656E7465727D7461626C652E7076745461626C65202E707674546F74616C4C6162656C7B746578742D61';
497 | wwv_flow_api.g_varchar2_table(4) := '6C69676E3A72696768747D7461626C652E7076745461626C652074626F64792074722074647B636F6C6F723A233344334433443B70616464696E673A3570783B6261636B67726F756E642D636F6C6F723A234646463B626F726465723A31707820736F6C';
498 | wwv_flow_api.g_varchar2_table(5) := '696420234344434443443B766572746963616C2D616C69676E3A746F703B746578742D616C69676E3A72696768747D2E7076744772616E64546F74616C2C2E707674546F74616C7B666F6E742D7765696768743A3730307D2E70767456616C737B746578';
499 | wwv_flow_api.g_varchar2_table(6) := '742D616C69676E3A63656E7465723B77686974652D73706163653A6E6F777261707D2E707674436F6C4F726465722C2E707674526F774F726465727B637572736F723A706F696E7465723B77696474683A313570783B6D617267696E2D6C6566743A3570';
500 | wwv_flow_api.g_varchar2_table(7) := '783B646973706C61793A696E6C696E652D626C6F636B7D2E70767441676772656761746F727B6D617267696E2D626F74746F6D3A3570787D2E70767441786973436F6E7461696E65722C2E70767456616C737B626F726465723A31707820736F6C696420';
501 | wwv_flow_api.g_varchar2_table(8) := '677261793B6261636B67726F756E643A234545453B70616464696E673A3570783B6D696E2D77696474683A323070783B6D696E2D6865696768743A323070783B757365722D73656C6563743A6E6F6E653B2D7765626B69742D757365722D73656C656374';
502 | wwv_flow_api.g_varchar2_table(9) := '3A6E6F6E653B2D6D6F7A2D757365722D73656C6563743A6E6F6E653B2D6B68746D6C2D757365722D73656C6563743A6E6F6E653B2D6D732D757365722D73656C6563743A6E6F6E657D2E70767441786973436F6E7461696E6572206C697B70616464696E';
503 | wwv_flow_api.g_varchar2_table(10) := '673A387078203670783B6C6973742D7374796C652D747970653A6E6F6E653B637572736F723A6D6F76657D2E70767441786973436F6E7461696E6572206C692E707674506C616365686F6C6465727B2D7765626B69742D626F726465722D726164697573';
504 | wwv_flow_api.g_varchar2_table(11) := '3A3570783B70616464696E673A33707820313570783B2D6D6F7A2D626F726465722D7261646975733A3570783B626F726465722D7261646975733A3570783B626F726465723A3170782064617368656420236161617D2E70767441786973436F6E746169';
505 | wwv_flow_api.g_varchar2_table(12) := '6E6572206C69207370616E2E707674417474727B2D7765626B69742D746578742D73697A652D61646A7573743A313030253B6261636B67726F756E643A234633463346333B626F726465723A31707820736F6C696420234445444544453B70616464696E';
506 | wwv_flow_api.g_varchar2_table(13) := '673A327078203570783B77686974652D73706163653A6E6F777261703B2D7765626B69742D626F726465722D7261646975733A3570783B2D6D6F7A2D626F726465722D7261646975733A3570783B626F726465722D7261646975733A3570787D2E707674';
507 | wwv_flow_api.g_varchar2_table(14) := '547269616E676C657B637572736F723A706F696E7465723B636F6C6F723A677265797D2E707674486F72697A4C697374206C697B646973706C61793A696E6C696E657D2E707674566572744C6973747B766572746963616C2D616C69676E3A746F707D2E';
508 | wwv_flow_api.g_varchar2_table(15) := '70767446696C74657265644174747269627574657B666F6E742D7374796C653A6974616C69637D2E70767446696C746572426F787B7A2D696E6465783A3130303B77696474683A33303070783B626F726465723A31707820736F6C696420677261793B62';
509 | wwv_flow_api.g_varchar2_table(16) := '61636B67726F756E642D636F6C6F723A236666663B706F736974696F6E3A6162736F6C7574653B746578742D616C69676E3A63656E7465727D2E70767446696C746572426F782068347B6D617267696E3A313570787D2E70767446696C746572426F7820';
510 | wwv_flow_api.g_varchar2_table(17) := '707B6D617267696E3A31307078206175746F7D2E70767446696C746572426F78206C6162656C7B666F6E742D7765696768743A3430307D2E70767446696C746572426F7820696E7075745B747970653D636865636B626F785D7B6D617267696E2D726967';
511 | wwv_flow_api.g_varchar2_table(18) := '68743A313070783B6D617267696E2D6C6566743A313070787D2E70767446696C746572426F7820696E7075745B747970653D746578745D7B77696474683A32333070787D2E70767446696C746572426F78202E636F756E747B636F6C6F723A677261793B';
512 | wwv_flow_api.g_varchar2_table(19) := '666F6E742D7765696768743A3430303B6D617267696E2D6C6566743A3370787D2E707674436865636B436F6E7461696E65727B746578742D616C69676E3A6C6566743B666F6E742D73697A653A313470783B77686974652D73706163653A6E6F77726170';
513 | wwv_flow_api.g_varchar2_table(20) := '3B6F766572666C6F772D793A7363726F6C6C3B77696474683A313030253B6D61782D6865696768743A32353070783B626F726465722D746F703A31707820736F6C696420236433643364333B626F726465722D626F74746F6D3A31707820736F6C696420';
514 | wwv_flow_api.g_varchar2_table(21) := '236433643364337D2E707674436865636B436F6E7461696E657220707B6D617267696E3A3570787D2E70767452656E6465726572417265617B70616464696E673A3570787D';
515 | null;
516 | end;
517 | /
518 | begin
519 | wwv_flow_api.create_plugin_file(
520 | p_id=>wwv_flow_api.id(9265718629869199)
521 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
522 | ,p_file_name=>'pivot.min.css'
523 | ,p_mime_type=>'text/css'
524 | ,p_file_charset=>'utf-8'
525 | ,p_file_content=>wwv_flow_api.varchar2_to_blob(wwv_flow_api.g_varchar2_table)
526 | );
527 | end;
528 | /
529 | begin
530 | wwv_flow_api.g_varchar2_table := wwv_flow_api.empty_varchar2_table;
531 | wwv_flow_api.g_varchar2_table(1) := '2866756E6374696F6E28297B76617220742C653D5B5D2E696E6465784F667C7C66756E6374696F6E2874297B666F722876617220653D302C6E3D746869732E6C656E6774683B653C6E3B652B2B296966286520696E20746869732626746869735B655D3D';
532 | wwv_flow_api.g_varchar2_table(2) := '3D3D742972657475726E20653B72657475726E2D317D2C6E3D5B5D2E736C6963652C723D66756E6374696F6E28742C65297B72657475726E2066756E6374696F6E28297B72657475726E20742E6170706C7928652C617267756D656E7473297D7D2C613D';
533 | wwv_flow_api.g_varchar2_table(3) := '7B7D2E6861734F776E50726F70657274793B28743D66756E6374696F6E2874297B72657475726E226F626A656374223D3D747970656F66206578706F7274732626226F626A656374223D3D747970656F66206D6F64756C653F7428726571756972652822';
534 | wwv_flow_api.g_varchar2_table(4) := '6A71756572792229293A2266756E6374696F6E223D3D747970656F6620646566696E652626646566696E652E616D643F646566696E65285B226A7175657279225D2C74293A74286A5175657279297D292866756E6374696F6E2874297B766172206F2C69';
535 | wwv_flow_api.g_varchar2_table(5) := '2C6C2C732C752C632C682C642C702C662C6D2C672C762C622C432C792C772C412C782C532C4E3B72657475726E20693D66756E6374696F6E28742C652C6E297B76617220722C612C6F2C693B666F7228742B3D22222C613D742E73706C697428222E2229';
536 | wwv_flow_api.g_varchar2_table(6) := '2C6F3D615B305D2C693D612E6C656E6774683E313F6E2B615B315D3A22222C723D2F285C642B29285C647B337D292F3B722E74657374286F293B296F3D6F2E7265706C61636528722C222431222B652B22243222293B72657475726E206F2B697D2C6D3D';
537 | wwv_flow_api.g_varchar2_table(7) := '66756E6374696F6E2865297B766172206E3B72657475726E206E3D7B6469676974734166746572446563696D616C3A322C7363616C65723A312C74686F7573616E64735365703A222C222C646563696D616C5365703A222E222C7072656669783A22222C';
538 | wwv_flow_api.g_varchar2_table(8) := '7375666669783A22227D2C653D742E657874656E64287B7D2C6E2C65292C66756E6374696F6E2874297B766172206E3B72657475726E2069734E614E2874297C7C21697346696E6974652874293F22223A286E3D692828652E7363616C65722A74292E74';
539 | wwv_flow_api.g_varchar2_table(9) := '6F466978656428652E6469676974734166746572446563696D616C292C652E74686F7573616E64735365702C652E646563696D616C536570292C22222B652E7072656669782B6E2B652E737566666978297D7D2C413D6D28292C783D6D287B6469676974';
540 | wwv_flow_api.g_varchar2_table(10) := '734166746572446563696D616C3A307D292C533D6D287B6469676974734166746572446563696D616C3A312C7363616C65723A3130302C7375666669783A2225227D292C6C3D7B636F756E743A66756E6374696F6E2874297B72657475726E206E756C6C';
541 | wwv_flow_api.g_varchar2_table(11) := '3D3D74262628743D78292C66756E6374696F6E28297B72657475726E2066756E6374696F6E28652C6E2C72297B72657475726E7B636F756E743A302C707573683A66756E6374696F6E28297B72657475726E20746869732E636F756E742B2B7D2C76616C';
542 | wwv_flow_api.g_varchar2_table(12) := '75653A66756E6374696F6E28297B72657475726E20746869732E636F756E747D2C666F726D61743A747D7D7D7D2C756E69717565733A66756E6374696F6E28742C6E297B72657475726E206E756C6C3D3D6E2626286E3D78292C66756E6374696F6E2872';
543 | wwv_flow_api.g_varchar2_table(13) := '297B76617220613B72657475726E20613D725B305D2C66756E6374696F6E28722C6F2C69297B72657475726E7B756E69713A5B5D2C707573683A66756E6374696F6E2874297B766172206E3B6966286E3D745B615D2C652E63616C6C28746869732E756E';
544 | wwv_flow_api.g_varchar2_table(14) := '69712C6E293C302972657475726E20746869732E756E69712E7075736828745B615D297D2C76616C75653A66756E6374696F6E28297B72657475726E207428746869732E756E6971297D2C666F726D61743A6E2C6E756D496E707574733A6E756C6C213D';
545 | wwv_flow_api.g_varchar2_table(15) := '613F303A317D7D7D7D2C73756D3A66756E6374696F6E2874297B72657475726E206E756C6C3D3D74262628743D41292C66756E6374696F6E2865297B766172206E3B72657475726E206E3D655B305D2C66756E6374696F6E28652C722C61297B72657475';
546 | wwv_flow_api.g_varchar2_table(16) := '726E7B73756D3A302C707573683A66756E6374696F6E2874297B6966282169734E614E287061727365466C6F617428745B6E5D29292972657475726E20746869732E73756D2B3D7061727365466C6F617428745B6E5D297D2C76616C75653A66756E6374';
547 | wwv_flow_api.g_varchar2_table(17) := '696F6E28297B72657475726E20746869732E73756D7D2C666F726D61743A742C6E756D496E707574733A6E756C6C213D6E3F303A317D7D7D7D2C65787472656D65733A66756E6374696F6E28742C65297B72657475726E206E756C6C3D3D65262628653D';
548 | wwv_flow_api.g_varchar2_table(18) := '41292C66756E6374696F6E286E297B76617220723B72657475726E20723D6E5B305D2C66756E6374696F6E286E2C612C6F297B72657475726E7B76616C3A6E756C6C2C736F727465723A68286E756C6C213D6E3F6E2E736F72746572733A766F69642030';
549 | wwv_flow_api.g_varchar2_table(19) := '2C72292C707573683A66756E6374696F6E2865297B766172206E2C612C6F2C693B696628693D655B725D2C226D696E22213D3D742626226D617822213D3D747C7C28693D7061727365466C6F61742869292C69734E614E2869297C7C28746869732E7661';
550 | wwv_flow_api.g_varchar2_table(20) := '6C3D4D6174685B745D28692C6E756C6C213D286E3D746869732E76616C293F6E3A692929292C226669727374223D3D3D742626746869732E736F7274657228692C6E756C6C213D28613D746869732E76616C293F613A69293C3D30262628746869732E76';
551 | wwv_flow_api.g_varchar2_table(21) := '616C3D69292C226C617374223D3D3D742626746869732E736F7274657228692C6E756C6C213D286F3D746869732E76616C293F6F3A69293E3D302972657475726E20746869732E76616C3D697D2C76616C75653A66756E6374696F6E28297B7265747572';
552 | wwv_flow_api.g_varchar2_table(22) := '6E20746869732E76616C7D2C666F726D61743A66756E6374696F6E2874297B72657475726E2069734E614E2874293F743A652874297D2C6E756D496E707574733A6E756C6C213D723F303A317D7D7D7D2C7175616E74696C653A66756E6374696F6E2874';
553 | wwv_flow_api.g_varchar2_table(23) := '2C65297B72657475726E206E756C6C3D3D65262628653D41292C66756E6374696F6E286E297B76617220723B72657475726E20723D6E5B305D2C66756E6374696F6E286E2C612C6F297B72657475726E7B76616C733A5B5D2C707573683A66756E637469';
554 | wwv_flow_api.g_varchar2_table(24) := '6F6E2874297B76617220653B696628653D7061727365466C6F617428745B725D292C2169734E614E2865292972657475726E20746869732E76616C732E707573682865297D2C76616C75653A66756E6374696F6E28297B76617220653B72657475726E20';
555 | wwv_flow_api.g_varchar2_table(25) := '303D3D3D746869732E76616C732E6C656E6774683F6E756C6C3A28746869732E76616C732E736F72742866756E6374696F6E28742C65297B72657475726E20742D657D292C653D28746869732E76616C732E6C656E6774682D31292A742C28746869732E';
556 | wwv_flow_api.g_varchar2_table(26) := '76616C735B4D6174682E666C6F6F722865295D2B746869732E76616C735B4D6174682E6365696C2865295D292F32297D2C666F726D61743A652C6E756D496E707574733A6E756C6C213D723F303A317D7D7D7D2C72756E6E696E67537461743A66756E63';
557 | wwv_flow_api.g_varchar2_table(27) := '74696F6E28742C652C6E297B72657475726E206E756C6C3D3D74262628743D226D65616E22292C6E756C6C3D3D65262628653D31292C6E756C6C3D3D6E2626286E3D41292C66756E6374696F6E2872297B76617220613B72657475726E20613D725B305D';
558 | wwv_flow_api.g_varchar2_table(28) := '2C66756E6374696F6E28722C6F2C69297B72657475726E7B6E3A302C6D3A302C733A302C707573683A66756E6374696F6E2874297B76617220652C6E3B6966286E3D7061727365466C6F617428745B615D292C2169734E614E286E292972657475726E20';
559 | wwv_flow_api.g_varchar2_table(29) := '746869732E6E2B3D312C313D3D3D746869732E6E3F746869732E6D3D6E3A28653D746869732E6D2B286E2D746869732E6D292F746869732E6E2C746869732E733D746869732E732B286E2D746869732E6D292A286E2D65292C746869732E6D3D65297D2C';
560 | wwv_flow_api.g_varchar2_table(30) := '76616C75653A66756E6374696F6E28297B696628226D65616E223D3D3D742972657475726E20303D3D3D746869732E6E3F4E614E3A746869732E6D3B696628746869732E6E3C3D652972657475726E20303B7377697463682874297B6361736522766172';
561 | wwv_flow_api.g_varchar2_table(31) := '223A72657475726E20746869732E732F28746869732E6E2D65293B63617365227374646576223A72657475726E204D6174682E7371727428746869732E732F28746869732E6E2D6529297D7D2C666F726D61743A6E2C6E756D496E707574733A6E756C6C';
562 | wwv_flow_api.g_varchar2_table(32) := '213D613F303A317D7D7D7D2C73756D4F76657253756D3A66756E6374696F6E2874297B72657475726E206E756C6C3D3D74262628743D41292C66756E6374696F6E2865297B766172206E2C723B72657475726E20723D655B305D2C6E3D655B315D2C6675';
563 | wwv_flow_api.g_varchar2_table(33) := '6E6374696F6E28652C612C6F297B72657475726E7B73756D4E756D3A302C73756D44656E6F6D3A302C707573683A66756E6374696F6E2874297B69662869734E614E287061727365466C6F617428745B725D29297C7C28746869732E73756D4E756D2B3D';
564 | wwv_flow_api.g_varchar2_table(34) := '7061727365466C6F617428745B725D29292C2169734E614E287061727365466C6F617428745B6E5D29292972657475726E20746869732E73756D44656E6F6D2B3D7061727365466C6F617428745B6E5D297D2C76616C75653A66756E6374696F6E28297B';
565 | wwv_flow_api.g_varchar2_table(35) := '72657475726E20746869732E73756D4E756D2F746869732E73756D44656E6F6D7D2C666F726D61743A742C6E756D496E707574733A6E756C6C213D7226266E756C6C213D6E3F303A327D7D7D7D2C73756D4F76657253756D426F756E6438303A66756E63';
566 | wwv_flow_api.g_varchar2_table(36) := '74696F6E28742C65297B72657475726E206E756C6C3D3D74262628743D2130292C6E756C6C3D3D65262628653D41292C66756E6374696F6E286E297B76617220722C613B72657475726E20613D6E5B305D2C723D6E5B315D2C66756E6374696F6E286E2C';
567 | wwv_flow_api.g_varchar2_table(37) := '6F2C69297B72657475726E7B73756D4E756D3A302C73756D44656E6F6D3A302C707573683A66756E6374696F6E2874297B69662869734E614E287061727365466C6F617428745B615D29297C7C28746869732E73756D4E756D2B3D7061727365466C6F61';
568 | wwv_flow_api.g_varchar2_table(38) := '7428745B615D29292C2169734E614E287061727365466C6F617428745B725D29292972657475726E20746869732E73756D44656E6F6D2B3D7061727365466C6F617428745B725D297D2C76616C75653A66756E6374696F6E28297B76617220653B726574';
569 | wwv_flow_api.g_varchar2_table(39) := '75726E20653D743F313A2D312C282E3832313138373230373537343930382F746869732E73756D44656E6F6D2B746869732E73756D4E756D2F746869732E73756D44656E6F6D2B312E323831353531353635353434363030342A652A4D6174682E737172';
570 | wwv_flow_api.g_varchar2_table(40) := '74282E3431303539333630333738373435342F28746869732E73756D44656E6F6D2A746869732E73756D44656E6F6D292B746869732E73756D4E756D2A28312D746869732E73756D4E756D2F746869732E73756D44656E6F6D292F28746869732E73756D';
571 | wwv_flow_api.g_varchar2_table(41) := '44656E6F6D2A746869732E73756D44656E6F6D2929292F28312B312E3634323337343431353134393831362F746869732E73756D44656E6F6D297D2C666F726D61743A652C6E756D496E707574733A6E756C6C213D6126266E756C6C213D723F303A327D';
572 | wwv_flow_api.g_varchar2_table(42) := '7D7D7D2C6672616374696F6E4F663A66756E6374696F6E28742C652C72297B72657475726E206E756C6C3D3D65262628653D22746F74616C22292C6E756C6C3D3D72262628723D53292C66756E6374696F6E28297B76617220613B72657475726E20613D';
573 | wwv_flow_api.g_varchar2_table(43) := '313C3D617267756D656E74732E6C656E6774683F6E2E63616C6C28617267756D656E74732C30293A5B5D2C66756E6374696F6E286E2C6F2C69297B72657475726E7B73656C6563746F723A7B746F74616C3A5B5B5D2C5B5D5D2C726F773A5B6F2C5B5D5D';
574 | wwv_flow_api.g_varchar2_table(44) := '2C636F6C3A5B5B5D2C695D7D5B655D2C696E6E65723A742E6170706C79286E756C6C2C6129286E2C6F2C69292C707573683A66756E6374696F6E2874297B72657475726E20746869732E696E6E65722E707573682874297D2C666F726D61743A722C7661';
575 | wwv_flow_api.g_varchar2_table(45) := '6C75653A66756E6374696F6E28297B72657475726E20746869732E696E6E65722E76616C756528292F6E2E67657441676772656761746F722E6170706C79286E2C746869732E73656C6563746F72292E696E6E65722E76616C756528297D2C6E756D496E';
576 | wwv_flow_api.g_varchar2_table(46) := '707574733A742E6170706C79286E756C6C2C612928292E6E756D496E707574737D7D7D7D7D2C6C2E636F756E74556E697175653D66756E6374696F6E2874297B72657475726E206C2E756E69717565732866756E6374696F6E2874297B72657475726E20';
577 | wwv_flow_api.g_varchar2_table(47) := '742E6C656E6774687D2C74297D2C6C2E6C697374556E697175653D66756E6374696F6E2874297B72657475726E206C2E756E69717565732866756E6374696F6E2865297B72657475726E20652E736F72742866292E6A6F696E2874297D2C66756E637469';
578 | wwv_flow_api.g_varchar2_table(48) := '6F6E2874297B72657475726E20747D297D2C6C2E6D61783D66756E6374696F6E2874297B72657475726E206C2E65787472656D657328226D6178222C74297D2C6C2E6D696E3D66756E6374696F6E2874297B72657475726E206C2E65787472656D657328';
579 | wwv_flow_api.g_varchar2_table(49) := '226D696E222C74297D2C6C2E66697273743D66756E6374696F6E2874297B72657475726E206C2E65787472656D657328226669727374222C74297D2C6C2E6C6173743D66756E6374696F6E2874297B72657475726E206C2E65787472656D657328226C61';
580 | wwv_flow_api.g_varchar2_table(50) := '7374222C74297D2C6C2E6D656469616E3D66756E6374696F6E2874297B72657475726E206C2E7175616E74696C65282E352C74297D2C6C2E617665726167653D66756E6374696F6E2874297B72657475726E206C2E72756E6E696E675374617428226D65';
581 | wwv_flow_api.g_varchar2_table(51) := '616E222C312C74297D2C6C5B22766172225D3D66756E6374696F6E28742C65297B72657475726E206C2E72756E6E696E67537461742822766172222C742C65297D2C6C2E73746465763D66756E6374696F6E28742C65297B72657475726E206C2E72756E';
582 | wwv_flow_api.g_varchar2_table(52) := '6E696E675374617428227374646576222C742C65297D2C733D66756E6374696F6E2874297B72657475726E7B436F756E743A742E636F756E742878292C22436F756E7420556E697175652056616C756573223A742E636F756E74556E697175652878292C';
583 | wwv_flow_api.g_varchar2_table(53) := '224C69737420556E697175652056616C756573223A742E6C697374556E6971756528222C2022292C53756D3A742E73756D2841292C22496E74656765722053756D223A742E73756D2878292C417665726167653A742E617665726167652841292C4D6564';
584 | wwv_flow_api.g_varchar2_table(54) := '69616E3A742E6D656469616E2841292C2253616D706C652056617269616E6365223A745B22766172225D28312C41292C2253616D706C65205374616E6461726420446576696174696F6E223A742E737464657628312C41292C4D696E696D756D3A742E6D';
585 | wwv_flow_api.g_varchar2_table(55) := '696E2841292C4D6178696D756D3A742E6D61782841292C46697273743A742E66697273742841292C4C6173743A742E6C6173742841292C2253756D206F7665722053756D223A742E73756D4F76657253756D2841292C2238302520557070657220426F75';
586 | wwv_flow_api.g_varchar2_table(56) := '6E64223A742E73756D4F76657253756D426F756E6438302821302C41292C22383025204C6F77657220426F756E64223A742E73756D4F76657253756D426F756E6438302821312C41292C2253756D206173204672616374696F6E206F6620546F74616C22';
587 | wwv_flow_api.g_varchar2_table(57) := '3A742E6672616374696F6E4F6628742E73756D28292C22746F74616C222C53292C2253756D206173204672616374696F6E206F6620526F7773223A742E6672616374696F6E4F6628742E73756D28292C22726F77222C53292C2253756D20617320467261';
588 | wwv_flow_api.g_varchar2_table(58) := '6374696F6E206F6620436F6C756D6E73223A742E6672616374696F6E4F6628742E73756D28292C22636F6C222C53292C22436F756E74206173204672616374696F6E206F6620546F74616C223A742E6672616374696F6E4F6628742E636F756E7428292C';
589 | wwv_flow_api.g_varchar2_table(59) := '22746F74616C222C53292C22436F756E74206173204672616374696F6E206F6620526F7773223A742E6672616374696F6E4F6628742E636F756E7428292C22726F77222C53292C22436F756E74206173204672616374696F6E206F6620436F6C756D6E73';
590 | wwv_flow_api.g_varchar2_table(60) := '223A742E6672616374696F6E4F6628742E636F756E7428292C22636F6C222C53297D7D286C292C623D7B5461626C653A66756E6374696F6E28742C65297B72657475726E206728742C65297D2C225461626C65204261726368617274223A66756E637469';
591 | wwv_flow_api.g_varchar2_table(61) := '6F6E28652C6E297B72657475726E2074286728652C6E29292E626172636861727428297D2C486561746D61703A66756E6374696F6E28652C6E297B72657475726E2074286728652C6E29292E686561746D61702822686561746D6170222C6E297D2C2252';
592 | wwv_flow_api.g_varchar2_table(62) := '6F7720486561746D6170223A66756E6374696F6E28652C6E297B72657475726E2074286728652C6E29292E686561746D61702822726F77686561746D6170222C6E297D2C22436F6C20486561746D6170223A66756E6374696F6E28652C6E297B72657475';
593 | wwv_flow_api.g_varchar2_table(63) := '726E2074286728652C6E29292E686561746D61702822636F6C686561746D6170222C6E297D7D2C643D7B656E3A7B61676772656761746F72733A732C72656E6465726572733A622C6C6F63616C65537472696E67733A7B72656E6465724572726F723A22';
594 | wwv_flow_api.g_varchar2_table(64) := '416E206572726F72206F636375727265642072656E646572696E6720746865205069766F745461626C6520726573756C74732E222C636F6D707574654572726F723A22416E206572726F72206F6363757272656420636F6D707574696E67207468652050';
595 | wwv_flow_api.g_varchar2_table(65) := '69766F745461626C6520726573756C74732E222C756952656E6465724572726F723A22416E206572726F72206F636375727265642072656E646572696E6720746865205069766F745461626C652055492E222C73656C656374416C6C3A2253656C656374';
596 | wwv_flow_api.g_varchar2_table(66) := '20416C6C222C73656C6563744E6F6E653A2253656C656374204E6F6E65222C746F6F4D616E793A2228746F6F206D616E7920746F206C69737429222C66696C746572526573756C74733A2246696C7465722076616C756573222C6170706C793A22417070';
597 | wwv_flow_api.g_varchar2_table(67) := '6C79222C63616E63656C3A2243616E63656C222C746F74616C733A22546F74616C73222C76733A227673222C62793A226279227D7D7D2C703D5B224A616E222C22466562222C224D6172222C22417072222C224D6179222C224A756E222C224A756C222C';
598 | wwv_flow_api.g_varchar2_table(68) := '22417567222C22536570222C224F6374222C224E6F76222C22446563225D2C753D5B2253756E222C224D6F6E222C22547565222C22576564222C22546875222C22467269222C22536174225D2C4E3D66756E6374696F6E2874297B72657475726E282230';
599 | wwv_flow_api.g_varchar2_table(69) := '222B74292E737562737472282D322C32297D2C633D7B62696E3A66756E6374696F6E28742C65297B72657475726E2066756E6374696F6E286E297B72657475726E206E5B745D2D6E5B745D25657D7D2C64617465466F726D61743A66756E6374696F6E28';
600 | wwv_flow_api.g_varchar2_table(70) := '742C652C6E2C722C61297B766172206F3B72657475726E206E756C6C3D3D6E2626286E3D2131292C6E756C6C3D3D72262628723D70292C6E756C6C3D3D61262628613D75292C6F3D6E3F22555443223A22222C66756E6374696F6E286E297B7661722069';
601 | wwv_flow_api.g_varchar2_table(71) := '3B72657475726E20693D6E6577204461746528446174652E7061727365286E5B745D29292C69734E614E2869293F22223A652E7265706C616365282F25282E292F672C66756E6374696F6E28742C65297B7377697463682865297B636173652279223A72';
602 | wwv_flow_api.g_varchar2_table(72) := '657475726E20695B22676574222B6F2B2246756C6C59656172225D28293B63617365226D223A72657475726E204E28695B22676574222B6F2B224D6F6E7468225D28292B31293B63617365226E223A72657475726E20725B695B22676574222B6F2B224D';
603 | wwv_flow_api.g_varchar2_table(73) := '6F6E7468225D28295D3B636173652264223A72657475726E204E28695B22676574222B6F2B2244617465225D2829293B636173652277223A72657475726E20615B695B22676574222B6F2B22446179225D28295D3B636173652278223A72657475726E20';
604 | wwv_flow_api.g_varchar2_table(74) := '695B22676574222B6F2B22446179225D28293B636173652248223A72657475726E204E28695B22676574222B6F2B22486F757273225D2829293B63617365224D223A72657475726E204E28695B22676574222B6F2B224D696E75746573225D2829293B63';
605 | wwv_flow_api.g_varchar2_table(75) := '6173652253223A72657475726E204E28695B22676574222B6F2B225365636F6E6473225D2829293B64656661756C743A72657475726E2225222B657D7D297D7D7D2C433D2F285C642B297C285C442B292F672C763D2F5C642F2C793D2F5E302F2C663D66';
606 | wwv_flow_api.g_varchar2_table(76) := '756E6374696F6E2874297B72657475726E2066756E6374696F6E28742C65297B766172206E2C722C612C6F2C692C6C3B6966286E756C6C213D6526266E756C6C3D3D742972657475726E2D313B6966286E756C6C213D7426266E756C6C3D3D6529726574';
607 | wwv_flow_api.g_varchar2_table(77) := '75726E20313B696628226E756D626572223D3D747970656F662074262669734E614E2874292972657475726E2D313B696628226E756D626572223D3D747970656F662065262669734E614E2865292972657475726E20313B696628693D2B742C6C3D2B65';
608 | wwv_flow_api.g_varchar2_table(78) := '2C693C6C2972657475726E2D313B696628693E6C2972657475726E20313B696628226E756D626572223D3D747970656F6620742626226E756D62657222213D747970656F6620652972657475726E2D313B696628226E756D626572223D3D747970656F66';
609 | wwv_flow_api.g_varchar2_table(79) := '20652626226E756D62657222213D747970656F6620742972657475726E20313B696628226E756D626572223D3D747970656F6620742626226E756D626572223D3D747970656F6620652972657475726E20303B69662869734E614E286C2926262169734E';
610 | wwv_flow_api.g_varchar2_table(80) := '614E2869292972657475726E2D313B69662869734E614E28692926262169734E614E286C292972657475726E20313B6966286E3D537472696E672874292C613D537472696E672865292C6E3D3D3D612972657475726E20303B69662821762E7465737428';
611 | wwv_flow_api.g_varchar2_table(81) := '6E297C7C21762E746573742861292972657475726E206E3E613F313A2D313B666F72286E3D6E2E6D617463682843292C613D612E6D617463682843293B6E2E6C656E6774682626612E6C656E6774683B29696628723D6E2E736869667428292C6F3D612E';
612 | wwv_flow_api.g_varchar2_table(82) := '736869667428292C72213D3D6F2972657475726E20762E746573742872292626762E74657374286F293F722E7265706C61636528792C222E3022292D6F2E7265706C61636528792C222E3022293A723E6F3F313A2D313B72657475726E206E2E6C656E67';
613 | wwv_flow_api.g_varchar2_table(83) := '74682D612E6C656E6774687D7D2874686973292C773D66756E6374696F6E2874297B76617220652C6E2C722C613B723D7B7D2C6E3D7B7D3B666F72286520696E207429613D745B655D2C725B615D3D652C22737472696E67223D3D747970656F66206126';
614 | wwv_flow_api.g_varchar2_table(84) := '26286E5B612E746F4C6F7765724361736528295D3D65293B72657475726E2066756E6374696F6E28742C65297B72657475726E206E756C6C213D725B745D26266E756C6C213D725B655D3F725B745D2D725B655D3A6E756C6C213D725B745D3F2D313A6E';
615 | wwv_flow_api.g_varchar2_table(85) := '756C6C213D725B655D3F313A6E756C6C213D6E5B745D26266E756C6C213D6E5B655D3F6E5B745D2D6E5B655D3A6E756C6C213D6E5B745D3F2D313A6E756C6C213D6E5B655D3F313A6628742C65297D7D2C683D66756E6374696F6E28652C6E297B766172';
616 | wwv_flow_api.g_varchar2_table(86) := '20723B6966286E756C6C213D6529696628742E697346756E6374696F6E286529297B696628723D65286E292C742E697346756E6374696F6E2872292972657475726E20727D656C7365206966286E756C6C213D655B6E5D2972657475726E20655B6E5D3B';
617 | wwv_flow_api.g_varchar2_table(87) := '72657475726E20667D2C6F3D66756E6374696F6E28297B66756E6374696F6E206528742C6E297B76617220612C6F2C692C732C752C632C682C642C702C663B6E756C6C3D3D6E2626286E3D7B7D292C746869732E67657441676772656761746F723D7228';
618 | wwv_flow_api.g_varchar2_table(88) := '746869732E67657441676772656761746F722C74686973292C746869732E676574526F774B6579733D7228746869732E676574526F774B6579732C74686973292C746869732E676574436F6C4B6579733D7228746869732E676574436F6C4B6579732C74';
619 | wwv_flow_api.g_varchar2_table(89) := '686973292C746869732E736F72744B6579733D7228746869732E736F72744B6579732C74686973292C746869732E617272536F72743D7228746869732E617272536F72742C74686973292C746869732E696E7075743D742C746869732E61676772656761';
620 | wwv_flow_api.g_varchar2_table(90) := '746F723D6E756C6C213D28613D6E2E61676772656761746F72293F613A6C2E636F756E74282928292C746869732E61676772656761746F724E616D653D6E756C6C213D286F3D6E2E61676772656761746F724E616D65293F6F3A22436F756E74222C7468';
621 | wwv_flow_api.g_varchar2_table(91) := '69732E636F6C41747472733D6E756C6C213D28693D6E2E636F6C73293F693A5B5D2C746869732E726F7741747472733D6E756C6C213D28733D6E2E726F7773293F733A5B5D2C746869732E76616C41747472733D6E756C6C213D28753D6E2E76616C7329';
622 | wwv_flow_api.g_varchar2_table(92) := '3F753A5B5D2C746869732E736F72746572733D6E756C6C213D28633D6E2E736F7274657273293F633A7B7D2C746869732E726F774F726465723D6E756C6C213D28683D6E2E726F774F72646572293F683A226B65795F615F746F5F7A222C746869732E63';
623 | wwv_flow_api.g_varchar2_table(93) := '6F6C4F726465723D6E756C6C213D28643D6E2E636F6C4F72646572293F643A226B65795F615F746F5F7A222C746869732E64657269766564417474726962757465733D6E756C6C213D28703D6E2E6465726976656441747472696275746573293F703A7B';
624 | wwv_flow_api.g_varchar2_table(94) := '7D2C746869732E66696C7465723D6E756C6C213D28663D6E2E66696C746572293F663A66756E6374696F6E28297B72657475726E21307D2C746869732E747265653D7B7D2C746869732E726F774B6579733D5B5D2C746869732E636F6C4B6579733D5B5D';
625 | wwv_flow_api.g_varchar2_table(95) := '2C746869732E726F77546F74616C733D7B7D2C746869732E636F6C546F74616C733D7B7D2C746869732E616C6C546F74616C3D746869732E61676772656761746F7228746869732C5B5D2C5B5D292C746869732E736F727465643D21312C652E666F7245';
626 | wwv_flow_api.g_varchar2_table(96) := '6163685265636F726428746869732E696E7075742C746869732E64657269766564417474726962757465732C66756E6374696F6E2874297B72657475726E2066756E6374696F6E2865297B696628742E66696C7465722865292972657475726E20742E70';
627 | wwv_flow_api.g_varchar2_table(97) := '726F636573735265636F72642865297D7D287468697329297D72657475726E20652E666F72456163685265636F72643D66756E6374696F6E28652C6E2C72297B766172206F2C692C6C2C732C752C632C682C642C702C662C6D2C673B6966286F3D742E69';
628 | wwv_flow_api.g_varchar2_table(98) := '73456D7074794F626A656374286E293F723A66756E6374696F6E2874297B76617220652C612C6F3B666F72286520696E206E296F3D6E5B655D2C745B655D3D6E756C6C213D28613D6F287429293F613A745B655D3B72657475726E20722874297D2C742E';
629 | wwv_flow_api.g_varchar2_table(99) := '697346756E6374696F6E2865292972657475726E2065286F293B696628742E69734172726179286529297B696628742E6973417272617928655B305D29297B663D5B5D3B666F72286C20696E206529696628612E63616C6C28652C6C29262628693D655B';
630 | wwv_flow_api.g_varchar2_table(100) := '6C5D2C6C3E3029297B643D7B7D2C703D655B305D3B666F72287320696E207029612E63616C6C28702C7329262628753D705B735D2C645B755D3D695B735D293B662E70757368286F286429297D72657475726E20667D666F72286D3D5B5D2C633D302C68';
631 | wwv_flow_api.g_varchar2_table(101) := '3D652E6C656E6774683B633C683B632B2B29643D655B635D2C6D2E70757368286F286429293B72657475726E206D7D6966286520696E7374616E63656F6620742972657475726E20673D5B5D2C7428227468656164203E207472203E207468222C65292E';
632 | wwv_flow_api.g_varchar2_table(102) := '656163682866756E6374696F6E2865297B72657475726E20672E7075736828742874686973292E746578742829297D292C74282274626F6479203E207472222C65292E656163682866756E6374696F6E2865297B72657475726E20643D7B7D2C74282274';
633 | wwv_flow_api.g_varchar2_table(103) := '64222C74686973292E656163682866756E6374696F6E2865297B72657475726E20645B675B655D5D3D742874686973292E7465787428297D292C6F2864297D293B7468726F77206E6577204572726F722822756E6B6E6F776E20696E70757420666F726D';
634 | wwv_flow_api.g_varchar2_table(104) := '617422297D2C652E70726F746F747970652E666F72456163684D61746368696E675265636F72643D66756E6374696F6E28742C6E297B72657475726E20652E666F72456163685265636F726428746869732E696E7075742C746869732E64657269766564';
635 | wwv_flow_api.g_varchar2_table(105) := '417474726962757465732C66756E6374696F6E2865297B72657475726E2066756E6374696F6E2872297B76617220612C6F2C693B696628652E66696C746572287229297B666F72286120696E207429696628693D745B615D2C69213D3D286E756C6C213D';
636 | wwv_flow_api.g_varchar2_table(106) := '286F3D725B615D293F6F3A226E756C6C22292972657475726E3B72657475726E206E2872297D7D7D287468697329297D2C652E70726F746F747970652E617272536F72743D66756E6374696F6E2874297B76617220652C6E3B72657475726E206E3D6675';
637 | wwv_flow_api.g_varchar2_table(107) := '6E6374696F6E28297B766172206E2C722C613B666F7228613D5B5D2C6E3D302C723D742E6C656E6774683B6E3C723B6E2B2B29653D745B6E5D2C612E70757368286828746869732E736F72746572732C6529293B72657475726E20617D2E63616C6C2874';
638 | wwv_flow_api.g_varchar2_table(108) := '686973292C66756E6374696F6E28742C65297B76617220722C6F2C693B666F72286F20696E206E29696628612E63616C6C286E2C6F29262628693D6E5B6F5D2C723D6928745B6F5D2C655B6F5D292C30213D3D72292972657475726E20723B7265747572';
639 | wwv_flow_api.g_varchar2_table(109) := '6E20307D7D2C652E70726F746F747970652E736F72744B6579733D66756E6374696F6E28297B76617220743B69662821746869732E736F72746564297B73776974636828746869732E736F727465643D21302C743D66756E6374696F6E2874297B726574';
640 | wwv_flow_api.g_varchar2_table(110) := '75726E2066756E6374696F6E28652C6E297B72657475726E20742E67657441676772656761746F7228652C6E292E76616C756528297D7D2874686973292C746869732E726F774F72646572297B636173652276616C75655F615F746F5F7A223A74686973';
641 | wwv_flow_api.g_varchar2_table(111) := '2E726F774B6579732E736F72742866756E6374696F6E2865297B72657475726E2066756E6374696F6E28652C6E297B72657475726E2066287428652C5B5D292C74286E2C5B5D29297D7D287468697329293B627265616B3B636173652276616C75655F7A';
642 | wwv_flow_api.g_varchar2_table(112) := '5F746F5F61223A746869732E726F774B6579732E736F72742866756E6374696F6E2865297B72657475726E2066756E6374696F6E28652C6E297B72657475726E2D66287428652C5B5D292C74286E2C5B5D29297D7D287468697329293B627265616B3B64';
643 | wwv_flow_api.g_varchar2_table(113) := '656661756C743A746869732E726F774B6579732E736F727428746869732E617272536F727428746869732E726F77417474727329297D73776974636828746869732E636F6C4F72646572297B636173652276616C75655F615F746F5F7A223A7265747572';
644 | wwv_flow_api.g_varchar2_table(114) := '6E20746869732E636F6C4B6579732E736F72742866756E6374696F6E2865297B72657475726E2066756E6374696F6E28652C6E297B72657475726E20662874285B5D2C65292C74285B5D2C6E29297D7D287468697329293B636173652276616C75655F7A';
645 | wwv_flow_api.g_varchar2_table(115) := '5F746F5F61223A72657475726E20746869732E636F6C4B6579732E736F72742866756E6374696F6E2865297B72657475726E2066756E6374696F6E28652C6E297B72657475726E2D662874285B5D2C65292C74285B5D2C6E29297D7D287468697329293B';
646 | wwv_flow_api.g_varchar2_table(116) := '64656661756C743A72657475726E20746869732E636F6C4B6579732E736F727428746869732E617272536F727428746869732E636F6C417474727329297D7D7D2C652E70726F746F747970652E676574436F6C4B6579733D66756E6374696F6E28297B72';
647 | wwv_flow_api.g_varchar2_table(117) := '657475726E20746869732E736F72744B65797328292C746869732E636F6C4B6579737D2C652E70726F746F747970652E676574526F774B6579733D66756E6374696F6E28297B72657475726E20746869732E736F72744B65797328292C746869732E726F';
648 | wwv_flow_api.g_varchar2_table(118) := '774B6579737D2C652E70726F746F747970652E70726F636573735265636F72643D66756E6374696F6E2874297B76617220652C6E2C722C612C6F2C692C6C2C732C752C632C682C642C703B666F7228653D5B5D2C643D5B5D2C733D746869732E636F6C41';
649 | wwv_flow_api.g_varchar2_table(119) := '747472732C613D302C6F3D732E6C656E6774683B613C6F3B612B2B29703D735B615D2C652E70757368286E756C6C213D28753D745B705D293F753A226E756C6C22293B666F7228633D746869732E726F7741747472732C6C3D302C693D632E6C656E6774';
650 | wwv_flow_api.g_varchar2_table(120) := '683B6C3C693B6C2B2B29703D635B6C5D2C642E70757368286E756C6C213D28683D745B705D293F683A226E756C6C22293B696628723D642E6A6F696E28537472696E672E66726F6D43686172436F6465283029292C6E3D652E6A6F696E28537472696E67';
651 | wwv_flow_api.g_varchar2_table(121) := '2E66726F6D43686172436F6465283029292C746869732E616C6C546F74616C2E707573682874292C30213D3D642E6C656E677468262628746869732E726F77546F74616C735B725D7C7C28746869732E726F774B6579732E707573682864292C74686973';
652 | wwv_flow_api.g_varchar2_table(122) := '2E726F77546F74616C735B725D3D746869732E61676772656761746F7228746869732C642C5B5D29292C746869732E726F77546F74616C735B725D2E70757368287429292C30213D3D652E6C656E677468262628746869732E636F6C546F74616C735B6E';
653 | wwv_flow_api.g_varchar2_table(123) := '5D7C7C28746869732E636F6C4B6579732E707573682865292C746869732E636F6C546F74616C735B6E5D3D746869732E61676772656761746F7228746869732C5B5D2C6529292C746869732E636F6C546F74616C735B6E5D2E70757368287429292C3021';
654 | wwv_flow_api.g_varchar2_table(124) := '3D3D652E6C656E677468262630213D3D642E6C656E6774682972657475726E20746869732E747265655B725D7C7C28746869732E747265655B725D3D7B7D292C746869732E747265655B725D5B6E5D7C7C28746869732E747265655B725D5B6E5D3D7468';
655 | wwv_flow_api.g_varchar2_table(125) := '69732E61676772656761746F7228746869732C642C6529292C746869732E747265655B725D5B6E5D2E707573682874297D2C652E70726F746F747970652E67657441676772656761746F723D66756E6374696F6E28742C65297B766172206E2C722C613B';
656 | wwv_flow_api.g_varchar2_table(126) := '72657475726E20613D742E6A6F696E28537472696E672E66726F6D43686172436F6465283029292C723D652E6A6F696E28537472696E672E66726F6D43686172436F6465283029292C6E3D303D3D3D742E6C656E6774682626303D3D3D652E6C656E6774';
657 | wwv_flow_api.g_varchar2_table(127) := '683F746869732E616C6C546F74616C3A303D3D3D742E6C656E6774683F746869732E636F6C546F74616C735B725D3A303D3D3D652E6C656E6774683F746869732E726F77546F74616C735B615D3A746869732E747265655B615D5B725D2C6E756C6C213D';
658 | wwv_flow_api.g_varchar2_table(128) := '6E3F6E3A7B76616C75653A66756E6374696F6E28297B72657475726E206E756C6C7D2C666F726D61743A66756E6374696F6E28297B72657475726E22227D7D7D2C657D28292C742E7069766F745574696C69746965733D7B61676772656761746F725465';
659 | wwv_flow_api.g_varchar2_table(129) := '6D706C617465733A6C2C61676772656761746F72733A732C72656E6465726572733A622C64657269766572733A632C6C6F63616C65733A642C6E61747572616C536F72743A662C6E756D626572466F726D61743A6D2C736F727441733A772C5069766F74';
660 | wwv_flow_api.g_varchar2_table(130) := '446174613A6F7D2C673D66756E6374696F6E28652C6E297B76617220722C6F2C692C6C2C732C752C632C682C642C702C662C6D2C672C762C622C432C792C772C412C782C532C4E2C542C6B3B753D7B7461626C653A7B636C69636B43616C6C6261636B3A';
661 | wwv_flow_api.g_varchar2_table(131) := '6E756C6C7D2C6C6F63616C65537472696E67733A7B746F74616C733A22546F74616C73227D7D2C6E3D742E657874656E642821302C7B7D2C752C6E292C693D652E636F6C41747472732C6D3D652E726F7741747472732C763D652E676574526F774B6579';
662 | wwv_flow_api.g_varchar2_table(132) := '7328292C733D652E676574436F6C4B65797328292C6E2E7461626C652E636C69636B43616C6C6261636B262628633D66756E6374696F6E28742C722C6F297B766172206C2C732C753B733D7B7D3B666F72287520696E206929612E63616C6C28692C7529';
663 | wwv_flow_api.g_varchar2_table(133) := '2626286C3D695B755D2C6E756C6C213D6F5B755D262628735B6C5D3D6F5B755D29293B666F72287520696E206D29612E63616C6C286D2C75292626286C3D6D5B755D2C6E756C6C213D725B755D262628735B6C5D3D725B755D29293B72657475726E2066';
664 | wwv_flow_api.g_varchar2_table(134) := '756E6374696F6E2872297B72657475726E206E2E7461626C652E636C69636B43616C6C6261636B28722C742C732C65297D7D292C663D646F63756D656E742E637265617465456C656D656E7428227461626C6522292C662E636C6173734E616D653D2270';
665 | wwv_flow_api.g_varchar2_table(135) := '76745461626C65222C623D66756E6374696F6E28742C652C6E297B76617220722C612C6F2C692C6C2C732C752C633B69662830213D3D65297B666F7228693D21302C633D723D302C6C3D6E3B303C3D6C3F723C3D6C3A723E3D6C3B633D303C3D6C3F2B2B';
666 | wwv_flow_api.g_varchar2_table(136) := '723A2D2D7229745B652D315D5B635D213D3D745B655D5B635D262628693D2131293B696628692972657475726E2D317D666F7228613D303B652B613C742E6C656E6774683B297B666F7228753D21312C633D6F3D302C733D6E3B303C3D733F6F3C3D733A';
667 | wwv_flow_api.g_varchar2_table(137) := '6F3E3D733B633D303C3D733F2B2B6F3A2D2D6F29745B655D5B635D213D3D745B652B615D5B635D262628753D2130293B6966287529627265616B3B612B2B7D72657475726E20617D2C413D646F63756D656E742E637265617465456C656D656E74282274';
668 | wwv_flow_api.g_varchar2_table(138) := '6865616422293B666F72286420696E206929696628612E63616C6C28692C6429297B6F3D695B645D2C533D646F63756D656E742E637265617465456C656D656E742822747222292C303D3D3D7061727365496E74286429262630213D3D6D2E6C656E6774';
669 | wwv_flow_api.g_varchar2_table(139) := '68262628773D646F63756D656E742E637265617465456C656D656E742822746822292C772E7365744174747269627574652822636F6C7370616E222C6D2E6C656E677468292C772E7365744174747269627574652822726F777370616E222C692E6C656E';
670 | wwv_flow_api.g_varchar2_table(140) := '677468292C532E617070656E644368696C64287729292C773D646F63756D656E742E637265617465456C656D656E742822746822292C772E636C6173734E616D653D22707674417869734C6162656C222C772E74657874436F6E74656E743D6F2C532E61';
671 | wwv_flow_api.g_varchar2_table(141) := '7070656E644368696C642877293B666F72286820696E207329612E63616C6C28732C68292626286C3D735B685D2C6B3D6228732C7061727365496E742868292C7061727365496E74286429292C6B213D3D2D31262628773D646F63756D656E742E637265';
672 | wwv_flow_api.g_varchar2_table(142) := '617465456C656D656E742822746822292C772E636C6173734E616D653D22707674436F6C4C6162656C222C772E74657874436F6E74656E743D6C5B645D2C772E7365744174747269627574652822636F6C7370616E222C6B292C7061727365496E742864';
673 | wwv_flow_api.g_varchar2_table(143) := '293D3D3D692E6C656E6774682D31262630213D3D6D2E6C656E6774682626772E7365744174747269627574652822726F777370616E222C32292C532E617070656E644368696C6428772929293B303D3D3D7061727365496E74286429262628773D646F63';
674 | wwv_flow_api.g_varchar2_table(144) := '756D656E742E637265617465456C656D656E742822746822292C772E636C6173734E616D653D22707674546F74616C4C6162656C20707674526F77546F74616C4C6162656C222C772E696E6E657248544D4C3D6E2E6C6F63616C65537472696E67732E74';
675 | wwv_flow_api.g_varchar2_table(145) := '6F74616C732C772E7365744174747269627574652822726F777370616E222C692E6C656E6774682B28303D3D3D6D2E6C656E6774683F303A3129292C532E617070656E644368696C64287729292C412E617070656E644368696C642853297D6966283021';
676 | wwv_flow_api.g_varchar2_table(146) := '3D3D6D2E6C656E677468297B533D646F63756D656E742E637265617465456C656D656E742822747222293B666F72286820696E206D29612E63616C6C286D2C6829262628703D6D5B685D2C773D646F63756D656E742E637265617465456C656D656E7428';
677 | wwv_flow_api.g_varchar2_table(147) := '22746822292C772E636C6173734E616D653D22707674417869734C6162656C222C772E74657874436F6E74656E743D702C532E617070656E644368696C64287729293B773D646F63756D656E742E637265617465456C656D656E742822746822292C303D';
678 | wwv_flow_api.g_varchar2_table(148) := '3D3D692E6C656E677468262628772E636C6173734E616D653D22707674546F74616C4C6162656C20707674526F77546F74616C4C6162656C222C772E696E6E657248544D4C3D6E2E6C6F63616C65537472696E67732E746F74616C73292C532E61707065';
679 | wwv_flow_api.g_varchar2_table(149) := '6E644368696C642877292C412E617070656E644368696C642853297D662E617070656E644368696C642841292C433D646F63756D656E742E637265617465456C656D656E74282274626F647922293B666F72286820696E207629696628612E63616C6C28';
680 | wwv_flow_api.g_varchar2_table(150) := '762C6829297B673D765B685D2C533D646F63756D656E742E637265617465456C656D656E742822747222293B666F72286420696E206729612E63616C6C28672C64292626284E3D675B645D2C6B3D6228762C7061727365496E742868292C706172736549';
681 | wwv_flow_api.g_varchar2_table(151) := '6E74286429292C6B213D3D2D31262628773D646F63756D656E742E637265617465456C656D656E742822746822292C772E636C6173734E616D653D22707674526F774C6162656C222C772E74657874436F6E74656E743D4E2C772E736574417474726962';
682 | wwv_flow_api.g_varchar2_table(152) := '7574652822726F777370616E222C6B292C7061727365496E742864293D3D3D6D2E6C656E6774682D31262630213D3D692E6C656E6774682626772E7365744174747269627574652822636F6C7370616E222C32292C532E617070656E644368696C642877';
683 | wwv_flow_api.g_varchar2_table(153) := '2929293B666F72286420696E207329612E63616C6C28732C64292626286C3D735B645D2C723D652E67657441676772656761746F7228672C6C292C543D722E76616C756528292C793D646F63756D656E742E637265617465456C656D656E742822746422';
684 | wwv_flow_api.g_varchar2_table(154) := '292C792E636C6173734E616D653D2270767456616C20726F77222B682B2220636F6C222B642C792E74657874436F6E74656E743D722E666F726D61742854292C792E7365744174747269627574652822646174612D76616C7565222C54292C6E756C6C21';
685 | wwv_flow_api.g_varchar2_table(155) := '3D63262628792E6F6E636C69636B3D6328542C672C6C29292C532E617070656E644368696C64287929293B783D652E67657441676772656761746F7228672C5B5D292C543D782E76616C756528292C793D646F63756D656E742E637265617465456C656D';
686 | wwv_flow_api.g_varchar2_table(156) := '656E742822746422292C792E636C6173734E616D653D22707674546F74616C20726F77546F74616C222C792E74657874436F6E74656E743D782E666F726D61742854292C792E7365744174747269627574652822646174612D76616C7565222C54292C6E';
687 | wwv_flow_api.g_varchar2_table(157) := '756C6C213D63262628792E6F6E636C69636B3D6328542C672C5B5D29292C792E7365744174747269627574652822646174612D666F72222C22726F77222B68292C532E617070656E644368696C642879292C432E617070656E644368696C642853297D53';
688 | wwv_flow_api.g_varchar2_table(158) := '3D646F63756D656E742E637265617465456C656D656E742822747222292C773D646F63756D656E742E637265617465456C656D656E742822746822292C772E636C6173734E616D653D22707674546F74616C4C6162656C20707674436F6C546F74616C4C';
689 | wwv_flow_api.g_varchar2_table(159) := '6162656C222C772E696E6E657248544D4C3D6E2E6C6F63616C65537472696E67732E746F74616C732C772E7365744174747269627574652822636F6C7370616E222C6D2E6C656E6774682B28303D3D3D692E6C656E6774683F303A3129292C532E617070';
690 | wwv_flow_api.g_varchar2_table(160) := '656E644368696C642877293B666F72286420696E207329612E63616C6C28732C64292626286C3D735B645D2C783D652E67657441676772656761746F72285B5D2C6C292C543D782E76616C756528292C793D646F63756D656E742E637265617465456C65';
691 | wwv_flow_api.g_varchar2_table(161) := '6D656E742822746422292C792E636C6173734E616D653D22707674546F74616C20636F6C546F74616C222C792E74657874436F6E74656E743D782E666F726D61742854292C792E7365744174747269627574652822646174612D76616C7565222C54292C';
692 | wwv_flow_api.g_varchar2_table(162) := '6E756C6C213D63262628792E6F6E636C69636B3D6328542C5B5D2C6C29292C792E7365744174747269627574652822646174612D666F72222C22636F6C222B64292C532E617070656E644368696C64287929293B72657475726E20783D652E6765744167';
693 | wwv_flow_api.g_varchar2_table(163) := '6772656761746F72285B5D2C5B5D292C543D782E76616C756528292C793D646F63756D656E742E637265617465456C656D656E742822746422292C792E636C6173734E616D653D227076744772616E64546F74616C222C792E74657874436F6E74656E74';
694 | wwv_flow_api.g_varchar2_table(164) := '3D782E666F726D61742854292C792E7365744174747269627574652822646174612D76616C7565222C54292C6E756C6C213D63262628792E6F6E636C69636B3D6328542C5B5D2C5B5D29292C532E617070656E644368696C642879292C432E617070656E';
695 | wwv_flow_api.g_varchar2_table(165) := '644368696C642853292C662E617070656E644368696C642843292C662E7365744174747269627574652822646174612D6E756D726F7773222C762E6C656E677468292C662E7365744174747269627574652822646174612D6E756D636F6C73222C732E6C';
696 | wwv_flow_api.g_varchar2_table(166) := '656E677468292C667D2C742E666E2E7069766F743D66756E6374696F6E28652C6E2C72297B76617220612C692C732C752C632C682C702C663B6E756C6C3D3D72262628723D22656E22292C6E756C6C3D3D645B725D262628723D22656E22292C613D7B63';
697 | wwv_flow_api.g_varchar2_table(167) := '6F6C733A5B5D2C726F77733A5B5D2C76616C733A5B5D2C726F774F726465723A226B65795F615F746F5F7A222C636F6C4F726465723A226B65795F615F746F5F7A222C64617461436C6173733A6F2C66696C7465723A66756E6374696F6E28297B726574';
698 | wwv_flow_api.g_varchar2_table(168) := '75726E21307D2C61676772656761746F723A6C2E636F756E74282928292C61676772656761746F724E616D653A22436F756E74222C736F72746572733A7B7D2C64657269766564417474726962757465733A7B7D2C72656E64657265723A677D2C753D74';
699 | wwv_flow_api.g_varchar2_table(169) := '2E657874656E642821302C7B7D2C642E656E2E6C6F63616C65537472696E67732C645B725D2E6C6F63616C65537472696E6773292C733D7B72656E64657265724F7074696F6E733A7B6C6F63616C65537472696E67733A757D2C6C6F63616C6553747269';
700 | wwv_flow_api.g_varchar2_table(170) := '6E67733A757D2C633D742E657874656E642821302C7B7D2C732C742E657874656E64287B7D2C612C6E29292C703D6E756C6C3B7472797B683D6E657720632E64617461436C61737328652C63293B7472797B703D632E72656E646572657228682C632E72';
701 | wwv_flow_api.g_varchar2_table(171) := '656E64657265724F7074696F6E73297D6361746368286D297B693D6D2C22756E646566696E656422213D747970656F6620636F6E736F6C6526266E756C6C213D3D636F6E736F6C652626636F6E736F6C652E6572726F7228692E737461636B292C703D74';
702 | wwv_flow_api.g_varchar2_table(172) := '28223C7370616E3E22292E68746D6C28632E6C6F63616C65537472696E67732E72656E6465724572726F72297D7D6361746368286D297B693D6D2C22756E646566696E656422213D747970656F6620636F6E736F6C6526266E756C6C213D3D636F6E736F';
703 | wwv_flow_api.g_varchar2_table(173) := '6C652626636F6E736F6C652E6572726F7228692E737461636B292C703D7428223C7370616E3E22292E68746D6C28632E6C6F63616C65537472696E67732E636F6D707574654572726F72297D666F7228663D746869735B305D3B662E6861734368696C64';
704 | wwv_flow_api.g_varchar2_table(174) := '4E6F64657328293B29662E72656D6F76654368696C6428662E6C6173744368696C64293B72657475726E20746869732E617070656E642870297D2C742E666E2E7069766F7455493D66756E6374696F6E286E2C722C692C6C297B76617220732C752C632C';
705 | wwv_flow_api.g_varchar2_table(175) := '702C6D2C672C762C622C432C792C772C412C782C532C4E2C542C6B2C4F2C5F2C462C442C452C4D2C522C4C2C492C4B2C712C7A2C552C562C6A2C482C422C502C4A2C472C572C242C512C592C582C5A2C74742C65743B6E756C6C3D3D69262628693D2131';
706 | wwv_flow_api.g_varchar2_table(176) := '292C6E756C6C3D3D6C2626286C3D22656E22292C6E756C6C3D3D645B6C5D2626286C3D22656E22292C623D7B64657269766564417474726962757465733A7B7D2C61676772656761746F72733A645B6C5D2E61676772656761746F72732C72656E646572';
707 | wwv_flow_api.g_varchar2_table(177) := '6572733A645B6C5D2E72656E6465726572732C68696464656E417474726962757465733A5B5D2C68696464656E46726F6D41676772656761746F72733A5B5D2C68696464656E46726F6D4472616744726F703A5B5D2C6D656E754C696D69743A3530302C';
708 | wwv_flow_api.g_varchar2_table(178) := '636F6C733A5B5D2C726F77733A5B5D2C76616C733A5B5D2C726F774F726465723A226B65795F615F746F5F7A222C636F6C4F726465723A226B65795F615F746F5F7A222C64617461436C6173733A6F2C6578636C7573696F6E733A7B7D2C696E636C7573';
709 | wwv_flow_api.g_varchar2_table(179) := '696F6E733A7B7D2C756E757365644174747273566572746963616C3A38352C6175746F536F7274556E7573656441747472733A21312C6F6E526566726573683A6E756C6C2C66696C7465723A66756E6374696F6E28297B72657475726E21307D2C736F72';
710 | wwv_flow_api.g_varchar2_table(180) := '746572733A7B7D7D2C5F3D742E657874656E642821302C7B7D2C642E656E2E6C6F63616C65537472696E67732C645B6C5D2E6C6F63616C65537472696E6773292C4F3D7B72656E64657265724F7074696F6E733A7B6C6F63616C65537472696E67733A5F';
711 | wwv_flow_api.g_varchar2_table(181) := '7D2C6C6F63616C65537472696E67733A5F7D2C793D746869732E6461746128227069766F7455494F7074696F6E7322292C4D3D6E756C6C3D3D797C7C693F742E657874656E642821302C7B7D2C4F2C742E657874656E64287B7D2C622C7229293A793B74';
712 | wwv_flow_api.g_varchar2_table(182) := '72797B6D3D7B7D2C463D5B5D2C493D302C6F2E666F72456163685265636F7264286E2C4D2E64657269766564417474726962757465732C66756E6374696F6E2874297B76617220652C6E2C722C6F3B6966284D2E66696C746572287429297B462E707573';
713 | wwv_flow_api.g_varchar2_table(183) := '682874293B666F72286520696E207429612E63616C6C28742C652926266E756C6C3D3D6D5B655D2626286D5B655D3D7B7D2C493E302626286D5B655D5B226E756C6C225D3D4929293B666F72286520696E206D296F3D6E756C6C213D28723D745B655D29';
714 | wwv_flow_api.g_varchar2_table(184) := '3F723A226E756C6C222C6E756C6C3D3D286E3D6D5B655D295B6F5D2626286E5B6F5D3D30292C6D5B655D5B6F5D2B2B3B72657475726E20492B2B7D7D292C593D7428223C7461626C653E222C7B22636C617373223A227076745569227D292E6174747228';
715 | wwv_flow_api.g_varchar2_table(185) := '2263656C6C70616464696E67222C35292C423D7428223C74643E22292C483D7428223C73656C6563743E22292E616464436C617373282270767452656E646572657222292E617070656E64546F2842292E62696E6428226368616E6765222C66756E6374';
716 | wwv_flow_api.g_varchar2_table(186) := '696F6E28297B72657475726E205628297D292C4B3D4D2E72656E6465726572733B666F7228657420696E204B29612E63616C6C284B2C65742926267428223C6F7074696F6E3E22292E76616C286574292E68746D6C286574292E617070656E64546F2848';
717 | wwv_flow_api.g_varchar2_table(187) := '293B696628583D7428223C74643E22292E616464436C617373282270767441786973436F6E7461696E657220707674556E7573656422292C4A3D66756E6374696F6E28297B76617220743B743D5B5D3B666F72287320696E206D29652E63616C6C284D2E';
718 | wwv_flow_api.g_varchar2_table(188) := '68696464656E417474726962757465732C73293C302626742E707573682873293B72657475726E20747D28292C473D66756E6374696F6E28297B76617220742C6E2C723B666F7228723D5B5D2C743D302C6E3D4A2E6C656E6774683B743C6E3B742B2B29';
719 | wwv_flow_api.g_varchar2_table(189) := '673D4A5B745D2C652E63616C6C284D2E68696464656E46726F6D41676772656761746F72732C67293C302626722E707573682867293B72657475726E20727D28292C573D66756E6374696F6E28297B76617220742C6E2C723B666F7228723D5B5D2C743D';
720 | wwv_flow_api.g_varchar2_table(190) := '302C6E3D4A2E6C656E6774683B743C6E3B742B2B29673D4A5B745D2C652E63616C6C284D2E68696464656E46726F6D4472616744726F702C67293C302626722E707573682867293B72657475726E20727D28292C74743D21312C5A3D226175746F223D3D';
721 | wwv_flow_api.g_varchar2_table(191) := '3D4D2E756E757365644174747273566572746963616C3F3132303A7061727365496E74284D2E756E757365644174747273566572746963616C292C2169734E614E285A29297B666F7228703D302C533D302C4E3D572E6C656E6774683B533C4E3B532B2B';
722 | wwv_flow_api.g_varchar2_table(192) := '29733D575B535D2C702B3D732E6C656E6774683B74743D703E5A7D4D2E756E757365644174747273566572746963616C3D3D3D21307C7C74743F582E616464436C6173732822707674566572744C69737422293A582E616464436C617373282270767448';
723 | wwv_flow_api.g_varchar2_table(193) := '6F72697A4C69737422292C773D66756E6374696F6E286E297B76617220722C612C6F2C692C6C2C732C752C632C642C702C662C672C762C622C432C792C772C782C533B696628533D66756E6374696F6E28297B76617220743B743D5B5D3B666F72284320';
724 | wwv_flow_api.g_varchar2_table(194) := '696E206D5B6E5D29742E707573682843293B72657475726E20747D28292C633D21312C783D7428223C6469763E22292E616464436C617373282270767446696C746572426F7822292E6869646528292C782E617070656E64287428223C68343E22292E61';
725 | wwv_flow_api.g_varchar2_table(195) := '7070656E64287428223C7370616E3E22292E74657874286E292C7428223C7370616E3E22292E616464436C6173732822636F756E7422292E74657874282228222B532E6C656E6774682B2229222929292C532E6C656E6774683E4D2E6D656E754C696D69';
726 | wwv_flow_api.g_varchar2_table(196) := '7429782E617070656E64287428223C703E22292E68746D6C284D2E6C6F63616C65537472696E67732E746F6F4D616E7929293B656C736520666F7228532E6C656E6774683E35262628693D7428223C703E22292E617070656E64546F2878292C763D6828';
727 | wwv_flow_api.g_varchar2_table(197) := '4D2E736F72746572732C6E292C663D4D2E6C6F63616C65537472696E67732E66696C746572526573756C74732C7428223C696E7075743E222C7B747970653A2274657874227D292E617070656E64546F2869292E61747472287B706C616365686F6C6465';
728 | wwv_flow_api.g_varchar2_table(198) := '723A662C22636C617373223A22707674536561726368227D292E62696E6428226B65797570222C66756E6374696F6E28297B766172206E2C722C613B72657475726E20613D742874686973292E76616C28292E746F4C6F7765724361736528292E747269';
729 | wwv_flow_api.g_varchar2_table(199) := '6D28292C723D66756E6374696F6E28742C6E297B72657475726E2066756E6374696F6E2872297B766172206F2C693B72657475726E206F3D612E737562737472696E6728742E6C656E677468292E7472696D28292C303D3D3D6F2E6C656E6774687C7C28';
730 | wwv_flow_api.g_varchar2_table(200) := '693D4D6174682E7369676E287628722E746F4C6F7765724361736528292C6F29292C652E63616C6C286E2C69293E3D30297D7D2C6E3D303D3D3D612E696E6465784F6628223E3D22293F7228223E3D222C5B312C305D293A303D3D3D612E696E6465784F';
731 | wwv_flow_api.g_varchar2_table(201) := '6628223C3D22293F7228223C3D222C5B2D312C305D293A303D3D3D612E696E6465784F6628223E22293F7228223E222C5B315D293A303D3D3D612E696E6465784F6628223C22293F7228223C222C5B2D315D293A303D3D3D612E696E6465784F6628227E';
732 | wwv_flow_api.g_varchar2_table(202) := '22293F66756E6374696F6E2874297B72657475726E20303D3D3D612E737562737472696E672831292E7472696D28292E6C656E6774687C7C742E746F4C6F7765724361736528292E6D6174636828612E737562737472696E67283129297D3A66756E6374';
733 | wwv_flow_api.g_varchar2_table(203) := '696F6E2874297B72657475726E20742E746F4C6F7765724361736528292E696E6465784F66286129213D3D2D317D2C782E66696E6428222E707674436865636B436F6E7461696E65722070206C6162656C207370616E2E76616C756522292E6561636828';
734 | wwv_flow_api.g_varchar2_table(204) := '66756E6374696F6E28297B72657475726E206E28742874686973292E746578742829293F742874686973292E706172656E7428292E706172656E7428292E73686F7728293A742874686973292E706172656E7428292E706172656E7428292E6869646528';
735 | wwv_flow_api.g_varchar2_table(205) := '297D297D292C692E617070656E64287428223C62723E2229292C7428223C627574746F6E3E222C7B747970653A22627574746F6E227D292E617070656E64546F2869292E68746D6C284D2E6C6F63616C65537472696E67732E73656C656374416C6C292E';
736 | wwv_flow_api.g_varchar2_table(206) := '62696E642822636C69636B222C66756E6374696F6E28297B72657475726E20782E66696E642822696E7075743A76697369626C653A6E6F74283A636865636B65642922292E70726F702822636865636B6564222C2130292E746F67676C65436C61737328';
737 | wwv_flow_api.g_varchar2_table(207) := '226368616E67656422292C21317D292C7428223C627574746F6E3E222C7B747970653A22627574746F6E227D292E617070656E64546F2869292E68746D6C284D2E6C6F63616C65537472696E67732E73656C6563744E6F6E65292E62696E642822636C69';
738 | wwv_flow_api.g_varchar2_table(208) := '636B222C66756E6374696F6E28297B72657475726E20782E66696E642822696E7075743A76697369626C653A636865636B656422292E70726F702822636865636B6564222C2131292E746F67676C65436C61737328226368616E67656422292C21317D29';
739 | wwv_flow_api.g_varchar2_table(209) := '292C613D7428223C6469763E22292E616464436C6173732822707674436865636B436F6E7461696E657222292E617070656E64546F2878292C673D532E736F72742868284D2E736F72746572732C6E29292C703D302C643D672E6C656E6774683B703C64';
740 | wwv_flow_api.g_varchar2_table(210) := '3B702B2B29793D675B705D2C773D6D5B6E5D5B795D2C6C3D7428223C6C6162656C3E22292C733D21312C4D2E696E636C7573696F6E735B6E5D3F733D652E63616C6C284D2E696E636C7573696F6E735B6E5D2C79293C303A4D2E6578636C7573696F6E73';
741 | wwv_flow_api.g_varchar2_table(211) := '5B6E5D262628733D652E63616C6C284D2E6578636C7573696F6E735B6E5D2C79293E3D30292C637C7C28633D73292C7428223C696E7075743E22292E61747472282274797065222C22636865636B626F7822292E616464436C617373282270767446696C';
742 | wwv_flow_api.g_varchar2_table(212) := '74657222292E617474722822636865636B6564222C2173292E64617461282266696C746572222C5B6E2C795D292E617070656E64546F286C292E62696E6428226368616E6765222C66756E6374696F6E28297B72657475726E20742874686973292E746F';
743 | wwv_flow_api.g_varchar2_table(213) := '67676C65436C61737328226368616E67656422297D292C6C2E617070656E64287428223C7370616E3E22292E616464436C617373282276616C756522292E74657874287929292C6C2E617070656E64287428223C7370616E3E22292E616464436C617373';
744 | wwv_flow_api.g_varchar2_table(214) := '2822636F756E7422292E74657874282228222B772B22292229292C612E617070656E64287428223C703E22292E617070656E64286C29293B72657475726E206F3D66756E6374696F6E28297B72657475726E20782E66696E6428225B747970653D276368';
745 | wwv_flow_api.g_varchar2_table(215) := '65636B626F78275D22292E6C656E6774683E782E66696E6428225B747970653D27636865636B626F78275D3A636865636B656422292E6C656E6774683F722E616464436C617373282270767446696C746572656441747472696275746522293A722E7265';
746 | wwv_flow_api.g_varchar2_table(216) := '6D6F7665436C617373282270767446696C746572656441747472696275746522292C782E66696E6428222E70767453656172636822292E76616C282222292C782E66696E6428222E707674436865636B436F6E7461696E6572207022292E73686F772829';
747 | wwv_flow_api.g_varchar2_table(217) := '2C782E6869646528297D2C753D7428223C703E22292E617070656E64546F2878292C532E6C656E6774683C3D4D2E6D656E754C696D697426267428223C627574746F6E3E222C7B747970653A22627574746F6E227D292E74657874284D2E6C6F63616C65';
748 | wwv_flow_api.g_varchar2_table(218) := '537472696E67732E6170706C79292E617070656E64546F2875292E62696E642822636C69636B222C66756E6374696F6E28297B72657475726E20782E66696E6428222E6368616E67656422292E72656D6F7665436C61737328226368616E67656422292E';
749 | wwv_flow_api.g_varchar2_table(219) := '6C656E67746826265628292C6F28297D292C7428223C627574746F6E3E222C7B747970653A22627574746F6E227D292E74657874284D2E6C6F63616C65537472696E67732E63616E63656C292E617070656E64546F2875292E62696E642822636C69636B';
750 | wwv_flow_api.g_varchar2_table(220) := '222C66756E6374696F6E28297B72657475726E20782E66696E6428222E6368616E6765643A636865636B656422292E72656D6F7665436C61737328226368616E67656422292E70726F702822636865636B6564222C2131292C782E66696E6428222E6368';
751 | wwv_flow_api.g_varchar2_table(221) := '616E6765643A6E6F74283A636865636B65642922292E72656D6F7665436C61737328226368616E67656422292E70726F702822636865636B6564222C2130292C6F28297D292C623D7428223C7370616E3E22292E616464436C6173732822707674547269';
752 | wwv_flow_api.g_varchar2_table(222) := '616E676C6522292E68746D6C282220262378323542453B22292E62696E642822636C69636B222C66756E6374696F6E2865297B766172206E2C722C613B72657475726E20723D7428652E63757272656E74546172676574292E706F736974696F6E28292C';
753 | wwv_flow_api.g_varchar2_table(223) := '6E3D722E6C6566742C613D722E746F702C782E637373287B6C6566743A6E2B31302C746F703A612B31307D292E73686F7728297D292C723D7428223C6C693E22292E616464436C6173732822617869735F222B41292E617070656E64287428223C737061';
754 | wwv_flow_api.g_varchar2_table(224) := '6E3E22292E616464436C61737328227076744174747222292E74657874286E292E646174612822617474724E616D65222C6E292E617070656E64286229292C632626722E616464436C617373282270767446696C74657265644174747269627574652229';
755 | wwv_flow_api.g_varchar2_table(225) := '2C582E617070656E642872292E617070656E642878297D3B666F72284120696E205729612E63616C6C28572C4129262628633D575B415D2C77286329293B243D7428223C74723E22292E617070656E64546F2859292C753D7428223C73656C6563743E22';
756 | wwv_flow_api.g_varchar2_table(226) := '292E616464436C617373282270767441676772656761746F7222292E62696E6428226368616E6765222C66756E6374696F6E28297B72657475726E205628297D292C713D4D2E61676772656761746F72733B666F7228657420696E207129612E63616C6C';
757 | wwv_flow_api.g_varchar2_table(227) := '28712C6574292626752E617070656E64287428223C6F7074696F6E3E22292E76616C286574292E68746D6C28657429293B666F7228523D7B6B65795F615F746F5F7A3A7B726F7753796D626F6C3A2226766172723B222C636F6C53796D626F6C3A222668';
758 | wwv_flow_api.g_varchar2_table(228) := '6172723B222C6E6578743A2276616C75655F615F746F5F7A227D2C76616C75655F615F746F5F7A3A7B726F7753796D626F6C3A2226646172723B222C636F6C53796D626F6C3A2226726172723B222C6E6578743A2276616C75655F7A5F746F5F61227D2C';
759 | wwv_flow_api.g_varchar2_table(229) := '76616C75655F7A5F746F5F613A7B726F7753796D626F6C3A2226756172723B222C636F6C53796D626F6C3A22266C6172723B222C6E6578743A226B65795F615F746F5F7A227D7D2C503D7428223C613E222C7B726F6C653A22627574746F6E227D292E61';
760 | wwv_flow_api.g_varchar2_table(230) := '6464436C6173732822707674526F774F7264657222292E6461746128226F72646572222C4D2E726F774F72646572292E68746D6C28525B4D2E726F774F726465725D2E726F7753796D626F6C292E62696E642822636C69636B222C66756E6374696F6E28';
761 | wwv_flow_api.g_varchar2_table(231) := '297B72657475726E20742874686973292E6461746128226F72646572222C525B742874686973292E6461746128226F7264657222295D2E6E657874292C742874686973292E68746D6C28525B742874686973292E6461746128226F7264657222295D2E72';
762 | wwv_flow_api.g_varchar2_table(232) := '6F7753796D626F6C292C5628297D292C763D7428223C613E222C7B726F6C653A22627574746F6E227D292E616464436C6173732822707674436F6C4F7264657222292E6461746128226F72646572222C4D2E636F6C4F72646572292E68746D6C28525B4D';
763 | wwv_flow_api.g_varchar2_table(233) := '2E636F6C4F726465725D2E636F6C53796D626F6C292E62696E642822636C69636B222C66756E6374696F6E28297B72657475726E20742874686973292E6461746128226F72646572222C525B742874686973292E6461746128226F7264657222295D2E6E';
764 | wwv_flow_api.g_varchar2_table(234) := '657874292C742874686973292E68746D6C28525B742874686973292E6461746128226F7264657222295D2E636F6C53796D626F6C292C5628297D292C7428223C74643E22292E616464436C617373282270767456616C7322292E617070656E64546F2824';
765 | wwv_flow_api.g_varchar2_table(235) := '292E617070656E642875292E617070656E642850292E617070656E642876292E617070656E64287428223C62723E2229292C7428223C74643E22292E616464436C617373282270767441786973436F6E7461696E657220707674486F72697A4C69737420';
766 | wwv_flow_api.g_varchar2_table(236) := '707674436F6C7322292E617070656E64546F2824292C513D7428223C74723E22292E617070656E64546F2859292C512E617070656E64287428223C74643E22292E616464436C617373282270767441786973436F6E7461696E657220707674526F777322';
767 | wwv_flow_api.g_varchar2_table(237) := '292E61747472282276616C69676E222C22746F702229292C4C3D7428223C74643E22292E61747472282276616C69676E222C22746F7022292E616464436C617373282270767452656E64657265724172656122292E617070656E64546F2851292C4D2E75';
768 | wwv_flow_api.g_varchar2_table(238) := '6E757365644174747273566572746963616C3D3D3D21307C7C74743F28592E66696E64282274723A6E74682D6368696C6428312922292E70726570656E642842292C592E66696E64282274723A6E74682D6368696C6428322922292E70726570656E6428';
769 | wwv_flow_api.g_varchar2_table(239) := '5829293A592E70726570656E64287428223C74723E22292E617070656E642842292E617070656E64285829292C746869732E68746D6C2859292C7A3D4D2E636F6C732C443D302C543D7A2E6C656E6774683B443C543B442B2B2965743D7A5B445D2C7468';
770 | wwv_flow_api.g_varchar2_table(240) := '69732E66696E6428222E707674436F6C7322292E617070656E6428746869732E66696E6428222E617869735F222B742E696E41727261792865742C572929293B666F7228553D4D2E726F77732C453D302C6B3D552E6C656E6774683B453C6B3B452B2B29';
771 | wwv_flow_api.g_varchar2_table(241) := '65743D555B455D2C746869732E66696E6428222E707674526F777322292E617070656E6428746869732E66696E6428222E617869735F222B742E696E41727261792865742C572929293B6E756C6C213D4D2E61676772656761746F724E616D6526267468';
772 | wwv_flow_api.g_varchar2_table(242) := '69732E66696E6428222E70767441676772656761746F7222292E76616C284D2E61676772656761746F724E616D65292C6E756C6C213D4D2E72656E64657265724E616D652626746869732E66696E6428222E70767452656E646572657222292E76616C28';
773 | wwv_flow_api.g_varchar2_table(243) := '4D2E72656E64657265724E616D65292C783D21302C6A3D66756E6374696F6E286E297B72657475726E2066756E6374696F6E28297B76617220722C612C6F2C692C6C2C732C682C642C702C6D2C672C622C432C793B6966286D3D7B646572697665644174';
774 | wwv_flow_api.g_varchar2_table(244) := '74726962757465733A4D2E64657269766564417474726962757465732C6C6F63616C65537472696E67733A4D2E6C6F63616C65537472696E67732C72656E64657265724F7074696F6E733A4D2E72656E64657265724F7074696F6E732C736F7274657273';
775 | wwv_flow_api.g_varchar2_table(245) := '3A4D2E736F72746572732C636F6C733A5B5D2C726F77733A5B5D2C64617461436C6173733A4D2E64617461436C6173737D2C6C3D6E756C6C213D28643D4D2E61676772656761746F72735B752E76616C28295D285B5D2928292E6E756D496E7075747329';
776 | wwv_flow_api.g_varchar2_table(246) := '3F643A302C793D5B5D2C6E2E66696E6428222E707674526F7773206C69207370616E2E7076744174747222292E656163682866756E6374696F6E28297B72657475726E206D2E726F77732E7075736828742874686973292E646174612822617474724E61';
777 | wwv_flow_api.g_varchar2_table(247) := '6D652229297D292C6E2E66696E6428222E707674436F6C73206C69207370616E2E7076744174747222292E656163682866756E6374696F6E28297B72657475726E206D2E636F6C732E7075736828742874686973292E646174612822617474724E616D65';
778 | wwv_flow_api.g_varchar2_table(248) := '2229297D292C6E2E66696E6428222E70767456616C732073656C6563742E7076744174747244726F70646F776E22292E656163682866756E6374696F6E28297B72657475726E20303D3D3D6C3F742874686973292E72656D6F766528293A286C2D2D2C22';
779 | wwv_flow_api.g_varchar2_table(249) := '22213D3D742874686973292E76616C28293F792E7075736828742874686973292E76616C2829293A766F69642030297D292C30213D3D6C29666F7228683D6E2E66696E6428222E70767456616C7322292C65743D673D302C703D6C3B303C3D703F673C70';
780 | wwv_flow_api.g_varchar2_table(250) := '3A673E703B65743D303C3D703F2B2B673A2D2D67297B666F7228693D7428223C73656C6563743E22292E616464436C61737328227076744174747244726F70646F776E22292E617070656E64287428223C6F7074696F6E3E2229292E62696E6428226368';
781 | wwv_flow_api.g_varchar2_table(251) := '616E6765222C66756E6374696F6E28297B72657475726E205628297D292C623D302C6F3D472E6C656E6774683B623C6F3B622B2B29633D475B625D2C692E617070656E64287428223C6F7074696F6E3E22292E76616C2863292E74657874286329293B68';
782 | wwv_flow_api.g_varchar2_table(252) := '2E617070656E642869297D69662878262628793D4D2E76616C732C413D302C6E2E66696E6428222E70767456616C732073656C6563742E7076744174747244726F70646F776E22292E656163682866756E6374696F6E28297B72657475726E2074287468';
783 | wwv_flow_api.g_varchar2_table(253) := '6973292E76616C28795B415D292C412B2B7D292C783D2131292C6D2E61676772656761746F724E616D653D752E76616C28292C6D2E76616C733D792C6D2E61676772656761746F723D4D2E61676772656761746F72735B752E76616C28295D2879292C6D';
784 | wwv_flow_api.g_varchar2_table(254) := '2E72656E64657265723D4D2E72656E6465726572735B482E76616C28295D2C6D2E726F774F726465723D502E6461746128226F7264657222292C6D2E636F6C4F726465723D762E6461746128226F7264657222292C723D7B7D2C6E2E66696E642822696E';
785 | wwv_flow_api.g_varchar2_table(255) := '7075742E70767446696C74657222292E6E6F7428223A636865636B656422292E656163682866756E6374696F6E28297B76617220653B72657475726E20653D742874686973292E64617461282266696C74657222292C6E756C6C213D725B655B305D5D3F';
786 | wwv_flow_api.g_varchar2_table(256) := '725B655B305D5D2E7075736828655B315D293A725B655B305D5D3D5B655B315D5D7D292C613D7B7D2C6E2E66696E642822696E7075742E70767446696C7465723A636865636B656422292E656163682866756E6374696F6E28297B76617220653B696628';
787 | wwv_flow_api.g_varchar2_table(257) := '653D742874686973292E64617461282266696C74657222292C6E756C6C213D725B655B305D5D2972657475726E206E756C6C213D615B655B305D5D3F615B655B305D5D2E7075736828655B315D293A615B655B305D5D3D5B655B315D5D7D292C6D2E6669';
788 | wwv_flow_api.g_varchar2_table(258) := '6C7465723D66756E6374696F6E2874297B766172206E2C612C6F2C693B696628214D2E66696C7465722874292972657475726E21313B666F72286120696E2072296966286E3D725B615D2C6F3D22222B286E756C6C213D28693D745B615D293F693A226E';
789 | wwv_flow_api.g_varchar2_table(259) := '756C6C22292C652E63616C6C286E2C6F293E3D302972657475726E21313B72657475726E21307D2C4C2E7069766F7428462C6D292C733D742E657874656E64287B7D2C4D2C7B636F6C733A6D2E636F6C732C726F77733A6D2E726F77732C636F6C4F7264';
790 | wwv_flow_api.g_varchar2_table(260) := '65723A6D2E636F6C4F726465722C726F774F726465723A6D2E726F774F726465722C76616C733A792C6578636C7573696F6E733A722C696E636C7573696F6E733A612C696E636C7573696F6E73496E666F3A612C61676772656761746F724E616D653A75';
791 | wwv_flow_api.g_varchar2_table(261) := '2E76616C28292C72656E64657265724E616D653A482E76616C28297D292C6E2E6461746128227069766F7455494F7074696F6E73222C73292C4D2E6175746F536F7274556E757365644174747273262628433D6E2E66696E64282274642E707674556E75';
792 | wwv_flow_api.g_varchar2_table(262) := '7365642E70767441786973436F6E7461696E657222292C742843292E6368696C6472656E28226C6922292E736F72742866756E6374696F6E28652C6E297B72657475726E206628742865292E7465787428292C74286E292E746578742829297D292E6170';
793 | wwv_flow_api.g_varchar2_table(263) := '70656E64546F284329292C4C2E63737328226F706163697479222C31292C6E756C6C213D4D2E6F6E526566726573682972657475726E204D2E6F6E526566726573682873297D7D2874686973292C563D66756E6374696F6E2874297B72657475726E2066';
794 | wwv_flow_api.g_varchar2_table(264) := '756E6374696F6E28297B72657475726E204C2E63737328226F706163697479222C2E35292C73657454696D656F7574286A2C3130297D7D2874686973292C5628292C746869732E66696E6428222E70767441786973436F6E7461696E657222292E736F72';
795 | wwv_flow_api.g_varchar2_table(265) := '7461626C65287B7570646174653A66756E6374696F6E28742C65297B6966286E756C6C3D3D652E73656E6465722972657475726E205628297D2C636F6E6E656374576974683A746869732E66696E6428222E70767441786973436F6E7461696E65722229';
796 | wwv_flow_api.g_varchar2_table(266) := '2C6974656D733A226C69222C706C616365686F6C6465723A22707674506C616365686F6C646572227D297D6361746368286E74297B433D6E742C22756E646566696E656422213D747970656F6620636F6E736F6C6526266E756C6C213D3D636F6E736F6C';
797 | wwv_flow_api.g_varchar2_table(267) := '652626636F6E736F6C652E6572726F7228432E737461636B292C746869732E68746D6C284D2E6C6F63616C65537472696E67732E756952656E6465724572726F72297D72657475726E20746869737D2C742E666E2E686561746D61703D66756E6374696F';
798 | wwv_flow_api.g_varchar2_table(268) := '6E28652C6E297B76617220722C612C6F2C692C6C2C732C752C632C682C642C703B737769746368286E756C6C3D3D65262628653D22686561746D617022292C633D746869732E6461746128226E756D726F777322292C753D746869732E6461746128226E';
799 | wwv_flow_api.g_varchar2_table(269) := '756D636F6C7322292C723D6E756C6C213D6E26266E756C6C213D28683D6E2E686561746D6170293F682E636F6C6F725363616C6547656E657261746F723A766F696420302C6E756C6C3D3D72262628723D66756E6374696F6E2874297B76617220652C6E';
800 | wwv_flow_api.g_varchar2_table(270) := '3B72657475726E206E3D4D6174682E6D696E2E6170706C79284D6174682C74292C653D4D6174682E6D61782E6170706C79284D6174682C74292C66756E6374696F6E2874297B76617220723B72657475726E20723D3235352D4D6174682E726F756E6428';
801 | wwv_flow_api.g_varchar2_table(271) := '3235352A28742D6E292F28652D6E29292C22726762283235352C222B722B222C222B722B2229227D7D292C613D66756E6374696F6E2865297B72657475726E2066756E6374696F6E286E297B76617220612C6F2C693B72657475726E206F3D66756E6374';
802 | wwv_flow_api.g_varchar2_table(272) := '696F6E2872297B72657475726E20652E66696E64286E292E656163682866756E6374696F6E28297B76617220653B696628653D742874686973292E64617461282276616C756522292C6E756C6C213D652626697346696E6974652865292972657475726E';
803 | wwv_flow_api.g_varchar2_table(273) := '207228652C74287468697329297D297D2C693D5B5D2C6F2866756E6374696F6E2874297B72657475726E20692E707573682874297D292C613D722869292C6F2866756E6374696F6E28742C65297B72657475726E20652E63737328226261636B67726F75';
804 | wwv_flow_api.g_varchar2_table(274) := '6E642D636F6C6F72222C61287429297D297D7D2874686973292C65297B6361736522686561746D6170223A6128222E70767456616C22293B627265616B3B6361736522726F77686561746D6170223A666F72286F3D6C3D302C643D633B303C3D643F6C3C';
805 | wwv_flow_api.g_varchar2_table(275) := '643A6C3E643B6F3D303C3D643F2B2B6C3A2D2D6C296128222E70767456616C2E726F77222B6F293B627265616B3B6361736522636F6C686561746D6170223A666F7228693D733D302C703D753B303C3D703F733C703A733E703B693D303C3D703F2B2B73';
806 | wwv_flow_api.g_varchar2_table(276) := '3A2D2D73296128222E70767456616C2E636F6C222B69297D72657475726E206128222E707674546F74616C2E726F77546F74616C22292C6128222E707674546F74616C2E636F6C546F74616C22292C746869737D2C742E666E2E62617263686172743D66';
807 | wwv_flow_api.g_varchar2_table(277) := '756E6374696F6E2865297B766172206E2C722C612C6F2C692C6C3B666F7228693D746869732E6461746128226E756D726F777322292C6F3D746869732E6461746128226E756D636F6C7322292C6E3D66756E6374696F6E2865297B72657475726E206675';
808 | wwv_flow_api.g_varchar2_table(278) := '6E6374696F6E286E297B76617220722C612C6F2C692C6C2C733B72657475726E20723D66756E6374696F6E2872297B72657475726E20652E66696E64286E292E656163682866756E6374696F6E28297B76617220653B696628653D742874686973292E64';
809 | wwv_flow_api.g_varchar2_table(279) := '617461282276616C756522292C6E756C6C213D652626697346696E6974652865292972657475726E207228652C74287468697329297D297D2C733D5B5D2C722866756E6374696F6E2874297B72657475726E20732E707573682874297D292C613D4D6174';
810 | wwv_flow_api.g_varchar2_table(280) := '682E6D61782E6170706C79284D6174682C73292C613C30262628613D30292C693D612C6F3D4D6174682E6D696E2E6170706C79284D6174682C73292C6F3C30262628693D612D6F292C6C3D66756E6374696F6E2874297B72657475726E203130302A742F';
811 | wwv_flow_api.g_varchar2_table(281) := '28312E342A69297D2C722866756E6374696F6E28652C6E297B76617220722C612C692C733B72657475726E20693D6E2E7465787428292C733D7428223C6469763E22292E637373287B706F736974696F6E3A2272656C6174697665222C6865696768743A';
812 | wwv_flow_api.g_varchar2_table(282) := '2235357078227D292C613D2267726179222C723D302C6F3C30262628723D6C282D6F29292C653C30262628722B3D6C2865292C613D226461726B726564222C653D2D65292C732E617070656E64287428223C6469763E22292E637373287B706F73697469';
813 | wwv_flow_api.g_varchar2_table(283) := '6F6E3A226162736F6C757465222C626F74746F6D3A722B2225222C6C6566743A302C72696768743A302C6865696768743A6C2865292B2225222C226261636B67726F756E642D636F6C6F72223A617D29292C732E617070656E64287428223C6469763E22';
814 | wwv_flow_api.g_varchar2_table(284) := '292E746578742869292E637373287B706F736974696F6E3A2272656C6174697665222C2270616464696E672D6C656674223A22357078222C2270616464696E672D7269676874223A22357078227D29292C6E2E637373287B70616464696E673A302C2270';
815 | wwv_flow_api.g_varchar2_table(285) := '616464696E672D746F70223A22357078222C22746578742D616C69676E223A2263656E746572227D292E68746D6C2873297D297D7D2874686973292C723D613D302C6C3D693B303C3D6C3F613C6C3A613E6C3B723D303C3D6C3F2B2B613A2D2D61296E28';
816 | wwv_flow_api.g_varchar2_table(286) := '222E70767456616C2E726F77222B72293B72657475726E206E28222E707674546F74616C2E636F6C546F74616C22292C746869737D7D297D292E63616C6C2874686973293B0A2F2F2320736F757263654D617070696E6755524C3D7069766F742E6D696E';
817 | wwv_flow_api.g_varchar2_table(287) := '2E6A732E6D61700A';
818 | null;
819 | end;
820 | /
821 | begin
822 | wwv_flow_api.create_plugin_file(
823 | p_id=>wwv_flow_api.id(9266100713869978)
824 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
825 | ,p_file_name=>'pivot.min.js'
826 | ,p_mime_type=>'application/javascript'
827 | ,p_file_charset=>'utf-8'
828 | ,p_file_content=>wwv_flow_api.varchar2_to_blob(wwv_flow_api.g_varchar2_table)
829 | );
830 | end;
831 | /
832 | begin
833 | wwv_flow_api.g_varchar2_table := wwv_flow_api.empty_varchar2_table;
834 | wwv_flow_api.g_varchar2_table(1) := '2866756E6374696F6E28297B76617220653B28653D66756E6374696F6E2865297B72657475726E226F626A656374223D3D747970656F66206578706F7274732626226F626A656374223D3D747970656F66206D6F64756C653F6528726571756972652822';
835 | wwv_flow_api.g_varchar2_table(2) := '6A71756572792229293A2266756E6374696F6E223D3D747970656F6620646566696E652626646566696E652E616D643F646566696E65285B226A7175657279225D2C65293A65286A5175657279297D292866756E6374696F6E2865297B72657475726E20';
836 | wwv_flow_api.g_varchar2_table(3) := '652E7069766F745574696C69746965732E6578706F72745F72656E6465726572733D7B22545356204578706F7274223A66756E6374696F6E28742C6E297B76617220722C6F2C682C752C692C6C2C672C732C702C662C612C632C642C772C782C792C6A2C';
837 | wwv_flow_api.g_varchar2_table(4) := '762C6D2C712C412C622C4B2C532C433B666F7228693D7B6C6F63616C65537472696E67733A7B7D7D2C6E3D652E657874656E642821302C7B7D2C692C6E292C533D742E676574526F774B65797328292C303D3D3D532E6C656E6774682626532E70757368';
838 | wwv_flow_api.g_varchar2_table(5) := '285B5D292C753D742E676574436F6C4B65797328292C303D3D3D752E6C656E6774682626752E70757368285B5D292C623D742E726F7741747472732C6F3D742E636F6C41747472732C6D3D5B5D2C713D5B5D2C6C3D302C663D622E6C656E6774683B6C3C';
839 | wwv_flow_api.g_varchar2_table(6) := '663B6C2B2B29413D625B6C5D2C712E707573682841293B696628313D3D3D752E6C656E6774682626303D3D3D755B305D2E6C656E67746829712E7075736828742E61676772656761746F724E616D65293B656C736520666F7228673D302C613D752E6C65';
840 | wwv_flow_api.g_varchar2_table(7) := '6E6774683B673C613B672B2B29683D755B675D2C712E7075736828682E6A6F696E28222D2229293B666F72286D2E707573682871292C733D302C633D532E6C656E6774683B733C633B732B2B297B666F72284B3D535B735D2C713D5B5D2C703D302C643D';
841 | wwv_flow_api.g_varchar2_table(8) := '4B2E6C656E6774683B703C643B702B2B29763D4B5B705D2C712E707573682876293B666F7228793D302C773D752E6C656E6774683B793C773B792B2B29683D755B795D2C723D742E67657441676772656761746F72284B2C68292C6E756C6C213D722E76';
842 | wwv_flow_api.g_varchar2_table(9) := '616C756528293F712E7075736828722E76616C75652829293A712E70757368282222293B6D2E707573682871297D666F7228433D22222C6A3D302C783D6D2E6C656E6774683B6A3C783B6A2B2B29763D6D5B6A5D2C432B3D762E6A6F696E28225C742229';
843 | wwv_flow_api.g_varchar2_table(10) := '2B225C6E223B72657475726E206528223C74657874617265613E22292E746578742843292E637373287B77696474683A652877696E646F77292E776964746828292F322B227078222C6865696768743A652877696E646F77292E68656967687428292F32';
844 | wwv_flow_api.g_varchar2_table(11) := '2B227078227D297D7D7D297D292E63616C6C2874686973293B0A2F2F2320736F757263654D617070696E6755524C3D6578706F72745F72656E6465726572732E6D696E2E6A732E6D61700A';
845 | null;
846 | end;
847 | /
848 | begin
849 | wwv_flow_api.create_plugin_file(
850 | p_id=>wwv_flow_api.id(9270846170243714)
851 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
852 | ,p_file_name=>'export_renderers.min.js'
853 | ,p_mime_type=>'application/javascript'
854 | ,p_file_charset=>'utf-8'
855 | ,p_file_content=>wwv_flow_api.varchar2_to_blob(wwv_flow_api.g_varchar2_table)
856 | );
857 | end;
858 | /
859 | begin
860 | wwv_flow_api.g_varchar2_table := wwv_flow_api.empty_varchar2_table;
861 | wwv_flow_api.g_varchar2_table(1) := '2866756E6374696F6E28297B76617220743B28743D66756E6374696F6E2874297B72657475726E226F626A656374223D3D747970656F66206578706F7274732626226F626A656374223D3D747970656F66206D6F64756C653F7428726571756972652822';
862 | wwv_flow_api.g_varchar2_table(2) := '6A717565727922292C726571756972652822706C6F746C792E6A732229293A2266756E6374696F6E223D3D747970656F6620646566696E652626646566696E652E616D643F646566696E65285B226A7175657279222C22706C6F746C792E6A73225D2C74';
863 | wwv_flow_api.g_varchar2_table(3) := '293A74286A51756572792C506C6F746C79297D292866756E6374696F6E28742C65297B766172206F2C6E3B72657475726E206F3D66756E6374696F6E286F2C6E2C72297B72657475726E206E756C6C3D3D6F2626286F3D7B7D292C6E756C6C3D3D6E2626';
864 | wwv_flow_api.g_varchar2_table(4) := '286E3D7B7D292C6E756C6C3D3D72262628723D2131292C66756E6374696F6E28692C6C297B76617220612C732C642C702C682C752C792C672C632C762C6A2C662C623B72657475726E20703D7B6C6F63616C65537472696E67733A7B76733A227673222C';
865 | wwv_flow_api.g_varchar2_table(5) := '62793A226279227D2C706C6F746C793A7B7D7D2C6C3D742E657874656E642821302C7B7D2C702C6C292C6A3D692E676574526F774B65797328292C613D692E676574436F6C4B65797328292C623D723F613A6A2C303D3D3D622E6C656E6774682626622E';
866 | wwv_flow_api.g_varchar2_table(6) := '70757368285B5D292C643D723F6A3A612C303D3D3D642E6C656E6774682626642E70757368285B5D292C683D692E61676772656761746F724E616D652C692E76616C41747472732E6C656E677468262628682B3D2228222B692E76616C41747472732E6A';
867 | wwv_flow_api.g_varchar2_table(7) := '6F696E28222C2022292B222922292C733D622E6D61702866756E6374696F6E2865297B766172206E2C6C2C612C732C702C752C793B666F7228793D5B5D2C613D5B5D2C6C3D302C733D642E6C656E6774683B6C3C733B6C2B2B296E3D645B6C5D2C753D70';
868 | wwv_flow_api.g_varchar2_table(8) := '61727365466C6F617428692E67657441676772656761746F7228723F6E3A652C723F653A6E292E76616C75652829292C792E7075736828697346696E6974652875293F753A6E756C6C292C612E70757368286E2E6A6F696E28222D22297C7C222022293B';
869 | wwv_flow_api.g_varchar2_table(9) := '72657475726E20703D7B6E616D653A652E6A6F696E28222D22297C7C687D2C702E783D723F793A612C702E793D723F613A792C742E657874656E6428702C6F297D292C723F28793D692E726F7741747472732E6A6F696E28222D22292C753D692E636F6C';
870 | wwv_flow_api.g_varchar2_table(10) := '41747472732E6A6F696E28222D2229293A28793D692E636F6C41747472732E6A6F696E28222D22292C753D692E726F7741747472732E6A6F696E28222D2229292C663D682C2222213D3D79262628662B3D2220222B6C2E6C6F63616C65537472696E6773';
871 | wwv_flow_api.g_varchar2_table(11) := '2E76732B2220222B79292C2222213D3D75262628662B3D2220222B6C2E6C6F63616C65537472696E67732E62792B2220222B75292C673D7B7469746C653A662C686F7665726D6F64653A22636C6F73657374222C77696474683A77696E646F772E696E6E';
872 | wwv_flow_api.g_varchar2_table(12) := '657257696474682F312E342C6865696768743A77696E646F772E696E6E65724865696768742F312E342D35307D2C723F672E78617869733D7B646F6D61696E3A5B2E312C315D2C7469746C653A687D3A672E79617869733D7B7469746C653A687D2C633D';
873 | wwv_flow_api.g_varchar2_table(13) := '7428223C6469763E222C7B7374796C653A22646973706C61793A6E6F6E653B227D292E617070656E64546F28742822626F64792229292C763D7428223C6469763E22292E617070656E64546F2863292C652E706C6F7428765B305D2C732C742E65787465';
874 | wwv_flow_api.g_varchar2_table(14) := '6E6428672C6E2C6C2E706C6F746C7929292C762E64657461636828292C632E72656D6F766528292C767D7D2C6E3D66756E6374696F6E28297B72657475726E2066756E6374696F6E286F2C6E297B76617220722C692C6C2C612C732C642C702C682C752C';
875 | wwv_flow_api.g_varchar2_table(15) := '792C672C632C762C6A3B666F7228613D7B6C6F63616C65537472696E67733A7B76733A227673222C62793A226279227D2C706C6F746C793A7B7D7D2C6E3D742E657874656E642821302C7B7D2C612C6E292C763D6F2E676574526F774B65797328292C30';
876 | wwv_flow_api.g_varchar2_table(16) := '3D3D3D762E6C656E6774682626762E70757368285B5D292C693D6F2E676574436F6C4B65797328292C303D3D3D692E6C656E6774682626692E70757368285B5D292C6C3D7B783A5B5D2C793A5B5D2C746578743A5B5D2C747970653A2273636174746572';
877 | wwv_flow_api.g_varchar2_table(17) := '222C6D6F64653A226D61726B657273227D2C733D302C683D762E6C656E6774683B733C683B732B2B29666F7228633D765B735D2C643D302C753D692E6C656E6774683B643C753B642B2B29723D695B645D2C6A3D6F2E67657441676772656761746F7228';
878 | wwv_flow_api.g_varchar2_table(18) := '632C72292E76616C756528292C6E756C6C213D6A2626286C2E782E7075736828722E6A6F696E28222D2229292C6C2E792E7075736828632E6A6F696E28222D2229292C6C2E746578742E70757368286A29293B72657475726E20703D7B7469746C653A6F';
879 | wwv_flow_api.g_varchar2_table(19) := '2E726F7741747472732E6A6F696E28222D22292B2220767320222B6F2E636F6C41747472732E6A6F696E28222D22292C686F7665726D6F64653A22636C6F73657374222C78617869733A7B7469746C653A6F2E636F6C41747472732E6A6F696E28222D22';
880 | wwv_flow_api.g_varchar2_table(20) := '292C646F6D61696E3A5B2E312C315D7D2C79617869733A7B7469746C653A6F2E726F7741747472732E6A6F696E28222D22297D2C77696474683A77696E646F772E696E6E657257696474682F312E352C6865696768743A77696E646F772E696E6E657248';
881 | wwv_flow_api.g_varchar2_table(21) := '65696768742F312E342D35307D2C793D7428223C6469763E222C7B7374796C653A22646973706C61793A6E6F6E653B227D292E617070656E64546F28742822626F64792229292C673D7428223C6469763E22292E617070656E64546F2879292C652E706C';
882 | wwv_flow_api.g_varchar2_table(22) := '6F7428675B305D2C5B6C5D2C742E657874656E6428702C6E2E706C6F746C7929292C672E64657461636828292C792E72656D6F766528292C677D7D2C742E7069766F745574696C69746965732E706C6F746C795F72656E6465726572733D7B22486F7269';
883 | wwv_flow_api.g_varchar2_table(23) := '7A6F6E74616C20426172204368617274223A6F287B747970653A22626172222C6F7269656E746174696F6E3A2268227D2C7B6261726D6F64653A2267726F7570227D2C2130292C22486F72697A6F6E74616C20537461636B656420426172204368617274';
884 | wwv_flow_api.g_varchar2_table(24) := '223A6F287B747970653A22626172222C6F7269656E746174696F6E3A2268227D2C7B6261726D6F64653A22737461636B227D2C2130292C22426172204368617274223A6F287B747970653A22626172227D2C7B6261726D6F64653A2267726F7570227D29';
885 | wwv_flow_api.g_varchar2_table(25) := '2C22537461636B656420426172204368617274223A6F287B747970653A22626172227D2C7B6261726D6F64653A22737461636B227D292C224C696E65204368617274223A6F28292C2253636174746572204368617274223A6E28297D7D297D292E63616C';
886 | wwv_flow_api.g_varchar2_table(26) := '6C2874686973293B0A2F2F2320736F757263654D617070696E6755524C3D706C6F746C795F72656E6465726572732E6D696E2E6A732E6D61700A';
887 | null;
888 | end;
889 | /
890 | begin
891 | wwv_flow_api.create_plugin_file(
892 | p_id=>wwv_flow_api.id(9271422418345918)
893 | ,p_plugin_id=>wwv_flow_api.id(30659452670222113967)
894 | ,p_file_name=>'plotly_renderers.min.js'
895 | ,p_mime_type=>'application/javascript'
896 | ,p_file_charset=>'utf-8'
897 | ,p_file_content=>wwv_flow_api.varchar2_to_blob(wwv_flow_api.g_varchar2_table)
898 | );
899 | end;
900 | /
901 | begin
902 | wwv_flow_api.import_end(p_auto_install_sup_obj => nvl(wwv_flow_application_install.get_auto_install_sup_obj, false), p_is_component_import => true);
903 | commit;
904 | end;
905 | /
906 | set verify on feedback on define on
907 | prompt ...done
908 |
--------------------------------------------------------------------------------