Skip to content

Commit 8015cd3

Browse files
committed
fix low syntax
1 parent 5f9ef7a commit 8015cd3

File tree

2 files changed

+14
-11
lines changed

2 files changed

+14
-11
lines changed

src/z2ui5_cl_ui_build_ranges.clas.abap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ CLASS z2ui5_cl_ui_build_ranges IMPLEMENTATION.
151151

152152
TRY.
153153
DATA lr_table TYPE REF TO data.
154-
CREATE DATA lr_table TYPE STANDARD TABLE OF (mo_sql->ms_sql-tabname) WITH EMPTY KEY.
154+
CREATE DATA lr_table TYPE STANDARD TABLE OF (mo_sql->ms_sql-tabname) WITH EMPTY KEY.
155155
ASSIGN lr_table->* TO FIELD-SYMBOL(<table>).
156156
mo_sql->ms_sql-t_filter = z2ui5_cl_util=>filter_get_multi_by_data( <table> ).
157157
CATCH cx_sy_create_data_error.

src/z2ui5_cl_util_sql.clas.abap

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ CLASS z2ui5_cl_util_sql DEFINITION PUBLIC.
33

44
INTERFACES if_serializable_object.
55

6-
types: begin of t_go_button,
7-
event_name type string,
8-
icon_name type string,
9-
text type string,
10-
end of t_go_button.
6+
TYPES: BEGIN OF t_go_button,
7+
event_name TYPE string,
8+
icon_name TYPE string,
9+
text TYPE string,
10+
END OF t_go_button.
1111

1212
CLASS-METHODS factory
1313
IMPORTING
@@ -20,9 +20,9 @@ CLASS z2ui5_cl_util_sql DEFINITION PUBLIC.
2020
METHODS read.
2121
METHODS count.
2222

23-
class-methods go_button
24-
returning
25-
value(r_val) type z2ui5_cl_util_sql=>t_go_button.
23+
CLASS-METHODS go_button
24+
RETURNING
25+
VALUE(r_val) TYPE z2ui5_cl_util_sql=>t_go_button.
2626

2727
ENDCLASS.
2828

@@ -38,7 +38,7 @@ CLASS z2ui5_cl_util_sql IMPLEMENTATION.
3838

3939
METHOD go_button.
4040

41-
r_val = value #( event_name = `GO`
41+
r_val = VALUE #( event_name = `GO`
4242
icon_name = `sap-icon://simulate`
4343
text = 'Go'(001) ).
4444

@@ -57,11 +57,14 @@ CLASS z2ui5_cl_util_sql IMPLEMENTATION.
5757

5858
DATA lv_result TYPE string.
5959

60+
FIELD-SYMBOLS <table> TYPE ANY TABLE.
61+
ASSIGN ms_sql-t_ref->* TO <table>.
62+
6063
SELECT FROM (ms_sql-tabname)
6164
FIELDS
6265
*
6366
WHERE (lv_result)
64-
INTO TABLE @ms_sql-t_ref->*
67+
INTO TABLE @<table>
6568
UP TO @ms_sql-count ROWS.
6669

6770

0 commit comments

Comments
 (0)