Skip to content

Commit fad8044

Browse files
committed
all column search fix
1 parent 7c5abeb commit fad8044

File tree

1 file changed

+24
-17
lines changed

1 file changed

+24
-17
lines changed

src/z2ui5_sql_cl_app_01.clas.abap

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ ENDCLASS.
8080

8181

8282

83-
CLASS Z2UI5_SQL_CL_APP_01 IMPLEMENTATION.
83+
CLASS z2ui5_sql_cl_app_01 IMPLEMENTATION.
8484

8585

8686
METHOD history_db_read.
@@ -285,18 +285,25 @@ CLASS Z2UI5_SQL_CL_APP_01 IMPLEMENTATION.
285285

286286
METHOD preview_on_filter.
287287

288-
ms_draft-s_preview-tab = z2ui5_cl_util=>conv_copy_ref_data( ms_draft-s_preview-tab_backup ).
289-
preview_filter_range( ).
290-
preview_filter_search( ).
288+
289+
* DATA(lr_tab) = z2ui5_cl_util=>conv_copy_ref_data( ms_draft-s_preview-tab_backup ).
291290
FIELD-SYMBOLS <tab> TYPE STANDARD TABLE.
292291
ASSIGN ms_draft-s_preview-tab->* TO <tab>.
292+
FIELD-SYMBOLS <tab2> TYPE STANDARD TABLE.
293+
ASSIGN ms_draft-s_preview-tab_backup->* TO <tab2>.
294+
<tab> = <tab2>.
295+
* ms_draft-s_preview-tab =
296+
* preview_filter_range( ).
297+
preview_filter_search( ).
293298
ms_draft-s_preview-title = ms_draft-sql_s_command-table && ` (` && z2ui5_cl_util=>c_trim( lines( <tab> ) ) && `)`.
294299

295-
client->_bind_clear( `MS_DRAFT-S_PREVIEW-TAB->*` ).
296-
preview_view( ).
297-
* client->nest_view_model_update( ).
300+
* client->_bind_clear( `MS_DRAFT-S_PREVIEW-TAB->*` ).
301+
* client->_bind( <tab> ).
302+
* preview_view( ).
303+
* client->bind_update( <tab> ).
304+
client->nest_view_model_update( ).
298305
history_db_save( ).
299-
client->message_toast_display( `Search field filter updated` ).
306+
* client->message_toast_display( `Search field filter updated` ).
300307

301308
ENDMETHOD.
302309

@@ -556,6 +563,7 @@ CLASS Z2UI5_SQL_CL_APP_01 IMPLEMENTATION.
556563
WHEN 'HISTORY_CREATE'.
557564
INSERT VALUE #( selkz = abap_true ) INTO TABLE ms_draft-history_tab.
558565
client->view_model_update( ).
566+
559567
WHEN 'HISTORY_LOAD'.
560568
history_on_load( ).
561569

@@ -569,13 +577,13 @@ CLASS Z2UI5_SQL_CL_APP_01 IMPLEMENTATION.
569577

570578
METHOD z2ui5_on_init_check_draft.
571579

572-
TRY.
573-
DATA(lv_id) = z2ui5_sql_cl_history_api=>db_read_draft( ).
574-
DATA(lo_app) = client->get_app( lv_id ).
575-
ms_control-callback_pop_session_load = client->nav_app_call( z2ui5_cl_popup_to_confirm=>factory( |Active draft for user { sy-uname } found, you want to return?| ) ).
576-
CATCH cx_root.
577-
z2ui5_on_init_set_app( ).
578-
ENDTRY.
580+
* TRY.
581+
* DATA(lv_id) = z2ui5_sql_cl_history_api=>db_read_draft( ).
582+
* DATA(lo_app) = client->get_app( lv_id ).
583+
* ms_control-callback_pop_session_load = client->nav_app_call( z2ui5_cl_popup_to_confirm=>factory( |Active draft for user { sy-uname } found, you want to return?| ) ).
584+
* CATCH cx_root.
585+
z2ui5_on_init_set_app( ).
586+
* ENDTRY.
579587

580588
ENDMETHOD.
581589

@@ -592,7 +600,6 @@ CLASS Z2UI5_SQL_CL_APP_01 IMPLEMENTATION.
592600

593601
history_db_read( ).
594602

595-
596603
ENDMETHOD.
597604

598605

@@ -614,7 +621,7 @@ CLASS Z2UI5_SQL_CL_APP_01 IMPLEMENTATION.
614621
)->toolbar_spacer(
615622
)->label( `Shell`
616623
)->switch( state = client->_bind_edit( ms_draft-appwidthlimited )
617-
)->link( text = 'Project on GitHub' target = '_blank' href = 'https://github.com/oblomov-dev/a2UI5-sql_console'
624+
)->link( text = 'Project on GitHub' target = '_blank' href = 'https://github.com/abap2ui5-apps/abap-sql-console'
618625
)->get_parent( )->get_parent( ).
619626

620627
DATA(grid) = page->grid( 'L7 M12 S12' )->content( 'layout' ).

0 commit comments

Comments
 (0)