cuestiones SENCILLAS tratamiento STRINGS y ALV
Hola ,
tengo que hacer varios tratamientos strings: Quitar los decimales de los campos de: - un campo me piden que lo muestre sin decimales - otro campo únicamente con 2 decimales - Formatos de las fechas: AAAA-MM-DD, es decir con el guión intercalado. Otra cosa que debo tratar en mi ALV es Mi función es la 'REUSE_ALV_GRID_DISPLAY' - que quieren que muestre los registros con pincho o " check-box" en una columna. -a mi la botonera standard, añadir 2 botones custom.( las pongo a pelo y no funcionan) Muchísimas gracias por vuestra ayuda! |
Hola !!!
- para los decimales tenes un campo en el catalogo que es decimals_out pasale el valor '0' cuando corresponde y '2' en el otro caso. - En cuanto al checkbox tenes la opcion cuando armas el catalogo de checkbox = 'X', el campo tiene que estar definido como un char de 1 en tu tabla de salida. - para la fecha poeds usar mascara.... WRITE <campo> USING EDIT MASK <mascara>. WRITE ...... USING EDIT MASK ‘__-__-__’. El codigo de retorno de los boronos que agregaste lo controlas desde un parametro del ALV i_callback_user_command = 'ALV_USER_COMMAND' Luego creas una subrutina que se llame FORM alv_user_command USING r_ucomm LIKE sy-ucomm rs_selfield TYPE slis_selfield. * Se controla el codigo de retorno IF sy-ucomm = 'MI_BOTON'. ENDIF. ENDFORM. Suerte ! :D |
Husos Horarios son GMT. La hora en este momento es 22:37:32. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web