2007 Mar 01 11:33 AM
how can i pass a constants value to fieldcat for alv instead of through table and fields
2007 Mar 01 11:38 AM
Hello,
U could do like this:
DATA: L_FIELDCAT TYPE SLIS_FIELDCAT_ALV. " For column heading
CLEAR : IT_FIELDCAT,
IT_FIELDCAT[].
* Sales Order Number
CLEAR L_FIELDCAT.
L_FIELDCAT-TABNAME = 'G_T_OUTTAB'.
L_FIELDCAT-FIELDNAME = 'VBELN'.
L_FIELDCAT-SELTEXT_M = TEXT-002.
L_FIELDCAT-COL_POS = 1.
L_FIELDCAT-KEY = 'X'.
APPEND L_FIELDCAT TO IT_FIELDCAT.
CLEAR L_FIELDCAT.
* Position Number
CLEAR L_FIELDCAT.
L_FIELDCAT-TABNAME = 'G_T_OUTTAB'.
L_FIELDCAT-FIELDNAME = 'POSNR'.
L_FIELDCAT-SELTEXT_M = TEXT-003.
L_FIELDCAT-COL_POS = 2.
L_FIELDCAT-KEY = 'X'.
APPEND L_FIELDCAT TO IT_FIELDCAT.
CLEAR L_FIELDCAT.
* Sales Office
CLEAR L_FIELDCAT.
L_FIELDCAT-TABNAME = 'G_T_OUTTAB'.
L_FIELDCAT-FIELDNAME = 'VKBUR'.
L_FIELDCAT-SELTEXT_M = TEXT-004.
L_FIELDCAT-COL_POS = 3.
APPEND L_FIELDCAT TO IT_FIELDCAT.
CLEAR L_FIELDCAT.
Vasanth
how can i pass a constants value to fieldcat for alv instead of through table and fields
2007 Mar 01 11:37 AM
2007 Mar 01 11:38 AM
Hello,
U could do like this:
DATA: L_FIELDCAT TYPE SLIS_FIELDCAT_ALV. " For column heading
CLEAR : IT_FIELDCAT,
IT_FIELDCAT[].
* Sales Order Number
CLEAR L_FIELDCAT.
L_FIELDCAT-TABNAME = 'G_T_OUTTAB'.
L_FIELDCAT-FIELDNAME = 'VBELN'.
L_FIELDCAT-SELTEXT_M = TEXT-002.
L_FIELDCAT-COL_POS = 1.
L_FIELDCAT-KEY = 'X'.
APPEND L_FIELDCAT TO IT_FIELDCAT.
CLEAR L_FIELDCAT.
* Position Number
CLEAR L_FIELDCAT.
L_FIELDCAT-TABNAME = 'G_T_OUTTAB'.
L_FIELDCAT-FIELDNAME = 'POSNR'.
L_FIELDCAT-SELTEXT_M = TEXT-003.
L_FIELDCAT-COL_POS = 2.
L_FIELDCAT-KEY = 'X'.
APPEND L_FIELDCAT TO IT_FIELDCAT.
CLEAR L_FIELDCAT.
* Sales Office
CLEAR L_FIELDCAT.
L_FIELDCAT-TABNAME = 'G_T_OUTTAB'.
L_FIELDCAT-FIELDNAME = 'VKBUR'.
L_FIELDCAT-SELTEXT_M = TEXT-004.
L_FIELDCAT-COL_POS = 3.
APPEND L_FIELDCAT TO IT_FIELDCAT.
CLEAR L_FIELDCAT.
Vasanth
2007 Mar 01 11:39 AM
2007 Mar 01 11:39 AM
instead of passing gt_header_table-itab name and verzn-fieldname in this example
LS_FIELDCAT-TABNAME = 'GT_HEADER_TABLE'.
LS_FIELDCAT-FIELDNAME = 'VERZN'.
LS_FIELDCAT-SELTEXT_M = 'ARRERS'.
s it possible to pass a value directly
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |