Skip to content

Commit a3b1db3

Browse files
authored
alv (#58)
1 parent 9938958 commit a3b1db3

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

src/alv/cl_alv_variant.clas.abap

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,36 @@
11
CLASS cl_alv_variant DEFINITION PUBLIC.
22
PUBLIC SECTION.
33

4+
METHODS constructor
5+
IMPORTING
6+
it_outtab TYPE REF TO data OPTIONAL
7+
it_fieldcatalog TYPE lvc_t_fcat OPTIONAL
8+
is_variant TYPE disvariant OPTIONAL
9+
is_layout TYPE lvc_s_layo OPTIONAL.
10+
411
METHODS delete_variants
512
IMPORTING
613
it_variants TYPE any
714
RETURNING
815
VALUE(boolean) TYPE abap_bool.
916

17+
METHODS get_variant_info_from_db
18+
IMPORTING
19+
is_variant TYPE disvariant
20+
it_def_fcat TYPE lvc_t_fcat OPTIONAL
21+
EXPORTING
22+
et_fcat TYPE lvc_t_fcat.
23+
1024
ENDCLASS.
1125

1226
CLASS cl_alv_variant IMPLEMENTATION.
27+
METHOD constructor.
28+
RETURN. " todo, implement method
29+
ENDMETHOD.
30+
31+
METHOD get_variant_info_from_db.
32+
RETURN. " todo, implement method
33+
ENDMETHOD.
1334

1435
METHOD delete_variants.
1536
RETURN. " todo, implement method

src/cl_gui_alv_grid.clas.abap

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,11 @@ CLASS cl_gui_alv_grid DEFINITION PUBLIC INHERITING FROM cl_gui_control.
124124

125125
METHODS get_frontend_fieldcatalog
126126
EXPORTING
127-
et_fieldcatalog TYPE any.
127+
et_fieldcatalog TYPE lvc_t_fcat.
128+
129+
METHODS set_frontend_fieldcatalog
130+
IMPORTING
131+
it_fieldcatalog TYPE lvc_t_fcat.
128132

129133
METHODS get_current_cell
130134
EXPORTING
@@ -176,6 +180,10 @@ CLASS cl_gui_alv_grid DEFINITION PUBLIC INHERITING FROM cl_gui_control.
176180
ENDCLASS.
177181

178182
CLASS cl_gui_alv_grid IMPLEMENTATION.
183+
METHOD set_frontend_fieldcatalog.
184+
RETURN. " todo, implement method
185+
ENDMETHOD.
186+
179187
METHOD set_scroll_info_via_id.
180188
RETURN. " todo, implement method
181189
ENDMETHOD.

0 commit comments

Comments
 (0)