git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2914 248e525c-4dfb-0310-94bc-949c084e9493
415 lines
11 KiB
SQL
415 lines
11 KiB
SQL
--application/pages/page_00011
|
|
prompt ...PAGE 11: Manage Bases
|
|
--
|
|
|
|
begin
|
|
|
|
declare
|
|
h varchar2(32767) := null;
|
|
ph varchar2(32767) := null;
|
|
begin
|
|
h:=h||'No help is available for this page.';
|
|
|
|
ph:=ph||'<script language="JavaScript" type="text/javascript">'||chr(10)||
|
|
'<!--'||chr(10)||
|
|
''||chr(10)||
|
|
' htmldb_delete_message=''"DELETE_CONFIRM_MSG"'';'||chr(10)||
|
|
''||chr(10)||
|
|
'//-->'||chr(10)||
|
|
'</script>';
|
|
|
|
wwv_flow_api.create_page(
|
|
p_id => 11,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_tab_set=> '',
|
|
p_name => 'Manage Bases',
|
|
p_alias => 'MANAGE_BASES',
|
|
p_step_title=> 'Manage Bases',
|
|
p_step_sub_title_type => 'TEXT_WITH_SUBSTITUTIONS',
|
|
p_first_item=> 'AUTO_FIRST_ITEM',
|
|
p_help_text => ' ',
|
|
p_html_page_header => ' ',
|
|
p_step_template => '',
|
|
p_required_patch=> null + wwv_flow_api.g_id_offset,
|
|
p_last_updated_by => 'HARDYA',
|
|
p_last_upd_yyyymmddhh24miss => '20071129132928',
|
|
p_page_is_public_y_n=> 'N',
|
|
p_protection_level=> 'C',
|
|
p_page_comment => '');
|
|
|
|
wwv_flow_api.set_page_help_text(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>11,p_text=>h);
|
|
wwv_flow_api.set_html_page_header(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>11,p_text=>ph);
|
|
end;
|
|
|
|
end;
|
|
/
|
|
|
|
declare
|
|
s varchar2(32767) := null;
|
|
l_clob clob;
|
|
l_length number := 1;
|
|
begin
|
|
s := null;
|
|
wwv_flow_api.create_page_plug (
|
|
p_id=> 12816800545512561 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_page_id=> 11,
|
|
p_plug_name=> 'Manage Bases',
|
|
p_region_name=>'',
|
|
p_plug_template=> 24738214051526765+ wwv_flow_api.g_id_offset,
|
|
p_plug_display_sequence=> 10,
|
|
p_plug_display_column=> 1,
|
|
p_plug_display_point=> 'AFTER_SHOW_ITEMS',
|
|
p_plug_source=> s,
|
|
p_plug_source_type=> 'STATIC_TEXT',
|
|
p_plug_display_error_message=> '#SQLERRM#',
|
|
p_plug_query_row_template=> 1,
|
|
p_plug_query_headings_type=> 'COLON_DELMITED_LIST',
|
|
p_plug_query_row_count_max => 500,
|
|
p_plug_display_condition_type => '',
|
|
p_plug_caching=> 'NOT_CACHED',
|
|
p_required_patch=> '' + wwv_flow_api.g_id_offset,
|
|
p_plug_comment=> '');
|
|
end;
|
|
/
|
|
|
|
begin
|
|
|
|
wwv_flow_api.create_page_button(
|
|
p_id => 12817103142512562 + wwv_flow_api.g_id_offset,
|
|
p_flow_id => wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_button_sequence=> 30,
|
|
p_button_plug_id => 12816800545512561+wwv_flow_api.g_id_offset,
|
|
p_button_name => 'SAVE',
|
|
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
|
|
p_button_image_alt=> 'Apply Changes',
|
|
p_button_position=> 'REGION_TEMPLATE_CHANGE',
|
|
p_button_alignment=> 'RIGHT',
|
|
p_button_condition=> 'P11_CODE',
|
|
p_button_condition_type=> 'ITEM_IS_NOT_NULL',
|
|
p_database_action=>'UPDATE',
|
|
p_required_patch => null + wwv_flow_api.g_id_offset);
|
|
|
|
wwv_flow_api.create_page_button(
|
|
p_id => 12817414640512564 + wwv_flow_api.g_id_offset,
|
|
p_flow_id => wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_button_sequence=> 10,
|
|
p_button_plug_id => 12816800545512561+wwv_flow_api.g_id_offset,
|
|
p_button_name => 'CANCEL',
|
|
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
|
|
p_button_image_alt=> 'Cancel',
|
|
p_button_position=> 'REGION_TEMPLATE_CLOSE',
|
|
p_button_alignment=> 'RIGHT',
|
|
p_button_redirect_url=> 'f?p=&APP_ID.:&WEBMIP_PREV_PAGE_ID.:&SESSION.::&DEBUG.:::',
|
|
p_required_patch => null + wwv_flow_api.g_id_offset);
|
|
|
|
wwv_flow_api.create_page_button(
|
|
p_id => 12817014482512562 + wwv_flow_api.g_id_offset,
|
|
p_flow_id => wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_button_sequence=> 40,
|
|
p_button_plug_id => 12816800545512561+wwv_flow_api.g_id_offset,
|
|
p_button_name => 'CREATE',
|
|
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
|
|
p_button_image_alt=> 'Create',
|
|
p_button_position=> 'REGION_TEMPLATE_CREATE',
|
|
p_button_alignment=> 'RIGHT',
|
|
p_button_condition=> 'P11_CODE',
|
|
p_button_condition_type=> 'ITEM_IS_NULL',
|
|
p_database_action=>'INSERT',
|
|
p_required_patch => null + wwv_flow_api.g_id_offset);
|
|
|
|
wwv_flow_api.create_page_button(
|
|
p_id => 12817208461512562 + wwv_flow_api.g_id_offset,
|
|
p_flow_id => wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_button_sequence=> 20,
|
|
p_button_plug_id => 12816800545512561+wwv_flow_api.g_id_offset,
|
|
p_button_name => 'DELETE',
|
|
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
|
|
p_button_image_alt=> 'Delete',
|
|
p_button_position=> 'REGION_TEMPLATE_DELETE',
|
|
p_button_alignment=> 'RIGHT',
|
|
p_button_redirect_url=> 'javascript:confirmDelete(htmldb_delete_message,''DELETE'');',
|
|
p_button_condition=> 'P11_CODE',
|
|
p_button_condition_type=> 'ITEM_IS_NOT_NULL',
|
|
p_database_action=>'DELETE',
|
|
p_required_patch => null + wwv_flow_api.g_id_offset);
|
|
|
|
|
|
end;
|
|
/
|
|
|
|
|
|
begin
|
|
|
|
wwv_flow_api.create_page_branch(
|
|
p_id=>12818011192512567 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_flow_step_id=> 11,
|
|
p_branch_action=> 'f?p=&APP_ID.:&WEBMIP_PREV_PAGE_ID.:&SESSION.::&DEBUG.:::&success_msg=#SUCCESS_MSG#',
|
|
p_branch_point=> 'AFTER_PROCESSING',
|
|
p_branch_type=> 'REDIRECT_URL',
|
|
p_branch_sequence=> 1,
|
|
p_branch_comment=> '');
|
|
|
|
|
|
end;
|
|
/
|
|
|
|
declare
|
|
h varchar2(32767) := null;
|
|
begin
|
|
wwv_flow_api.create_page_item(
|
|
p_id=>12818200649512569 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_flow_step_id=> 11,
|
|
p_name=>'P11_CODE',
|
|
p_data_type=> 'VARCHAR',
|
|
p_accept_processing=> 'REPLACE_EXISTING',
|
|
p_item_sequence=> 1,
|
|
p_item_plug_id => 12816800545512561+wwv_flow_api.g_id_offset,
|
|
p_use_cache_before_default=> 'NO',
|
|
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
|
|
p_prompt=>'Base Code',
|
|
p_source=>'CODE',
|
|
p_source_type=> 'DB_COLUMN',
|
|
p_display_as=> 'TEXT',
|
|
p_lov_columns=> 1,
|
|
p_lov_display_null=> 'NO',
|
|
p_lov_translated=> 'N',
|
|
p_cSize=> 40,
|
|
p_cMaxlength=> 255,
|
|
p_cHeight=> 1,
|
|
p_begin_on_new_line => 'YES',
|
|
p_begin_on_new_field=> 'YES',
|
|
p_colspan => 1,
|
|
p_rowspan => 1,
|
|
p_label_alignment => 'RIGHT',
|
|
p_field_alignment => 'LEFT',
|
|
p_field_template => 24749138532526789+wwv_flow_api.g_id_offset,
|
|
p_is_persistent=> 'Y',
|
|
p_lov_display_extra=>'NO',
|
|
p_protection_level => 'S',
|
|
p_item_comment => '');
|
|
|
|
|
|
end;
|
|
/
|
|
|
|
declare
|
|
h varchar2(32767) := null;
|
|
begin
|
|
wwv_flow_api.create_page_item(
|
|
p_id=>12818428047512570 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_flow_step_id=> 11,
|
|
p_name=>'P11_DRWG_CODE',
|
|
p_data_type=> 'VARCHAR',
|
|
p_accept_processing=> 'REPLACE_EXISTING',
|
|
p_item_sequence=> 3,
|
|
p_item_plug_id => 12816800545512561+wwv_flow_api.g_id_offset,
|
|
p_use_cache_before_default=> 'NO',
|
|
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
|
|
p_prompt=>'Drawings Code',
|
|
p_source=>'DRWG_CODE',
|
|
p_source_type=> 'DB_COLUMN',
|
|
p_display_as=> 'COMBOBOX',
|
|
p_named_lov=> 'DRAWINGS',
|
|
p_lov => 'select code as display_value, code as return_value'||chr(10)||
|
|
'from drawings'||chr(10)||
|
|
'order by code',
|
|
p_lov_columns=> 1,
|
|
p_lov_display_null=> 'NO',
|
|
p_lov_translated=> 'N',
|
|
p_cSize=> 40,
|
|
p_cMaxlength=> 80,
|
|
p_cHeight=> 1,
|
|
p_begin_on_new_line => 'YES',
|
|
p_begin_on_new_field=> 'YES',
|
|
p_colspan => 1,
|
|
p_rowspan => 1,
|
|
p_label_alignment => 'RIGHT',
|
|
p_field_alignment => 'LEFT',
|
|
p_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
|
|
p_is_persistent=> 'Y',
|
|
p_lov_display_extra=>'NO',
|
|
p_protection_level => 'S',
|
|
p_item_comment => '');
|
|
|
|
|
|
end;
|
|
/
|
|
|
|
declare
|
|
h varchar2(32767) := null;
|
|
begin
|
|
wwv_flow_api.create_page_item(
|
|
p_id=>12818823320512573 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_flow_step_id=> 11,
|
|
p_name=>'P11_DESCRIPTION',
|
|
p_data_type=> 'VARCHAR',
|
|
p_accept_processing=> 'REPLACE_EXISTING',
|
|
p_item_sequence=> 2,
|
|
p_item_plug_id => 12816800545512561+wwv_flow_api.g_id_offset,
|
|
p_use_cache_before_default=> 'NO',
|
|
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
|
|
p_prompt=>'Base Description',
|
|
p_source=>'DESCRIPTION',
|
|
p_source_type=> 'DB_COLUMN',
|
|
p_display_as=> 'TEXT',
|
|
p_lov_columns=> 1,
|
|
p_lov_display_null=> 'NO',
|
|
p_lov_translated=> 'N',
|
|
p_cSize=> 40,
|
|
p_cMaxlength=> 80,
|
|
p_cHeight=> 1,
|
|
p_begin_on_new_line => 'YES',
|
|
p_begin_on_new_field=> 'YES',
|
|
p_colspan => 1,
|
|
p_rowspan => 1,
|
|
p_label_alignment => 'RIGHT',
|
|
p_field_alignment => 'LEFT',
|
|
p_field_template => 24749138532526789+wwv_flow_api.g_id_offset,
|
|
p_is_persistent=> 'Y',
|
|
p_lov_display_extra=>'NO',
|
|
p_protection_level => 'S',
|
|
p_item_comment => '');
|
|
|
|
|
|
end;
|
|
/
|
|
|
|
|
|
begin
|
|
|
|
wwv_flow_api.create_page_validation(
|
|
p_id => 12818701758512570 + wwv_flow_api.g_id_offset,
|
|
p_flow_id => wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_validation_name => 'P11_DRWG_CODE not null',
|
|
p_validation_sequence=> 20,
|
|
p_validation => 'P11_DRWG_CODE',
|
|
p_validation_type => 'ITEM_NOT_NULL',
|
|
p_error_message => 'Drwg Code must have some value.',
|
|
p_associated_item=> 12818428047512570 + wwv_flow_api.g_id_offset,
|
|
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
|
|
p_validation_comment=> '');
|
|
|
|
null;
|
|
|
|
end;
|
|
/
|
|
|
|
|
|
begin
|
|
|
|
declare
|
|
p varchar2(32767) := null;
|
|
l_clob clob;
|
|
l_length number := 1;
|
|
begin
|
|
p:=p||'F|#OWNER#:BASES:P11_CODE:CODE';
|
|
|
|
wwv_flow_api.create_page_process(
|
|
p_id => 12819131343512573 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_process_sequence=> 10,
|
|
p_process_point=> 'AFTER_HEADER',
|
|
p_process_type=> 'DML_FETCH_ROW',
|
|
p_process_name=> 'Fetch Row from BASES',
|
|
p_process_sql_clob => p,
|
|
p_process_error_message=> 'Unable to fetch row.',
|
|
p_process_success_message=> '',
|
|
p_process_is_stateful_y_n=>'N',
|
|
p_required_patch=>null + wwv_flow_api.g_id_offset,
|
|
p_process_comment=>'');
|
|
end;
|
|
null;
|
|
|
|
end;
|
|
/
|
|
|
|
|
|
begin
|
|
|
|
declare
|
|
p varchar2(32767) := null;
|
|
l_clob clob;
|
|
l_length number := 1;
|
|
begin
|
|
p:=p||'#OWNER#:BASES:P11_CODE:CODE|IUD';
|
|
|
|
wwv_flow_api.create_page_process(
|
|
p_id => 12819310229512575 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_process_sequence=> 30,
|
|
p_process_point=> 'AFTER_SUBMIT',
|
|
p_process_type=> 'DML_PROCESS_ROW',
|
|
p_process_name=> 'Process Row of BASES',
|
|
p_process_sql_clob => p,
|
|
p_process_error_message=> 'Unable to process row of table BASES.',
|
|
p_process_success_message=> 'Action Processed.',
|
|
p_process_is_stateful_y_n=>'N',
|
|
p_required_patch=>null + wwv_flow_api.g_id_offset,
|
|
p_process_comment=>'');
|
|
end;
|
|
null;
|
|
|
|
end;
|
|
/
|
|
|
|
|
|
begin
|
|
|
|
declare
|
|
p varchar2(32767) := null;
|
|
l_clob clob;
|
|
l_length number := 1;
|
|
begin
|
|
p:=p||'11';
|
|
|
|
wwv_flow_api.create_page_process(
|
|
p_id => 12819501587512576 + wwv_flow_api.g_id_offset,
|
|
p_flow_id=> wwv_flow.g_flow_id,
|
|
p_flow_step_id => 11,
|
|
p_process_sequence=> 40,
|
|
p_process_point=> 'AFTER_SUBMIT',
|
|
p_process_type=> 'CLEAR_CACHE_FOR_PAGES',
|
|
p_process_name=> 'reset page',
|
|
p_process_sql_clob => p,
|
|
p_process_error_message=> '',
|
|
p_process_when_button_id=>12817208461512562 + wwv_flow_api.g_id_offset,
|
|
p_process_success_message=> '',
|
|
p_process_is_stateful_y_n=>'N',
|
|
p_required_patch=>null + wwv_flow_api.g_id_offset,
|
|
p_process_comment=>'');
|
|
end;
|
|
null;
|
|
|
|
end;
|
|
/
|
|
|
|
|
|
begin
|
|
|
|
---------------------------------------
|
|
-- ...updatable report columns for page 11
|
|
--
|
|
|
|
begin
|
|
|
|
null;
|
|
end;
|
|
null;
|
|
|
|
end;
|
|
/
|
|
|
|
|