Continue on error

This commit is contained in:
Jan Kvetina 2022-02-26 10:37:03 +01:00
parent 33153f3a23
commit 0ef7b927d6

View File

@ -448,35 +448,40 @@ CREATE OR REPLACE PACKAGE BODY app_actions AS
) t ) t
GROUP BY t.item_name GROUP BY t.item_name
) LOOP ) LOOP
wwv_flow_api.create_page_item ( BEGIN
p_id => wwv_flow_api.id(wwv_flow_id.next_val), wwv_flow_api.create_page_item (
p_name => d.item_name, p_id => wwv_flow_api.id(wwv_flow_id.next_val),
p_item_sequence => d.display_sequence, p_name => d.item_name,
p_item_plug_id => wwv_flow_api.id(c.p_region_id), p_item_sequence => d.display_sequence,
p_use_cache_before_default => CASE p_item_plug_id => wwv_flow_api.id(c.p_region_id),
WHEN d.item_name NOT LIKE 'GRID%' p_use_cache_before_default => CASE
AND d.item_name NOT LIKE 'FORM%' WHEN d.item_name NOT LIKE 'GRID%'
AND d.item_name NOT LIKE 'CHART%' AND d.item_name NOT LIKE 'FORM%'
THEN 'NO' AND d.item_name NOT LIKE 'CHART%'
END, THEN 'NO'
p_prompt => ' ', END,
p_source => '{' || d.item_name || '}', p_prompt => ' ',
p_source_type => 'STATIC', p_source => '{' || d.item_name || '}',
p_display_as => 'NATIVE_TEXT_FIELD', p_source_type => 'STATIC',
p_csize => 2000, -- translated_items.value_en%TYPE p_display_as => 'NATIVE_TEXT_FIELD',
p_field_template => wwv_flow_api.id(c.p_field_template), p_csize => 2000, -- translated_items.value_en%TYPE
p_item_template_options => '#DEFAULT#', p_field_template => wwv_flow_api.id(c.p_field_template),
p_is_persistent => CASE p_item_template_options => '#DEFAULT#',
WHEN d.item_name NOT LIKE 'GRID%' p_is_persistent => CASE
AND d.item_name NOT LIKE 'FORM%' WHEN d.item_name NOT LIKE 'GRID%'
AND d.item_name NOT LIKE 'CHART%' AND d.item_name NOT LIKE 'FORM%'
THEN 'N' AND d.item_name NOT LIKE 'CHART%'
END, THEN 'N'
p_attribute_01 => 'N', END,
p_attribute_02 => 'N', p_attribute_01 => 'N',
p_attribute_04 => 'TEXT', p_attribute_02 => 'N',
p_attribute_05 => 'BOTH' p_attribute_04 => 'TEXT',
); p_attribute_05 => 'BOTH'
);
EXCEPTION
WHEN OTHERS THEN
app.log_error('ITEM_ERROR', d.item_name, d.display_sequence);
END;
END LOOP; END LOOP;
END LOOP; END LOOP;
-- --