Skip to content

Commit 2aa5056

Browse files
committed
event
1 parent 3e5e5c0 commit 2aa5056

4 files changed

+108
-0
lines changed

src/cl_gui_alv_grid.clas.abap

+6
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,12 @@ CLASS cl_gui_alv_grid DEFINITION PUBLIC.
5656
EXPORTING
5757
VALUE(e_ucomm) TYPE sy-ucomm OPTIONAL.
5858

59+
EVENTS hotspot_click
60+
EXPORTING
61+
VALUE(e_row_id) TYPE lvc_s_row OPTIONAL
62+
VALUE(e_column_id) TYPE lvc_s_col OPTIONAL
63+
VALUE(es_row_no) TYPE lvc_s_roid OPTIONAL.
64+
5965
EVENTS toolbar
6066
EXPORTING
6167
VALUE(e_object) TYPE REF TO cl_alv_event_toolbar_set OPTIONAL

src/ddic/lvc_s_col.tabl.xml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<abapGit version="v1.0.0" serializer="LCL_OBJECT_TABL" serializer_version="v1.0.0">
3+
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
4+
<asx:values>
5+
<DD02V>
6+
<TABNAME>LVC_S_COL</TABNAME>
7+
<DDLANGUAGE>E</DDLANGUAGE>
8+
<TABCLASS>INTTAB</TABCLASS>
9+
<DDTEXT>LVC_S_COL</DDTEXT>
10+
<EXCLASS>1</EXCLASS>
11+
</DD02V>
12+
<DD03P_TABLE>
13+
<DD03P>
14+
<FIELDNAME>FIELDNAME</FIELDNAME>
15+
<ADMINFIELD>0</ADMINFIELD>
16+
<INTTYPE>C</INTTYPE>
17+
<INTLEN>000060</INTLEN>
18+
<DATATYPE>CHAR</DATATYPE>
19+
<LENG>000030</LENG>
20+
<MASK> CHAR</MASK>
21+
</DD03P>
22+
<DD03P>
23+
<FIELDNAME>HIERLEVEL</FIELDNAME>
24+
<ADMINFIELD>0</ADMINFIELD>
25+
<INTTYPE>C</INTTYPE>
26+
<INTLEN>000006</INTLEN>
27+
<DATATYPE>CHAR</DATATYPE>
28+
<LENG>000003</LENG>
29+
<MASK> CHAR</MASK>
30+
</DD03P>
31+
</DD03P_TABLE>
32+
</asx:values>
33+
</asx:abap>
34+
</abapGit>

src/ddic/lvc_s_roid.tabl.xml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<abapGit version="v1.0.0" serializer="LCL_OBJECT_TABL" serializer_version="v1.0.0">
3+
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
4+
<asx:values>
5+
<DD02V>
6+
<TABNAME>LVC_S_ROID</TABNAME>
7+
<DDLANGUAGE>E</DDLANGUAGE>
8+
<TABCLASS>INTTAB</TABCLASS>
9+
<DDTEXT>LVC_S_ROID</DDTEXT>
10+
<EXCLASS>1</EXCLASS>
11+
</DD02V>
12+
<DD03P_TABLE>
13+
<DD03P>
14+
<FIELDNAME>ROW_ID</FIELDNAME>
15+
<ADMINFIELD>0</ADMINFIELD>
16+
<INTTYPE>X</INTTYPE>
17+
<INTLEN>000004</INTLEN>
18+
<DATATYPE>INT4</DATATYPE>
19+
<LENG>000010</LENG>
20+
<MASK> INT4</MASK>
21+
</DD03P>
22+
<DD03P>
23+
<FIELDNAME>SUB_ROW_ID</FIELDNAME>
24+
<ADMINFIELD>0</ADMINFIELD>
25+
<INTTYPE>X</INTTYPE>
26+
<INTLEN>000004</INTLEN>
27+
<DATATYPE>INT4</DATATYPE>
28+
<LENG>000010</LENG>
29+
<MASK> INT4</MASK>
30+
</DD03P>
31+
</DD03P_TABLE>
32+
</asx:values>
33+
</asx:abap>
34+
</abapGit>

src/ddic/lvc_s_row.tabl.xml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<abapGit version="v1.0.0" serializer="LCL_OBJECT_TABL" serializer_version="v1.0.0">
3+
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
4+
<asx:values>
5+
<DD02V>
6+
<TABNAME>LVC_S_ROW</TABNAME>
7+
<DDLANGUAGE>E</DDLANGUAGE>
8+
<TABCLASS>INTTAB</TABCLASS>
9+
<DDTEXT>LVC_S_ROW</DDTEXT>
10+
<EXCLASS>1</EXCLASS>
11+
</DD02V>
12+
<DD03P_TABLE>
13+
<DD03P>
14+
<FIELDNAME>ROWTYPE</FIELDNAME>
15+
<ADMINFIELD>0</ADMINFIELD>
16+
<INTTYPE>C</INTTYPE>
17+
<INTLEN>000046</INTLEN>
18+
<DATATYPE>CHAR</DATATYPE>
19+
<LENG>000023</LENG>
20+
<MASK> CHAR</MASK>
21+
</DD03P>
22+
<DD03P>
23+
<FIELDNAME>INDEX</FIELDNAME>
24+
<ADMINFIELD>0</ADMINFIELD>
25+
<INTTYPE>N</INTTYPE>
26+
<INTLEN>000020</INTLEN>
27+
<DATATYPE>NUMC</DATATYPE>
28+
<LENG>000010</LENG>
29+
<MASK> NUMC</MASK>
30+
</DD03P>
31+
</DD03P_TABLE>
32+
</asx:values>
33+
</asx:abap>
34+
</abapGit>

0 commit comments

Comments
 (0)