#1
|
|||
|
|||
Tipo de Dato decimal para definir PORCENTAJE
Buenas Tardes
Estoy creando una tabla Z donde uno de sus campos va aguardar un procentaje con la siguiente forma: * 2 decimales * Rango: 0,00 a 1,00 (de cero a 1. No a 100 sino a 1,00) Ejemplos: Valores validos en el campo: 0,30 ; 0,35 ; 0,02 ; 0,89 etc. valores no permitidos : 2,00 ; 35 ; 100 ; 86,04 etc. Definí un FILETYPE ZTAX_FT_PORCENT y dije que el tipo de datos era "DEC". Le asigné No de caracteres 4 y lugares decimales 2. y outputchar 5. Luego en rango coloque que era de 0 a 1 porque no me dejó asignar de 0,00 a 1,00. todo grabó bien, pero al momento de introducir datos en la tabla por la SM30, vi que el rango de 0 a 1 no se respetaba y podia introducir valores como 11,00 o 112,9. Podrian ayudarme por favor. gracias. PD: no soy muy experimentado en ABAP |
#2
|
|||
|
|||
Hola
Mira generalmente utilizo el domino PROZENT para los porcentajes, observa que el mismo hace el control que solo sea entre 0 y 100. Pero vos querés que se muestre en decimales y que no superen el 1 que seria tú 100%. Bueno yo copiaría el Dominio DEC1_2 como base para probar y de allí en la pestaña Ámbito de Valoración en la sección intervalos le pondría el máximo y mínimo permitidos. Espero que la información te sea útil. Carlos Alanis |
#3
|
|||
|
|||
Muchas gracias intentaré tu solucion.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|