|
#1
|
|||
|
|||
Atributos de ALV
Buen día para todos,
Los molesto porque quisiera saber si alguien cuenta con alguna documentación que me aclare un poco las funciones que posee el ALV. Por ejemplo, se que t_fieldcat-just es para decir si el texto es centrado, a la izquierda, etc. t_fieldcat-hotspot es para que aparezca subrayado el campo. t_fieldcat-seltext_m para el nombre de la columna. Pero me gustaría saber más funciones. Cualquier ayuda es muy útil para mi. Desde ya gracias, Saludos. |
#2
|
||||
|
||||
Hola, cuando declaras el fieldcat lo haces de esta forma ...
DATA: gt_fieldcat TYPE slis_t_fieldcat_alv. le das doble click en el tipo que hace referencia (slis_t_fieldcat_alv) y te saldran los campos con una pequeña descripcion al costado ... espero te sirva
__________________
David Carballido Córdova |
#3
|
|||
|
|||
Hola David,
Muchas gracias por tu pronta respuesta. Ahora lo voy a mirar. Si se me presenta alguna duda, vuelvo a la carga. Gracias. Saludos. |
#4
|
||||
|
||||
Eso es lo que aparecera dentro de las descripciones ... un saludo
TYPES: BEGIN OF SLIS_FIELDCAT_MAIN, ROW_POS LIKE SY-CUROW, " output in row COL_POS LIKE SY-CUCOL, " position of the column FIELDNAME TYPE SLIS_FIELDNAME, TABNAME TYPE SLIS_TABNAME, REF_FIELDNAME LIKE DD03P-FIELDNAME, REF_TABNAME LIKE DD03P-TABNAME, CFIELDNAME TYPE SLIS_FIELDNAME, " field with currency unit CTABNAME TYPE SLIS_TABNAME, " and table QFIELDNAME TYPE SLIS_FIELDNAME, " field with quantity unit QTABNAME TYPE SLIS_TABNAME, " and table ROUNDFIELDNAME TYPE SLIS_FIELDNAME, ROUNDTABNAME TYPE SLIS_TABNAME, ROUND TYPE I, " round in write statement DECIMALSFIELDNAME TYPE SLIS_FIELDNAME, DECIMALSTABNAME TYPE SLIS_TABNAME, DECIMALS_OUT(6) TYPE C, " decimals in write statement EXPONENT(3) TYPE C, " exponent for floats KEY(1) TYPE C, " column with key-color ICON(1) TYPE C, " as icon SYMBOL(1) TYPE C, " as symbol CHECKBOX(1) TYPE C, " as checkbox JUST(1) TYPE C, " (R)ight (L)eft (C)ent. LZERO(1) TYPE C, " leading zero NO_SIGN(1) TYPE C, " write no-sign NO_ZERO(1) TYPE C, " write no-zero EDIT_MASK TYPE SLIS_EDIT_MASK, " EMPHASIZE(4) TYPE C, " emphasize FIX_COLUMN(1) TYPE C, " Spalte fixieren DO_SUM(1) TYPE C, " sum up NO_OUT(1) TYPE C, " (O)blig.(X)no out TECH(1) TYPE C, " technical field OUTPUTLEN LIKE DD03P-OUTPUTLEN, SELTEXT_L LIKE DD03P-SCRTEXT_L, " long key word SELTEXT_M LIKE DD03P-SCRTEXT_M, " middle key word SELTEXT_S LIKE DD03P-SCRTEXT_S, " short key word REPTEXT_DDIC LIKE DD03P-REPTEXT, " heading (ddic) DDICTXT(1) TYPE C, " (S)hort (M)iddle (L)ong ROLLNAME LIKE DD03P-ROLLNAME, * domname like dd03p-domname, "Domname für Checkbox DATATYPE LIKE DD03P-DATATYPE, DDIC_OUTPUTLEN LIKE DD03P-OUTPUTLEN, INTLEN LIKE DD03P-INTLEN, END OF SLIS_FIELDCAT_MAIN. TYPES: BEGIN OF SLIS_FIELDCAT_ALV_SPEC, KEY_SEL(1) TYPE C, " field not obligatory NO_SUM(1) TYPE C, " do not sum up SP_GROUP(1) TYPE C, " group specification REPREP(1) TYPE C, " selection for rep/rep INPUT(1) TYPE C, " input HOTSPOT(1) TYPE C, " hotspot END OF SLIS_FIELDCAT_ALV_SPEC. TYPES: BEGIN OF SLIS_FIELDCAT_ALV. INCLUDE TYPE SLIS_FIELDCAT_MAIN. INCLUDE TYPE SLIS_FIELDCAT_ALV_SPEC. TYPES: END OF SLIS_FIELDCAT_ALV. TYPES: SLIS_T_FIELDCAT_ALV TYPE SLIS_FIELDCAT_ALV OCCURS 1.
__________________
David Carballido Córdova |
#5
|
|||
|
|||
En el marketplace de SAP puedes bajar pdfs referentes a muchisimas cosas, aqui tienes el enlace
En tu caso particular seria el que se llama ALV Grid Control (BC-SRV-ALE) ahi te viene un pedazo pdf que te cuenta la vida obra y milagros del objeto grid |
#6
|
|||
|
|||
Buenas tardes,
Muchas gracias a ambos por sus respuestas. Voy a mirar todo eso y les cuento como me fue. Gracias nuevamente. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|