├── 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 | ![Alt text](heatmap.png?raw=true "Heatmap Preview") 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(' 210 | '); 211 | 212 | l_current_date := l_start_date; 213 | while l_current_date <= l_end_date loop 214 | 215 | l_day_count := l_day_count + 1; 216 | 217 | if l_day_count = 1 then 218 | l_week_count := 1; 219 | l_day_in_week_count := 1; 220 | htp.p(''); 221 | elsif l_day_in_week_count > 7 then 222 | l_week_count := l_week_count + 1; 223 | l_day_in_week_count := 1; 224 | htp.p(''); 225 | htp.p(''); 226 | end if; 227 | 228 | l_value_index := get_value_index (l_current_date); 229 | if l_value_index is not null then 230 | l_value := nvl(l_column_value_list(2).value_list(l_value_index).number_value,0); 231 | l_tooltip := get_optional_value(3, l_value_index, l_column_value_list); 232 | l_link := get_optional_value(4, l_value_index, l_column_value_list); 233 | else 234 | l_value := 0; 235 | l_tooltip := null; 236 | l_link := null; 237 | end if; 238 | 239 | if l_tooltip is null then 240 | l_tooltip := l_value || ' - ' || trim(to_char(l_current_date, 'Day')) || ' ' || to_char(l_current_date, 'dd.mm.yyyy'); 241 | end if; 242 | 243 | if l_threshold_value > 0 then 244 | l_color := get_color (l_value, 1, l_threshold1, l_threshold2, l_threshold3); 245 | else 246 | l_color := get_color (l_value, 1, 2, 3, 4); 247 | end if; 248 | 249 | 250 | if l_link is not null then 251 | htp.p(''); 252 | end if; 253 | 254 | --htp.p('' || htf.escape_sc(l_tooltip) || ''); 255 | htp.p('' || htf.escape_sc(l_tooltip) || ''); 256 | 257 | if l_link is not null then 258 | htp.p(''); 259 | end if; 260 | 261 | l_day_in_week_count := l_day_in_week_count + 1; 262 | l_current_date := l_current_date + 1; 263 | 264 | end loop; 265 | 266 | htp.p(''); 267 | 268 | -- get a list of the months between l_start_date and l_end_date and print them with an offset of 60 pixels between each 269 | 270 | l_month_count := round(months_between (l_end_date, l_start_date_orig)); 271 | 272 | for i in 1..l_month_count loop 273 | htp.p('' || to_char(add_months(l_start_date_orig, i-1), 'Mon') || ''); 274 | end loop; 275 | 276 | htp.p(' ' || to_char(l_start_date, 'Dy') || ''); 277 | htp.p(' ' || to_char(l_start_date + 1, 'Dy') || ''); 278 | htp.p(' ' || to_char(l_start_date + 2, 'Dy') || ''); 279 | htp.p(' ' || to_char(l_start_date + 3, 'Dy') || ''); 280 | htp.p(' ' || to_char(l_start_date + 4, 'Dy') || ''); 281 | htp.p(' ' || to_char(l_start_date + 5, 'Dy') || ''); 282 | htp.p(' ' || to_char(l_start_date + 6, 'Dy') || ''); 283 | htp.p(' '); 284 | 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 | 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 | --------------------------------------------------------------------------------