|
#1
|
||||
|
||||
Hola amigo.
Hay muchas opciones en un ALV para dar salida. En el Fieldcat existe varias opciones, quizas te interese: NO_ZERO - Control LVA: Suprimir los ceros en la salida -> Marca el campo 'X' . EDIT_MASK- Control LVA: Máscara edición para salida -> . Busca la estructura del fieldcat(En ALV OO es LVC_S_FCAT) y veras los campos exsitentes. Sigo mirando y he encontrado este campo "DECIMALS_O - Control LVA: Cantidad de decimales para salida" o "DECIMALS - Cantidad de decimales", no se que diferencia habra en ambos. Respecto a crear "1.0 Semanas", lo mejor es concatenar lo que quieras en una variable tipo string y mostrar este campo en el ALV, modifica la FIELDCAT para mostrar el nombre de columna correcto y la longitud adecuda y listo. Saludos. Úlima edición por melerogalan fecha: 31/05/10 a las 11:51:00. |
#2
|
|||
|
|||
Buenas Tardes
Estuve revisando los atributos pero no he logrado que un valor FLTP, por ejemplo, 1.62000000000E+1 se me muestre como 1.60 Intente con el atributo INTTYPE pero seguia mostrandose igual con el exponente. Por favor su ayuda |
#3
|
|||
|
|||
ya lo solucioné,
Existe el atributo EXPONENT al cual se le pasa un valor entero: Para no mostrar la E+, se le pasa el valor 0 para mostrar E+2 se le pasa el valor 2 y asi |
#4
|
||||
|
||||
Gracias por reponderte.
Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|