Added PL/SQL Settings region & functionality
This commit is contained in:
parent
2e7ee859e9
commit
ecc50059dd
@ -45,6 +45,7 @@ wwv_flow_api.create_page_plug(
|
||||
,p_plug_template=>wwv_flow_api.id(9070356145569920)
|
||||
,p_plug_display_sequence=>30
|
||||
,p_plug_display_point=>'BODY'
|
||||
,p_plug_source=>'Click on the package to explore package content.'
|
||||
,p_plug_query_options=>'DERIVED_REPORT_COLUMNS'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'HTML'
|
||||
@ -377,7 +378,7 @@ wwv_flow_api.create_page_plug(
|
||||
,p_plug_name=>'MODULES'
|
||||
,p_region_template_options=>'#DEFAULT#'
|
||||
,p_plug_template=>wwv_flow_api.id(9049155795569902)
|
||||
,p_plug_display_sequence=>20
|
||||
,p_plug_display_sequence=>30
|
||||
,p_include_in_reg_disp_sel_yn=>'Y'
|
||||
,p_plug_display_point=>'BODY'
|
||||
,p_plug_query_options=>'DERIVED_REPORT_COLUMNS'
|
||||
@ -395,6 +396,7 @@ wwv_flow_api.create_page_plug(
|
||||
,p_plug_template=>wwv_flow_api.id(9070356145569920)
|
||||
,p_plug_display_sequence=>40
|
||||
,p_plug_display_point=>'BODY'
|
||||
,p_plug_source=>'Analysis of public procedures and functions in the package.'
|
||||
,p_plug_query_options=>'DERIVED_REPORT_COLUMNS'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'HTML'
|
||||
@ -464,6 +466,10 @@ wwv_flow_api.create_region_column_group(
|
||||
p_id=>wwv_flow_api.id(16466272937696710)
|
||||
,p_heading=>'Flags'
|
||||
);
|
||||
wwv_flow_api.create_region_column_group(
|
||||
p_id=>wwv_flow_api.id(22464884170652516)
|
||||
,p_heading=>'Count'
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(14931760880872326)
|
||||
,p_name=>'PACKAGE_NAME'
|
||||
@ -686,20 +692,20 @@ wwv_flow_api.create_region_column(
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(14932661840872335)
|
||||
,p_name=>'BODY_LINES'
|
||||
,p_name=>'COUNT_LINES'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'BODY_LINES'
|
||||
,p_source_expression=>'COUNT_LINES'
|
||||
,p_data_type=>'NUMBER'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_NUMBER_FIELD'
|
||||
,p_item_type=>'NATIVE_DISPLAY_ONLY'
|
||||
,p_heading=>'Lines'
|
||||
,p_heading_alignment=>'RIGHT'
|
||||
,p_display_sequence=>170
|
||||
,p_value_alignment=>'RIGHT'
|
||||
,p_group_id=>wwv_flow_api.id(14933425852872343)
|
||||
,p_group_id=>wwv_flow_api.id(22464884170652516)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_03=>'right'
|
||||
,p_is_required=>false
|
||||
,p_attribute_02=>'VALUE'
|
||||
,p_attribute_05=>'PLAIN'
|
||||
,p_enable_filter=>true
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_lov_type=>'NONE'
|
||||
@ -806,7 +812,7 @@ wwv_flow_api.create_region_column(
|
||||
,p_item_type=>'NATIVE_TEXTAREA'
|
||||
,p_heading=>'Comment'
|
||||
,p_heading_alignment=>'LEFT'
|
||||
,p_display_sequence=>180
|
||||
,p_display_sequence=>190
|
||||
,p_value_alignment=>'LEFT'
|
||||
,p_attribute_01=>'Y'
|
||||
,p_attribute_02=>'N'
|
||||
@ -977,6 +983,33 @@ wwv_flow_api.create_region_column(
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22464798403652515)
|
||||
,p_name=>'COUNT_STATEMENTS'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'COUNT_STATEMENTS'
|
||||
,p_data_type=>'NUMBER'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_DISPLAY_ONLY'
|
||||
,p_heading=>'Statements'
|
||||
,p_heading_alignment=>'RIGHT'
|
||||
,p_display_sequence=>180
|
||||
,p_value_alignment=>'RIGHT'
|
||||
,p_group_id=>wwv_flow_api.id(22464884170652516)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_02=>'VALUE'
|
||||
,p_attribute_05=>'PLAIN'
|
||||
,p_enable_filter=>true
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_lov_type=>'NONE'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_interactive_grid(
|
||||
p_id=>wwv_flow_api.id(14931649685872325)
|
||||
,p_internal_uid=>14931649685872325
|
||||
@ -1076,6 +1109,18 @@ wwv_flow_api.create_ig_report_column(
|
||||
,p_is_frozen=>false
|
||||
,p_width=>80
|
||||
);
|
||||
wwv_flow_api.component_end;
|
||||
end;
|
||||
/
|
||||
begin
|
||||
wwv_flow_api.component_begin (
|
||||
p_version_yyyy_mm_dd=>'2021.04.15'
|
||||
,p_release=>'21.1.7'
|
||||
,p_default_workspace_id=>9014660246496943
|
||||
,p_default_application_id=>770
|
||||
,p_default_id_offset=>0
|
||||
,p_default_owner=>'CORE'
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(15059983746502756)
|
||||
,p_view_id=>wwv_flow_api.id(15054065173502740)
|
||||
@ -1115,18 +1160,6 @@ wwv_flow_api.create_ig_report_column(
|
||||
,p_is_frozen=>false
|
||||
,p_width=>80
|
||||
);
|
||||
wwv_flow_api.component_end;
|
||||
end;
|
||||
/
|
||||
begin
|
||||
wwv_flow_api.component_begin (
|
||||
p_version_yyyy_mm_dd=>'2021.04.15'
|
||||
,p_release=>'21.1.7'
|
||||
,p_default_workspace_id=>9014660246496943
|
||||
,p_default_application_id=>770
|
||||
,p_default_id_offset=>0
|
||||
,p_default_owner=>'CORE'
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(15063524211502764)
|
||||
,p_view_id=>wwv_flow_api.id(15054065173502740)
|
||||
@ -1210,6 +1243,687 @@ wwv_flow_api.create_ig_report_column(
|
||||
,p_is_frozen=>false
|
||||
,p_width=>80
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22608060555606719)
|
||||
,p_view_id=>wwv_flow_api.id(15054065173502740)
|
||||
,p_display_seq=>18
|
||||
,p_column_id=>wwv_flow_api.id(22464798403652515)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
);
|
||||
wwv_flow_api.create_page_plug(
|
||||
p_id=>wwv_flow_api.id(22086748271580635)
|
||||
,p_plug_name=>'PL/SQL SETUP'
|
||||
,p_region_template_options=>'#DEFAULT#'
|
||||
,p_plug_template=>wwv_flow_api.id(9049155795569902)
|
||||
,p_plug_display_sequence=>20
|
||||
,p_include_in_reg_disp_sel_yn=>'Y'
|
||||
,p_plug_display_point=>'BODY'
|
||||
,p_plug_query_options=>'DERIVED_REPORT_COLUMNS'
|
||||
,p_plug_required_role=>wwv_flow_api.id(9556407311505078)
|
||||
,p_plug_display_condition_type=>'ITEM_IS_NULL'
|
||||
,p_plug_display_when_condition=>'P960_SHOW_MODULES'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'HTML'
|
||||
);
|
||||
wwv_flow_api.create_page_plug(
|
||||
p_id=>wwv_flow_api.id(22086960743580637)
|
||||
,p_plug_name=>'PL/SQL Settings [GRID]'
|
||||
,p_parent_plug_id=>wwv_flow_api.id(22086748271580635)
|
||||
,p_region_template_options=>'#DEFAULT#'
|
||||
,p_component_template_options=>'#DEFAULT#'
|
||||
,p_plug_template=>wwv_flow_api.id(9078290074569925)
|
||||
,p_plug_display_sequence=>20
|
||||
,p_plug_display_point=>'BODY'
|
||||
,p_query_type=>'TABLE'
|
||||
,p_query_table=>'OBJ_PACKAGES_SETTINGS'
|
||||
,p_include_rowid_column=>false
|
||||
,p_plug_source_type=>'NATIVE_IG'
|
||||
,p_plug_query_options=>'DERIVED_REPORT_COLUMNS'
|
||||
,p_prn_content_disposition=>'ATTACHMENT'
|
||||
,p_prn_document_header=>'APEX'
|
||||
,p_prn_units=>'MILLIMETERS'
|
||||
,p_prn_paper_size=>'A4'
|
||||
,p_prn_width=>297
|
||||
,p_prn_height=>210
|
||||
,p_prn_orientation=>'HORIZONTAL'
|
||||
,p_prn_page_header=>'PL/SQL Settings [GRID]'
|
||||
,p_prn_page_header_font_color=>'#000000'
|
||||
,p_prn_page_header_font_family=>'Helvetica'
|
||||
,p_prn_page_header_font_weight=>'normal'
|
||||
,p_prn_page_header_font_size=>'12'
|
||||
,p_prn_page_footer_font_color=>'#000000'
|
||||
,p_prn_page_footer_font_family=>'Helvetica'
|
||||
,p_prn_page_footer_font_weight=>'normal'
|
||||
,p_prn_page_footer_font_size=>'12'
|
||||
,p_prn_header_bg_color=>'#EEEEEE'
|
||||
,p_prn_header_font_color=>'#000000'
|
||||
,p_prn_header_font_family=>'Helvetica'
|
||||
,p_prn_header_font_weight=>'bold'
|
||||
,p_prn_header_font_size=>'10'
|
||||
,p_prn_body_bg_color=>'#FFFFFF'
|
||||
,p_prn_body_font_color=>'#000000'
|
||||
,p_prn_body_font_family=>'Helvetica'
|
||||
,p_prn_body_font_weight=>'normal'
|
||||
,p_prn_body_font_size=>'10'
|
||||
,p_prn_border_width=>.5
|
||||
,p_prn_page_header_alignment=>'CENTER'
|
||||
,p_prn_page_footer_alignment=>'CENTER'
|
||||
,p_prn_border_color=>'#666666'
|
||||
);
|
||||
wwv_flow_api.create_region_column_group(
|
||||
p_id=>wwv_flow_api.id(22463643367652504)
|
||||
,p_heading=>'Warnings'
|
||||
);
|
||||
wwv_flow_api.create_region_column_group(
|
||||
p_id=>wwv_flow_api.id(22463701780652505)
|
||||
,p_heading=>'Scope'
|
||||
);
|
||||
wwv_flow_api.create_region_column_group(
|
||||
p_id=>wwv_flow_api.id(22463860099652506)
|
||||
,p_heading=>'Package Info'
|
||||
);
|
||||
wwv_flow_api.create_region_column_group(
|
||||
p_id=>wwv_flow_api.id(22463987067652507)
|
||||
,p_heading=>'Flags'
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087154066580639)
|
||||
,p_name=>'OBJECT_NAME'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'OBJECT_NAME'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_DISPLAY_ONLY'
|
||||
,p_heading=>'Package Name'
|
||||
,p_heading_alignment=>'LEFT'
|
||||
,p_display_sequence=>40
|
||||
,p_value_alignment=>'LEFT'
|
||||
,p_group_id=>wwv_flow_api.id(22463860099652506)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_02=>'VALUE'
|
||||
,p_attribute_05=>'PLAIN'
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_lov_type=>'NONE'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>true
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087277689580640)
|
||||
,p_name=>'OBJECT_TYPE'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'OBJECT_TYPE'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_TEXT_FIELD'
|
||||
,p_heading=>'Object Type'
|
||||
,p_heading_alignment=>'LEFT'
|
||||
,p_display_sequence=>50
|
||||
,p_value_alignment=>'LEFT'
|
||||
,p_group_id=>wwv_flow_api.id(22463860099652506)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_05=>'BOTH'
|
||||
,p_is_required=>false
|
||||
,p_max_length=>12
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>true
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087383849580641)
|
||||
,p_name=>'IS_WARNING_INFORMATIONAL'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_WARNING_INFORMATIONAL'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'Informational'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>100
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463643367652504)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087447091580642)
|
||||
,p_name=>'IS_WARNING_PERFORMANCE'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_WARNING_PERFORMANCE'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'Performance'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>110
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463643367652504)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087561116580643)
|
||||
,p_name=>'IS_WARNING_SEVERE'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_WARNING_SEVERE'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'Severe'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>120
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463643367652504)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087779545580645)
|
||||
,p_name=>'IS_SCOPE_IDENTIFIERS'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_SCOPE_IDENTIFIERS'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'Identifiers'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>80
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463701780652505)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087851993580646)
|
||||
,p_name=>'IS_SCOPE_STATEMENTS'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_SCOPE_STATEMENTS'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'Statements'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>90
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463701780652505)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22087940676580647)
|
||||
,p_name=>'IS_PLSQL_DEBUG'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_PLSQL_DEBUG'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'Debug'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>130
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463987067652507)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
,p_readonly_condition_type=>'ALWAYS'
|
||||
,p_readonly_for_each_row=>false
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22088073084580648)
|
||||
,p_name=>'IS_NLS_CHAR'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_NLS_CHAR'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'NLS Char'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>140
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463987067652507)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
,p_readonly_condition_type=>'ALWAYS'
|
||||
,p_readonly_for_each_row=>false
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22088169219580649)
|
||||
,p_name=>'PLSQL_OPTIMIZE_LEVEL'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'PLSQL_OPTIMIZE_LEVEL'
|
||||
,p_data_type=>'NUMBER'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_NUMBER_FIELD'
|
||||
,p_heading=>'Optimize'
|
||||
,p_heading_alignment=>'RIGHT'
|
||||
,p_display_sequence=>70
|
||||
,p_value_alignment=>'RIGHT'
|
||||
,p_group_id=>wwv_flow_api.id(22463860099652506)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_03=>'right'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_lov_type=>'NONE'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22463334922652501)
|
||||
,p_name=>'PLSQL_CCFLAGS'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'PLSQL_CCFLAGS'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_TEXT_FIELD'
|
||||
,p_heading=>'CC Flags'
|
||||
,p_heading_alignment=>'LEFT'
|
||||
,p_display_sequence=>150
|
||||
,p_value_alignment=>'LEFT'
|
||||
,p_group_id=>wwv_flow_api.id(22463987067652507)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_05=>'BOTH'
|
||||
,p_is_required=>false
|
||||
,p_max_length=>4000
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_lov_type=>'NONE'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22463475141652502)
|
||||
,p_name=>'IS_INTERPRETED'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'IS_INTERPRETED'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>false
|
||||
,p_item_type=>'NATIVE_SINGLE_CHECKBOX'
|
||||
,p_heading=>'Interpreted'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>60
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_group_id=>wwv_flow_api.id(22463860099652506)
|
||||
,p_use_group_for=>'BOTH'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_is_required=>false
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_exact_match=>true
|
||||
,p_filter_lov_type=>'DISTINCT'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>true
|
||||
,p_enable_control_break=>true
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_duplicate_value=>true
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22464087112652508)
|
||||
,p_name=>'APEX$ROW_ACTION'
|
||||
,p_item_type=>'NATIVE_ROW_ACTION'
|
||||
,p_display_sequence=>20
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22464126429652509)
|
||||
,p_name=>'APEX$ROW_SELECTOR'
|
||||
,p_item_type=>'NATIVE_ROW_SELECTOR'
|
||||
,p_display_sequence=>10
|
||||
,p_attribute_01=>'Y'
|
||||
,p_attribute_02=>'Y'
|
||||
,p_attribute_03=>'N'
|
||||
);
|
||||
wwv_flow_api.create_region_column(
|
||||
p_id=>wwv_flow_api.id(22464311288652511)
|
||||
,p_name=>'ACTION_CHECK'
|
||||
,p_source_type=>'DB_COLUMN'
|
||||
,p_source_expression=>'ACTION_CHECK'
|
||||
,p_data_type=>'VARCHAR2'
|
||||
,p_is_query_only=>true
|
||||
,p_item_type=>'NATIVE_DISPLAY_ONLY'
|
||||
,p_heading=>'Check'
|
||||
,p_heading_alignment=>'CENTER'
|
||||
,p_display_sequence=>30
|
||||
,p_value_alignment=>'CENTER'
|
||||
,p_attribute_05=>'HTML'
|
||||
,p_enable_filter=>true
|
||||
,p_filter_operators=>'C:S:CASE_INSENSITIVE:REGEXP'
|
||||
,p_filter_is_required=>false
|
||||
,p_filter_text_case=>'MIXED'
|
||||
,p_filter_lov_type=>'NONE'
|
||||
,p_use_as_row_header=>false
|
||||
,p_enable_sort_group=>false
|
||||
,p_enable_hide=>true
|
||||
,p_is_primary_key=>false
|
||||
,p_include_in_export=>true
|
||||
);
|
||||
wwv_flow_api.create_interactive_grid(
|
||||
p_id=>wwv_flow_api.id(22087093962580638)
|
||||
,p_internal_uid=>22087093962580638
|
||||
,p_is_editable=>true
|
||||
,p_edit_operations=>'u'
|
||||
,p_update_authorization_scheme=>wwv_flow_api.id(9556407311505078)
|
||||
,p_lost_update_check_type=>'VALUES'
|
||||
,p_submit_checked_rows=>false
|
||||
,p_lazy_loading=>false
|
||||
,p_requires_filter=>false
|
||||
,p_select_first_row=>false
|
||||
,p_fixed_row_height=>true
|
||||
,p_pagination_type=>'SET'
|
||||
,p_show_total_row_count=>true
|
||||
,p_show_toolbar=>true
|
||||
,p_toolbar_buttons=>'SEARCH_COLUMN:SEARCH_FIELD:ACTIONS_MENU:SAVE'
|
||||
,p_enable_save_public_report=>false
|
||||
,p_enable_subscriptions=>true
|
||||
,p_enable_flashback=>true
|
||||
,p_define_chart_view=>true
|
||||
,p_enable_download=>true
|
||||
,p_download_formats=>'CSV:HTML:XLSX:PDF'
|
||||
,p_enable_mail_download=>true
|
||||
,p_fixed_header=>'PAGE'
|
||||
,p_show_icon_view=>false
|
||||
,p_show_detail_view=>false
|
||||
,p_javascript_code=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
||||
'function(config) {',
|
||||
' return unified_ig_toolbar(config);',
|
||||
'}',
|
||||
''))
|
||||
);
|
||||
wwv_flow_api.create_ig_report(
|
||||
p_id=>wwv_flow_api.id(22469761114655809)
|
||||
,p_interactive_grid_id=>wwv_flow_api.id(22087093962580638)
|
||||
,p_static_id=>'224698'
|
||||
,p_type=>'PRIMARY'
|
||||
,p_default_view=>'GRID'
|
||||
,p_show_row_number=>false
|
||||
,p_settings_area_expanded=>true
|
||||
);
|
||||
wwv_flow_api.create_ig_report_view(
|
||||
p_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_report_id=>wwv_flow_api.id(22469761114655809)
|
||||
,p_view_type=>'GRID'
|
||||
,p_stretch_columns=>true
|
||||
,p_srv_exclude_null_values=>false
|
||||
,p_srv_only_display_columns=>true
|
||||
,p_edit_mode=>false
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22470420814655816)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>2
|
||||
,p_column_id=>wwv_flow_api.id(22087154066580639)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>300
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22471351762655818)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>3
|
||||
,p_column_id=>wwv_flow_api.id(22087277689580640)
|
||||
,p_is_visible=>false
|
||||
,p_is_frozen=>false
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22472298937655823)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>8
|
||||
,p_column_id=>wwv_flow_api.id(22087383849580641)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22473120899655826)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>9
|
||||
,p_column_id=>wwv_flow_api.id(22087447091580642)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22474011091655828)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>10
|
||||
,p_column_id=>wwv_flow_api.id(22087561116580643)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22475876900655832)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>6
|
||||
,p_column_id=>wwv_flow_api.id(22087779545580645)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22476755207655835)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>7
|
||||
,p_column_id=>wwv_flow_api.id(22087851993580646)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22477658545655839)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>11
|
||||
,p_column_id=>wwv_flow_api.id(22087940676580647)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22478558301655841)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>12
|
||||
,p_column_id=>wwv_flow_api.id(22088073084580648)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22479468438655843)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>5
|
||||
,p_column_id=>wwv_flow_api.id(22088169219580649)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22481231048655849)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>13
|
||||
,p_column_id=>wwv_flow_api.id(22463334922652501)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22483135505680476)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>4
|
||||
,p_column_id=>wwv_flow_api.id(22463475141652502)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22543351818904996)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>0
|
||||
,p_column_id=>wwv_flow_api.id(22464087112652508)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>true
|
||||
);
|
||||
wwv_flow_api.create_ig_report_column(
|
||||
p_id=>wwv_flow_api.id(22559326484978945)
|
||||
,p_view_id=>wwv_flow_api.id(22469947829655811)
|
||||
,p_display_seq=>1
|
||||
,p_column_id=>wwv_flow_api.id(22464311288652511)
|
||||
,p_is_visible=>true
|
||||
,p_is_frozen=>false
|
||||
,p_width=>90
|
||||
);
|
||||
wwv_flow_api.create_page_plug(
|
||||
p_id=>wwv_flow_api.id(22463576519652503)
|
||||
,p_plug_name=>'PL/SQL Settings'
|
||||
,p_parent_plug_id=>wwv_flow_api.id(22086748271580635)
|
||||
,p_icon_css_classes=>'fa-wrench'
|
||||
,p_region_template_options=>'#DEFAULT#'
|
||||
,p_plug_template=>wwv_flow_api.id(9070356145569920)
|
||||
,p_plug_display_sequence=>10
|
||||
,p_plug_display_point=>'BODY'
|
||||
,p_plug_source=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
||||
'Scope Identifiers and Statements must be on to have package analyzed.<br />',
|
||||
'Also package must be in Interpreted mode and Optimize Level 1 or 2.'))
|
||||
,p_plug_query_options=>'DERIVED_REPORT_COLUMNS'
|
||||
,p_attribute_01=>'N'
|
||||
,p_attribute_02=>'HTML'
|
||||
);
|
||||
wwv_flow_api.create_page_button(
|
||||
p_id=>wwv_flow_api.id(20858676684868443)
|
||||
,p_button_sequence=>90
|
||||
@ -1238,6 +1952,19 @@ wwv_flow_api.create_page_button(
|
||||
,p_button_redirect_url=>'f?p=&APP_ID.:960:&SESSION.::&DEBUG.:960::'
|
||||
,p_icon_css_classes=>'fa-refresh'
|
||||
);
|
||||
wwv_flow_api.create_page_button(
|
||||
p_id=>wwv_flow_api.id(22464411343652512)
|
||||
,p_button_sequence=>10
|
||||
,p_button_plug_id=>wwv_flow_api.id(22463576519652503)
|
||||
,p_button_name=>'FORCE_RECOMPILATION'
|
||||
,p_button_action=>'REDIRECT_PAGE'
|
||||
,p_button_template_options=>'#DEFAULT#'
|
||||
,p_button_template_id=>wwv_flow_api.id(9144574670569995)
|
||||
,p_button_image_alt=>'Force Recompilation'
|
||||
,p_button_position=>'RIGHT_OF_TITLE'
|
||||
,p_button_redirect_url=>'f?p=&APP_ID.:960:&SESSION.::&DEBUG.:960:P960_FORCE:Y'
|
||||
,p_icon_css_classes=>'fa-tank'
|
||||
);
|
||||
wwv_flow_api.create_page_button(
|
||||
p_id=>wwv_flow_api.id(20858880066868445)
|
||||
,p_button_sequence=>20
|
||||
@ -1374,6 +2101,14 @@ wwv_flow_api.create_page_item(
|
||||
,p_display_as=>'NATIVE_HIDDEN'
|
||||
,p_attribute_01=>'Y'
|
||||
);
|
||||
wwv_flow_api.create_page_item(
|
||||
p_id=>wwv_flow_api.id(22464597139652513)
|
||||
,p_name=>'P960_FORCE'
|
||||
,p_item_sequence=>10
|
||||
,p_item_plug_id=>wwv_flow_api.id(22463576519652503)
|
||||
,p_display_as=>'NATIVE_HIDDEN'
|
||||
,p_attribute_01=>'Y'
|
||||
);
|
||||
wwv_flow_api.create_page_da_event(
|
||||
p_id=>wwv_flow_api.id(20859208251868449)
|
||||
,p_name=>'CLOSE_SEARCH'
|
||||
@ -1438,8 +2173,79 @@ wwv_flow_api.create_page_da_action(
|
||||
,p_server_condition_expr1=>'P960_SHOW_SEARCH'
|
||||
);
|
||||
wwv_flow_api.create_page_process(
|
||||
p_id=>wwv_flow_api.id(21452841275924108)
|
||||
p_id=>wwv_flow_api.id(22464256674652510)
|
||||
,p_process_sequence=>10
|
||||
,p_process_point=>'AFTER_SUBMIT'
|
||||
,p_region_id=>wwv_flow_api.id(22086960743580637)
|
||||
,p_process_type=>'NATIVE_IG_DML'
|
||||
,p_process_name=>'SAVE_PLSQL_SETTINGS'
|
||||
,p_attribute_01=>'PLSQL_CODE'
|
||||
,p_attribute_04=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
||||
'recompile (',
|
||||
' in_name => :OBJECT_NAME,',
|
||||
' in_type => :OBJECT_TYPE,',
|
||||
' in_level => :PLSQL_OPTIMIZE_LEVEL,',
|
||||
' in_interpreted => (:IS_INTERPRETED = ''Y''),',
|
||||
' in_identifiers => (:IS_SCOPE_IDENTIFIERS = ''Y''),',
|
||||
' in_statements => (:IS_SCOPE_STATEMENTS = ''Y''),',
|
||||
' in_severe => (:IS_WARNING_SEVERE = ''Y''),',
|
||||
' in_performance => (:IS_WARNING_PERFORMANCE = ''Y''),',
|
||||
' in_informational => (:IS_WARNING_INFORMATIONAL = ''Y''),',
|
||||
' in_ccflags => :PLSQL_CCFLAGS,',
|
||||
' in_force => TRUE',
|
||||
');',
|
||||
''))
|
||||
,p_attribute_05=>'Y'
|
||||
,p_attribute_06=>'N'
|
||||
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
|
||||
);
|
||||
wwv_flow_api.component_end;
|
||||
end;
|
||||
/
|
||||
begin
|
||||
wwv_flow_api.component_begin (
|
||||
p_version_yyyy_mm_dd=>'2021.04.15'
|
||||
,p_release=>'21.1.7'
|
||||
,p_default_workspace_id=>9014660246496943
|
||||
,p_default_application_id=>770
|
||||
,p_default_id_offset=>0
|
||||
,p_default_owner=>'CORE'
|
||||
);
|
||||
wwv_flow_api.create_page_process(
|
||||
p_id=>wwv_flow_api.id(22464659312652514)
|
||||
,p_process_sequence=>10
|
||||
,p_process_point=>'BEFORE_HEADER'
|
||||
,p_process_type=>'NATIVE_PLSQL'
|
||||
,p_process_name=>'ACTION_FORCE_RECOMPILE'
|
||||
,p_process_sql_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
||||
'app.log_action(''FORCE_RECOMPILE'');',
|
||||
'',
|
||||
'-- force recompile packages',
|
||||
'FOR c IN (',
|
||||
' SELECT o.object_name',
|
||||
' FROM user_objects o',
|
||||
' WHERE o.object_type = ''PACKAGE''',
|
||||
' AND o.object_name NOT IN (''APP'')',
|
||||
') LOOP',
|
||||
' recompile (',
|
||||
' in_name => c.object_name,',
|
||||
' in_force => TRUE',
|
||||
' );',
|
||||
'END LOOP;',
|
||||
'',
|
||||
'-- recompile possible invalid objects',
|
||||
'recompile();',
|
||||
'--',
|
||||
':P960_FORCE := NULL;',
|
||||
''))
|
||||
,p_process_clob_language=>'PLSQL'
|
||||
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
|
||||
,p_process_when=>'P960_FORCE'
|
||||
,p_process_when_type=>'ITEM_IS_NOT_NULL'
|
||||
);
|
||||
wwv_flow_api.create_page_process(
|
||||
p_id=>wwv_flow_api.id(21452841275924108)
|
||||
,p_process_sequence=>20
|
||||
,p_process_point=>'BEFORE_HEADER'
|
||||
,p_process_type=>'NATIVE_PLSQL'
|
||||
,p_process_name=>'INIT_DEFAULTS'
|
||||
|
||||
76
views/obj_packages_settings.sql
Normal file
76
views/obj_packages_settings.sql
Normal file
@ -0,0 +1,76 @@
|
||||
CREATE OR REPLACE VIEW obj_packages_settings AS
|
||||
WITH s AS (
|
||||
SELECT
|
||||
s.name AS object_name,
|
||||
s.type AS object_type,
|
||||
--
|
||||
CASE WHEN s.plsql_code_type = 'INTERPRETED' THEN 'Y' END AS is_interpreted,
|
||||
s.plsql_optimize_level,
|
||||
--
|
||||
CASE WHEN s.plscope_settings LIKE '%IDENTIFIERS:ALL%' THEN 'Y' END AS is_scope_identifiers,
|
||||
CASE WHEN s.plscope_settings LIKE '%STATEMENTS:ALL%' THEN 'Y' END AS is_scope_statements,
|
||||
--
|
||||
CASE WHEN s.plsql_warnings LIKE '%ENABLE:INFORMATIONAL%' OR s.plsql_warnings LIKE '%ENABLE:ALL%' THEN 'Y' END AS is_warning_informational,
|
||||
CASE WHEN s.plsql_warnings LIKE '%ENABLE:PERFORMANCE%' OR s.plsql_warnings LIKE '%ENABLE:ALL%' THEN 'Y' END AS is_warning_performance,
|
||||
CASE WHEN s.plsql_warnings LIKE '%ENABLE:SEVERE%' OR s.plsql_warnings LIKE '%ENABLE:ALL%' THEN 'Y' END AS is_warning_severe,
|
||||
--
|
||||
CASE WHEN s.plsql_debug = 'TRUE' THEN 'Y' END AS is_plsql_debug,
|
||||
CASE WHEN s.nls_length_semantics = 'CHAR' THEN 'Y' END AS is_nls_char,
|
||||
--
|
||||
s.plsql_ccflags
|
||||
FROM user_plsql_object_settings s
|
||||
WHERE s.type LIKE 'PACKAGE%'
|
||||
)
|
||||
SELECT
|
||||
CASE
|
||||
WHEN s.is_interpreted = 'Y'
|
||||
AND s.plsql_optimize_level <= 2
|
||||
AND s.is_scope_identifiers = 'Y'
|
||||
AND s.is_scope_statements = 'Y'
|
||||
THEN NULL
|
||||
ELSE app.get_icon('fa-warning', 'This package is not available for analysis')
|
||||
END AS action_check,
|
||||
--
|
||||
s.object_name,
|
||||
s.object_type,
|
||||
--
|
||||
s.is_interpreted,
|
||||
s.plsql_optimize_level,
|
||||
s.is_scope_identifiers,
|
||||
s.is_scope_statements,
|
||||
s.is_warning_informational,
|
||||
s.is_warning_performance,
|
||||
s.is_warning_severe,
|
||||
s.is_plsql_debug,
|
||||
s.is_nls_char,
|
||||
s.plsql_ccflags
|
||||
FROM s
|
||||
MINUS
|
||||
SELECT
|
||||
CASE
|
||||
WHEN s.is_interpreted = 'Y'
|
||||
AND s.plsql_optimize_level <= 2
|
||||
AND s.is_scope_identifiers = 'Y'
|
||||
AND s.is_scope_statements = 'Y'
|
||||
THEN NULL
|
||||
ELSE app.get_icon('fa-warning', 'This package is not available for analysis')
|
||||
END AS action_check,
|
||||
--
|
||||
s.object_name,
|
||||
'PACKAGE BODY' AS object_type,
|
||||
--
|
||||
s.is_interpreted,
|
||||
s.plsql_optimize_level,
|
||||
s.is_scope_identifiers,
|
||||
s.is_scope_statements,
|
||||
s.is_warning_informational,
|
||||
s.is_warning_performance,
|
||||
s.is_warning_severe,
|
||||
s.is_plsql_debug,
|
||||
s.is_nls_char,
|
||||
s.plsql_ccflags
|
||||
FROM s
|
||||
WHERE s.object_type = 'PACKAGE';
|
||||
--
|
||||
COMMENT ON TABLE obj_packages_settings IS 'PL/SQL settings related to packages';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user