Commit fa543f60 authored by Clark Lin's avatar Clark Lin
Browse files

Merge branch 'development' into 'main'

added feature of verb tense mass load and practice, with multiple other optimization

See merge request !5
parents 92ee2d30 f77f5bfc
......@@ -56,6 +56,16 @@ wwv_flow_imp_shared.create_list_item(
,p_translate_list_text_y_n=>'Y'
,p_list_item_current_type=>'TARGET_PAGE'
);
wwv_flow_imp_shared.create_list_item(
p_id=>wwv_flow_imp.id(18813760467617992)
,p_list_item_display_sequence=>50
,p_list_item_link_text=>'English Verb'
,p_list_item_link_target=>'f?p=&APP_ID.:13:&SESSION.::&DEBUG.::::'
,p_list_item_icon=>'fa-clipboard-list'
,p_list_text_01=>'Define English verbs.'
,p_translate_list_text_y_n=>'Y'
,p_list_item_current_type=>'TARGET_PAGE'
);
wwv_flow_imp.component_end;
end;
/
......@@ -14,22 +14,46 @@ wwv_flow_imp.component_begin (
wwv_flow_imp_shared.create_list_of_values(
p_id=>wwv_flow_imp.id(16428427022670508)
,p_lov_name=>'LOV_RESULT_LEVEL'
,p_source_type=>'TABLE'
,p_location=>'LOCAL'
,p_use_local_sync_table=>false
,p_query_table=>'STDT_EXAM_LEVELS'
,p_query_where=>wwv_flow_string.join(wwv_flow_t_varchar2(
'1 = 1',
,p_lov_query=>wwv_flow_string.join(wwv_flow_t_varchar2(
'select LEVEL_ID,',
' LEVEL_DEGREE,',
' DESCRIPTION',
'from STDT_EXAM_LEVELS where 1 = 1',
'AND NVL(deleted_flag, ''N'') <> ''Y''',
'AND tenant_id = (SELECT tenant_id',
' FROM stdt_users su',
' WHERE su.user_name = :APP_USER)'))
,p_source_type=>'SQL'
,p_location=>'LOCAL'
,p_use_local_sync_table=>false
,p_return_column_name=>'LEVEL_ID'
,p_display_column_name=>'LEVEL_DEGREE'
,p_group_sort_direction=>'ASC'
,p_default_sort_column_name=>'LEVEL_DEGREE'
,p_default_sort_direction=>'ASC'
);
wwv_flow_imp_shared.create_list_of_values_cols(
p_id=>wwv_flow_imp.id(16829568216781933)
,p_query_column_name=>'LEVEL_ID'
,p_display_sequence=>10
,p_data_type=>'NUMBER'
,p_is_visible=>'N'
,p_is_searchable=>'N'
);
wwv_flow_imp_shared.create_list_of_values_cols(
p_id=>wwv_flow_imp.id(16829961530781934)
,p_query_column_name=>'LEVEL_DEGREE'
,p_heading=>'Level Degree'
,p_display_sequence=>20
,p_data_type=>'VARCHAR2'
);
wwv_flow_imp_shared.create_list_of_values_cols(
p_id=>wwv_flow_imp.id(16833576643802846)
,p_query_column_name=>'DESCRIPTION'
,p_heading=>'Description'
,p_display_sequence=>30
,p_data_type=>'VARCHAR2'
);
wwv_flow_imp.component_end;
end;
/
......@@ -27,7 +27,7 @@ wwv_flow_imp_shared.create_list_of_values(
,p_return_column_name=>'SUBJECT_ID'
,p_display_column_name=>'SUBJECT_NAME'
,p_group_sort_direction=>'ASC'
,p_default_sort_column_name=>'SUBJECT_ID'
,p_default_sort_column_name=>'SORT_SEQUENCE'
,p_default_sort_direction=>'ASC'
);
wwv_flow_imp.component_end;
......
prompt --application/shared_components/user_interface/lovs/lov_yes_no
begin
-- Manifest
-- LOV_YES_NO
-- Manifest End
wwv_flow_imp.component_begin (
p_version_yyyy_mm_dd=>'2023.04.28'
,p_release=>'23.1.0'
,p_default_workspace_id=>16017191443360494
,p_default_application_id=>10001
,p_default_id_offset=>0
,p_default_owner=>'STUDENT'
);
wwv_flow_imp_shared.create_list_of_values(
p_id=>wwv_flow_imp.id(19239815662798745)
,p_lov_name=>'LOV_YES_NO'
,p_lov_query=>'.'||wwv_flow_imp.id(19239815662798745)||'.'
,p_location=>'STATIC'
);
wwv_flow_imp_shared.create_static_lov_data(
p_id=>wwv_flow_imp.id(19240183620798761)
,p_lov_disp_sequence=>1
,p_lov_disp_value=>'Yes'
,p_lov_return_value=>'Y'
);
wwv_flow_imp_shared.create_static_lov_data(
p_id=>wwv_flow_imp.id(19240522810798763)
,p_lov_disp_sequence=>2
,p_lov_disp_value=>'No'
,p_lov_return_value=>'N'
);
wwv_flow_imp.component_end;
end;
/
......@@ -18,7 +18,7 @@ wwv_flow_imp_shared.create_theme_style(
,p_css_file_urls=>wwv_flow_string.join(wwv_flow_t_varchar2(
'#APEX_FILES#libraries/oracle-fonts/oraclesans-apex#MIN#.css?v=#APEX_VERSION#',
'#THEME_FILES#css/Redwood#MIN#.css?v=#APEX_VERSION#'))
,p_is_current=>true
,p_is_current=>false
,p_is_public=>true
,p_is_accessible=>false
,p_theme_roller_input_file_urls=>'#THEME_FILES#less/theme/Redwood-Theme.less'
......@@ -62,7 +62,7 @@ wwv_flow_imp_shared.create_theme_style(
p_id=>wwv_flow_imp.id(3579771116317618)
,p_theme_id=>42
,p_name=>'Vita - Slate'
,p_is_current=>false
,p_is_current=>true
,p_is_public=>true
,p_is_accessible=>false
,p_theme_roller_input_file_urls=>'#THEME_FILES#less/theme/Vita-Slate.less'
......
......@@ -8,6 +8,7 @@ prompt --install
@@application/shared_components/navigation/lists/setup_list.sql
@@application/shared_components/navigation/lists/navigation_menu.sql
@@application/shared_components/navigation/lists/navigation_bar.sql
@@application/shared_components/navigation/lists/english_verb_tense_practice.sql
@@application/shared_components/navigation/lists/administration.sql
@@application/shared_components/files/icons_app_icon_32_png.sql
@@application/shared_components/files/icons_app_icon_144_rounded_png.sql
......@@ -18,9 +19,11 @@ prompt --install
@@application/shared_components/files/app_icon_svg.sql
@@application/shared_components/files/app_icon_min_css.sql
@@application/shared_components/files/pwa_shortcut_icon_10_png.sql
@@application/shared_components/files/dash_duck_jpg.sql
@@application/plugin_settings.sql
@@application/shared_components/security/authorizations/administration_rights.sql
@@application/shared_components/navigation/navigation_bar.sql
@@application/shared_components/logic/application_items/fsp_language_preference.sql
@@application/shared_components/logic/application_settings.sql
@@application/shared_components/navigation/tabs/standard.sql
@@application/shared_components/navigation/tabs/parent.sql
......@@ -32,6 +35,7 @@ prompt --install
@@application/shared_components/user_interface/lovs/lov_subject.sql
@@application/shared_components/user_interface/lovs/lov_tenant.sql
@@application/shared_components/user_interface/lovs/lov_term.sql
@@application/shared_components/user_interface/lovs/lov_yes_no.sql
@@application/pages/page_groups.sql
@@application/comments.sql
@@application/shared_components/navigation/breadcrumbs/breadcrumb.sql
......@@ -124,6 +128,7 @@ prompt --install
@@application/shared_components/plugins/template_component/theme_42_timeline.sql
@@application/shared_components/plugins/template_component/theme_42_content_row.sql
@@application/shared_components/plugins/template_component/theme_42_media_list.sql
@@application/shared_components/data_loads/dl_english_verb_tenses.sql
@@application/user_interfaces/combined_files.sql
@@application/pages/page_00000.sql
@@application/pages/page_00001.sql
......@@ -137,6 +142,11 @@ prompt --install
@@application/pages/page_00010.sql
@@application/pages/page_00011.sql
@@application/pages/page_00012.sql
@@application/pages/page_00013.sql
@@application/pages/page_00014.sql
@@application/pages/page_00015.sql
@@application/pages/page_00016.sql
@@application/pages/page_00017.sql
@@application/pages/page_00090.sql
@@application/pages/page_00091.sql
@@application/pages/page_00099.sql
......
......@@ -15,7 +15,7 @@ wwv_imp_workspace.create_flow(
p_id=>wwv_flow.g_flow_id
,p_owner=>nvl(wwv_flow_application_install.get_schema,'STUDENT')
,p_name=>nvl(wwv_flow_application_install.get_application_name,'Study Performance Tracking App')
,p_alias=>nvl(wwv_flow_application_install.get_application_alias,'A16660233176625097')
,p_alias=>nvl(wwv_flow_application_install.get_application_alias,'A19244416805824581')
,p_page_view_logging=>'YES'
,p_page_protection_enabled_y_n=>'Y'
,p_checksum_salt=>'C0A2B0CD98CE357A1E50247D6CB5810FFFF4B204B12C060DF1B06724A237CBCB'
......@@ -51,9 +51,9 @@ wwv_imp_workspace.create_flow(
,p_substitution_string_01=>'APP_NAME'
,p_substitution_value_01=>unistr('\5B66\751F\6210\7EE9\67E5\8BE2\5DE5\5177')
,p_last_updated_by=>'STUDENT_DEV'
,p_last_upd_yyyymmddhh24miss=>'20230926093050'
,p_last_upd_yyyymmddhh24miss=>'20231005104405'
,p_file_prefix => nvl(wwv_flow_application_install.get_static_app_file_prefix,'')
,p_files_version=>67
,p_files_version=>68
,p_print_server_type=>'NATIVE'
,p_is_pwa=>'Y'
,p_pwa_is_installable=>'Y'
......
......@@ -166,15 +166,21 @@ wwv_flow_imp_page.create_page_process(
,p_process_name=>'Set Session Language'
,p_process_sql_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
'BEGIN',
' /*APEX_UTIL.SET_PREFERENCE( ',
' p_preference => ''FSP_LANGUAGE_PREFERENCE'',',
' p_value => :P1_LANGUAGE, ',
' p_user => :APP_USER); */',
' --:FSP_LANGUAGE_PREFERENCE := :P1_LANGUAGE;',
' APEX_UTIL.SET_SESSION_LANG(:P1_LANGUAGE);',
'END;'))
,p_process_clob_language=>'PLSQL'
,p_process_error_message=>'#SQLERRM#'
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
,p_internal_uid=>9890432295144041.10002
);
wwv_flow_imp_page.create_page_process(
p_id=>wwv_flow_imp.id(20577841671116504.10002)
,p_process_sequence=>40
,p_process_sequence=>30
,p_process_point=>'AFTER_SUBMIT'
,p_process_type=>'NATIVE_PLSQL'
,p_process_name=>'Set Theme Style'
......
......@@ -305,6 +305,32 @@ wwv_flow_imp_page.create_region_column(
,p_duplicate_value=>true
,p_include_in_export=>true
);
wwv_flow_imp_page.create_region_column(
p_id=>wwv_flow_imp.id(16702199841764202.10002)
,p_name=>'SORT_SEQUENCE'
,p_source_type=>'DB_COLUMN'
,p_source_expression=>'SORT_SEQUENCE'
,p_data_type=>'NUMBER'
,p_is_query_only=>false
,p_item_type=>'NATIVE_NUMBER_FIELD'
,p_heading=>unistr('\6392\5217\987A\5E8F')
,p_heading_alignment=>'RIGHT'
,p_display_sequence=>150
,p_value_alignment=>'RIGHT'
,p_attribute_03=>'left'
,p_attribute_04=>'decimal'
,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_imp_page.create_region_column(
p_id=>wwv_flow_imp.id(19129932686169047.10002)
,p_name=>'CALENDAR_COLOR'
......@@ -426,6 +452,7 @@ wwv_flow_imp_page.create_page_process(
' subject_name,',
' primary_flag,',
' enabled_flag,',
' sort_sequence,',
' created_by,',
' creation_date,',
' last_updated_by,',
......@@ -438,6 +465,7 @@ wwv_flow_imp_page.create_page_process(
' :SUBJECT_NAME, -- subject_name,',
' :PRIMARY_FLAG, -- primary_flag,',
' :ENABLED_FLAG, -- enabled_flag,',
' :SORT_SEQUENCE, -- sort_sequence,',
' :CREATED_BY, -- created_by,',
' :CREATION_DATE, -- creation_date,',
' :LAST_UPDATED_BY, -- last_updated_by,',
......@@ -468,6 +496,7 @@ wwv_flow_imp_page.create_page_process(
' ss.subject_name = :SUBJECT_NAME,',
' ss.primary_flag = :PRIMARY_FLAG,',
' ss.calendar_color = :CALENDAR_COLOR,',
' ss.sort_sequence = :SORT_SEQUENCE,',
' ss.last_update_date = LOCALTIMESTAMP,',
' ss.last_updated_by = :APP_USER',
' WHERE',
......
......@@ -145,7 +145,7 @@ unistr(' ''\4E2A\9644\4EF6>'''),
,p_attribute_13=>'N'
,p_attribute_14=>'CSS_CLASS'
,p_attribute_17=>'Y'
,p_attribute_19=>'Y'
,p_attribute_19=>'N'
,p_attribute_21=>'20'
,p_attribute_22=>'Y'
);
......
......@@ -50,7 +50,38 @@ wwv_flow_imp_page.create_page(
'',
'#myRange {',
' width: 200px',
'}'))
'}',
'',
'.slider {',
' -webkit-appearance: none;',
' width: 100%;',
' height: 20px;',
' border-radius: 5px; ',
' background: linear-gradient(to right, yellow, rgb(0, 80, 0));',
' outline: none;',
' opacity: 0.7;',
' -webkit-transition: .2s;',
' transition: opacity .2s;',
'}',
'',
'.slider::-webkit-slider-thumb {',
' -webkit-appearance: none;',
' width: 35px;',
' height: 35px;',
' /* background-color: blue; */',
' background-image: url(#APP_FILES#dash_duck.jpg);',
' background-size: contain; /* Auto-scale the background image */',
'}',
'',
'.slider::-moz-range-thumb {',
' -webkit-appearance: none;',
' width: 35px;',
' height: 35px;',
' background-color: blue;',
' background-image: url(#APP_FILES#dash_duck.jpg);',
' background-size: contain; /* Auto-scale the background image */',
'}',
''))
,p_page_template_options=>'#DEFAULT#'
,p_protection_level=>'C'
);
......@@ -775,7 +806,7 @@ wwv_flow_imp_page.create_page_item(
,p_prompt=>unistr('\5B8C\6210\767E\5206\6BD4')
,p_pre_element_text=>wwv_flow_string.join(wwv_flow_t_varchar2(
'<div>',
' <input type="range" min="0" max="100" id="myRange" oninput="slider_set_func();">',
' <input type="range" class="slider" min="0" max="100" id="myRange" oninput="slider_set_func();">',
'</div>'))
,p_post_element_text=>'%'
,p_source=>'COMPLETION_PERCENT'
......
......@@ -745,6 +745,15 @@ wwv_flow_imp_page.create_page_item(
,p_prompt=>unistr('\67E5\8BE2\8003\8BD5\7EA7\522B')
,p_display_as=>'NATIVE_SELECT_LIST'
,p_named_lov=>'LOV_RESULT_LEVEL'
,p_lov=>wwv_flow_string.join(wwv_flow_t_varchar2(
'select LEVEL_ID,',
' LEVEL_DEGREE,',
' DESCRIPTION',
'from STDT_EXAM_LEVELS where 1 = 1',
'AND NVL(deleted_flag, ''N'') <> ''Y''',
'AND tenant_id = (SELECT tenant_id',
' FROM stdt_users su',
' WHERE su.user_name = :APP_USER)'))
,p_lov_display_null=>'YES'
,p_lov_null_text=>unistr('< \5168\90E8 >')
,p_cHeight=>1
......
......@@ -225,6 +225,19 @@ wwv_flow_imp_page.create_page_item(
,p_item_sequence=>40
,p_item_plug_id=>wwv_flow_imp.id(17641076093381589.10002)
,p_item_source_plug_id=>wwv_flow_imp.id(17641076093381589.10002)
,p_item_default=>wwv_flow_string.join(wwv_flow_t_varchar2(
'WITH CTE_TEMP AS (',
' SELECT ser.student_id',
' FROM stdt_exam_results ser',
' WHERE ser.tenant_id = (SELECT su.tenant_id',
' FROM stdt_users su',
' WHERE su.user_name = :APP_USER)',
' ORDER BY ser.creation_date DESC',
')',
'SELECT student_id',
'FROM CTE_TEMP',
'WHERE ROWNUM = 1'))
,p_item_default_type=>'SQL_QUERY'
,p_prompt=>unistr('\5B66\751F')
,p_source=>'STUDENT_ID'
,p_source_type=>'REGION_SOURCE_COLUMN'
......@@ -251,6 +264,20 @@ wwv_flow_imp_page.create_page_item(
,p_item_sequence=>50
,p_item_plug_id=>wwv_flow_imp.id(17641076093381589.10002)
,p_item_source_plug_id=>wwv_flow_imp.id(17641076093381589.10002)
,p_item_default=>wwv_flow_string.join(wwv_flow_t_varchar2(
'WITH CTE_TEMP AS (',
' SELECT ser.term_id',
' FROM stdt_exam_results ser',
' WHERE ser.student_id = :P12_STUDENT_ID',
' AND ser.tenant_id = (SELECT su.tenant_id',
' FROM stdt_users su',
' WHERE su.user_name = :APP_USER)',
' ORDER BY ser.creation_date DESC',
')',
'SELECT term_id',
'FROM CTE_TEMP',
'WHERE ROWNUM = 1'))
,p_item_default_type=>'SQL_QUERY'
,p_prompt=>unistr('\5B66\671F')
,p_source=>'TERM_ID'
,p_source_type=>'REGION_SOURCE_COLUMN'
......@@ -292,20 +319,14 @@ wwv_flow_imp_page.create_page_item(
,p_prompt=>unistr('\8BFE\7A0B')
,p_source=>'SUBJECT_ID'
,p_source_type=>'REGION_SOURCE_COLUMN'
,p_display_as=>'NATIVE_POPUP_LOV'
,p_display_as=>'NATIVE_RADIOGROUP'
,p_named_lov=>'LOV_SUBJECT'
,p_lov_display_null=>'YES'
,p_cSize=>32
,p_cMaxlength=>255
,p_field_template=>wwv_flow_imp.id(16188186001515088.10002)
,p_item_template_options=>'#DEFAULT#'
,p_item_template_options=>'#DEFAULT#:t-Form-fieldContainer--radioButtonGroup'
,p_is_persistent=>'N'
,p_lov_display_extra=>'YES'
,p_attribute_01=>'POPUP'
,p_attribute_02=>'FIRST_ROWSET'
,p_attribute_03=>'N'
,p_attribute_04=>'N'
,p_attribute_05=>'N'
,p_lov_display_extra=>'NO'
,p_attribute_01=>'6'
,p_attribute_02=>'NONE'
);
wwv_flow_imp_page.create_page_item(
p_id=>wwv_flow_imp.id(17643769655381620.10002)
......@@ -320,6 +341,15 @@ wwv_flow_imp_page.create_page_item(
,p_source_type=>'REGION_SOURCE_COLUMN'
,p_display_as=>'NATIVE_POPUP_LOV'
,p_named_lov=>'LOV_RESULT_LEVEL'
,p_lov=>wwv_flow_string.join(wwv_flow_t_varchar2(
'select LEVEL_ID,',
' LEVEL_DEGREE,',
' DESCRIPTION',
'from STDT_EXAM_LEVELS where 1 = 1',
'AND NVL(deleted_flag, ''N'') <> ''Y''',
'AND tenant_id = (SELECT tenant_id',
' FROM stdt_users su',
' WHERE su.user_name = :APP_USER)'))
,p_lov_display_null=>'YES'
,p_cSize=>32
,p_cMaxlength=>255
......
This diff is collapsed.
This diff is collapsed.
prompt --application/pages/page_00015
begin
-- Manifest
-- PAGE: 00015
-- Manifest End
wwv_flow_imp.component_begin (
p_version_yyyy_mm_dd=>'2023.04.28'
,p_release=>'23.1.0'
,p_default_workspace_id=>16017191443360494
,p_default_application_id=>10002
,p_default_id_offset=>0
,p_default_owner=>'STUDENT'
);
wwv_flow_imp_page.create_page(
p_id=>15.10002
,p_name=>unistr('\9009\62E9\7EC3\4E60\9009\9879')
,p_alias=>'CHOOSE-PRACTICE-OPTIONS'
,p_step_title=>unistr('\9009\62E9\7EC3\4E60\9009\9879')
,p_autocomplete_on_off=>'OFF'
,p_page_template_options=>'#DEFAULT#'
,p_protection_level=>'C'
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(18861253835537211.10002)
,p_plug_name=>unistr('\9009\62E9\7EC3\4E60\9009\9879')
,p_region_template_options=>'#DEFAULT#:t-Wizard--hideStepsXSmall'
,p_plug_template=>wwv_flow_imp.id(16133604317514901.10002)
,p_plug_display_sequence=>10
,p_list_id=>wwv_flow_imp.id(18860483386537150.10002)
,p_plug_source_type=>'NATIVE_LIST'
,p_list_template_id=>wwv_flow_imp.id(16164979301515009.10002)
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(18861374589537211.10002)
,p_plug_name=>unistr('\9009\62E9\7EC3\4E60\9009\9879')
,p_parent_plug_id=>wwv_flow_imp.id(18861253835537211.10002)
,p_region_template_options=>'#DEFAULT#'
,p_plug_template=>wwv_flow_imp.id(16062384265514656.10002)
,p_plug_display_sequence=>10
,p_plug_display_point=>'SUB_REGIONS'
,p_attribute_01=>'N'
,p_attribute_02=>'HTML'
,p_attribute_03=>'Y'
);
wwv_flow_imp_page.create_page_button(
p_id=>wwv_flow_imp.id(18862659402537248.10002)
,p_button_sequence=>10
,p_button_plug_id=>wwv_flow_imp.id(18861253835537211.10002)
,p_button_name=>'CANCEL'
,p_button_action=>'REDIRECT_PAGE'
,p_button_template_options=>'#DEFAULT#'
,p_button_template_id=>wwv_flow_imp.id(16189347253515098.10002)
,p_button_image_alt=>unistr('\53D6\6D88')
,p_button_position=>'CLOSE'
,p_button_redirect_url=>'f?p=&APP_ID.:1:&APP_SESSION.::&DEBUG.:::'
);
wwv_flow_imp_page.create_page_button(
p_id=>wwv_flow_imp.id(18862961513537248.10002)
,p_button_sequence=>30
,p_button_plug_id=>wwv_flow_imp.id(18861253835537211.10002)
,p_button_name=>'NEXT'
,p_button_action=>'SUBMIT'
,p_button_template_options=>'t-Button--iconRight'
,p_button_template_id=>wwv_flow_imp.id(16189438884515099.10002)
,p_button_is_hot=>'Y'
,p_button_image_alt=>unistr('\4E0B\4E00\6B65')
,p_button_position=>'NEXT'
,p_icon_css_classes=>'fa-chevron-right'
);
wwv_flow_imp_page.create_page_branch(
p_id=>wwv_flow_imp.id(18863655742537253.10002)
,p_branch_name=>'Go To Page 16'
,p_branch_action=>'f?p=&APP_ID.:16:&SESSION.::&DEBUG.::P16_PRACTICE_COUNT,P16_SHOW_TRANSLATION:&P15_PRACTICE_COUNT.,&P15_SHOW_TRANSLATION.&success_msg=#SUCCESS_MSG#'
,p_branch_point=>'AFTER_PROCESSING'
,p_branch_type=>'REDIRECT_URL'
,p_branch_when_button_id=>wwv_flow_imp.id(18862961513537248.10002)
,p_branch_sequence=>20
);
wwv_flow_imp_page.create_page_item(
p_id=>wwv_flow_imp.id(16706018394764241.10002)
,p_name=>'P15_PRACTICE_COUNT'
,p_is_required=>true
,p_item_sequence=>10
,p_item_plug_id=>wwv_flow_imp.id(18861374589537211.10002)
,p_prompt=>unistr('\7EC3\4E60\6570\91CF')
,p_display_as=>'NATIVE_SELECT_LIST'
,p_lov=>'STATIC:10;10,15;15,20;20,25;25,30;30'
,p_cHeight=>1
,p_field_template=>wwv_flow_imp.id(16186900279515084.10002)
,p_item_template_options=>'#DEFAULT#'
,p_lov_display_extra=>'NO'
,p_attribute_01=>'NONE'
,p_attribute_02=>'N'
);
wwv_flow_imp_page.create_page_item(
p_id=>wwv_flow_imp.id(19027548734040941.10002)
,p_name=>'P15_SHOW_TRANSLATION'
,p_item_sequence=>20
,p_item_plug_id=>wwv_flow_imp.id(18861374589537211.10002)
,p_prompt=>unistr('\663E\793A\7FFB\8BD1')
,p_display_as=>'NATIVE_SELECT_LIST'
,p_named_lov=>'LOV_YES_NO'
,p_lov=>'.'||wwv_flow_imp.id(19239815662798745)||'.'
,p_cHeight=>1
,p_field_template=>wwv_flow_imp.id(16186900279515084.10002)
,p_item_template_options=>'#DEFAULT#'
,p_lov_display_extra=>'NO'
,p_attribute_01=>'NONE'
,p_attribute_02=>'N'
);
wwv_flow_imp.component_end;
end;
/
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
prompt --application/shared_components/data_loads/dl_english_verb_tenses
begin
-- Manifest
-- DATA LOAD: DL English Verb Tenses
-- Manifest End
wwv_flow_imp.component_begin (
p_version_yyyy_mm_dd=>'2023.04.28'
,p_release=>'23.1.0'
,p_default_workspace_id=>16017191443360494
,p_default_application_id=>10002
,p_default_id_offset=>0
,p_default_owner=>'STUDENT'
);
wwv_flow_imp_shared.create_data_profile(
p_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'DL English Verb Tenses'
,p_format=>'XLSX'
,p_encoding=>'utf-8'
,p_default_xlsx_sheet_name=>'sheet1.xml'
,p_has_header_row=>true
,p_use_raw_json_selectors=>false
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18636498674396049.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'VERB_NAME'
,p_sequence=>1
,p_is_primary_key=>true
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>960
,p_selector_type=>'NAME'
,p_selector=>'VERB_NAME'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18636732298396054.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'TRANSLATION'
,p_sequence=>2
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>4000
,p_selector_type=>'NAME'
,p_selector=>'TRANSLATION'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18637025162396055.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'PAST_TENSE_1'
,p_sequence=>3
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>4000
,p_selector_type=>'NAME'
,p_selector=>'PAST_TENSE_1'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18637351996396056.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'PAST_TENSE_2'
,p_sequence=>4
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>4000
,p_selector_type=>'NAME'
,p_selector=>'PAST_TENSE_2'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18637633856396056.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'PAST_TENSE_3'
,p_sequence=>5
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>4000
,p_selector_type=>'NAME'
,p_selector=>'PAST_TENSE_3'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18637918615396057.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'PERFECT_TENSE_1'
,p_sequence=>6
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>4000
,p_selector_type=>'NAME'
,p_selector=>'PERFECT_TENSE_1'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18638259110396058.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'PERFECT_TENSE_2'
,p_sequence=>7
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>4000
,p_selector_type=>'NAME'
,p_selector=>'PERFECT_TENSE_2'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18638544109396059.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'PERFECT_TENSE_3'
,p_sequence=>8
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_max_length=>4000
,p_selector_type=>'NAME'
,p_selector=>'PERFECT_TENSE_3'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18800548714462757.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'CREATED_BY'
,p_sequence=>9
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_selector_type=>'NAME'
,p_selector=>'CREATED_BY'
);
wwv_flow_imp_shared.create_data_profile_col(
p_id=>wwv_flow_imp.id(18801162851462769.10002)
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_name=>'LAST_UPDATED_BY'
,p_sequence=>10
,p_column_type=>'DATA'
,p_data_type=>'VARCHAR2'
,p_selector_type=>'NAME'
,p_selector=>'LAST_UPDATED_BY'
);
wwv_flow_imp_shared.create_load_table(
p_id=>wwv_flow_imp.id(18638788588396059.10002)
,p_name=>'DL English Verb Tenses'
,p_static_id=>'dl_english_verb_tenses'
,p_target_type=>'TABLE'
,p_table_name=>'STDT_EN_VERB_TENSES'
,p_data_profile_id=>wwv_flow_imp.id(18636114957395955.10002)
,p_loading_method=>'MERGE'
,p_commit_interval=>200
,p_error_handling=>'ABORT'
,p_skip_validation=>'N'
);
wwv_flow_imp.component_end;
end;
/
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment