#1
|
|||
|
|||
Redondeo y Truncamiento de la columna de un alv
Hola, un saludo a toda las personas de este foro, despues de googlear un buen rato acudo a consultar.
Tengo una tabla ZDATA, en el cual un campo MONTO, definido con una longitud de 13 y 4 decimales. Me pidieron mostrar la tabla ZDATA en un ALV y la columna MONTO solo mostrarlo con 2 decimales. buscando en la red encontre algunas propiedades del fieldcat del alv, como: decimals y round, pero con ningunos me funciona. Les agradesco desde ya su apoyo con este tema. Alexander... |
#2
|
||||
|
||||
Hola ... creo q hay una solucion muy sencilla ...
Si tienes el campo definido asi: g_decimal TYPE p DECIMALS 4. Create otro campo con: g_decimal2 TYPE p DECIMALS 2. Y cuando llenes los campos solo asignale el valor: g_decimal2 = g_decimal. Ahi tu campo se reducira de 4 a 2 decimales, si quieres un campo de referencia dale al campo BSAK-DMBTR ese tiene 2 decimales pero 13 posiciones ... nos cuentas como te fue
__________________
David Carballido Córdova |
#3
|
|||
|
|||
Bueno amigos del mundosap, encontre una solucion a este tema y lo he probado y me funciona correctamente.
En la version 6.0 fieldcat-decimals_out = 2. En la version 4.6 ( version que usa la empresa para el cual estoy desarrolando) fieldcat-decimals_o = 2. Saludos...
__________________
Alexander Clen Riva Cc. Area de Desarrollo de Software BizPartner - Perú |
Herramientas | Buscar en Tema |
Desplegado | |
|
|