FoxPro/Visual FoxPro - FOXPRO 2.6 separadores de miles

 
Vista:

FOXPRO 2.6 separadores de miles

Publicado por CARLOS CUBILLOS (1 intervención) el 01/12/2013 22:49:31
BUENAS TARDES
TENGO UN APLICATIVO EN FOXPRO2.6 AMBIENTE WINDOWS. EN UN FORMULARIO O SCREEN TENGO UN
CAMPO LLAMADO EFECTIVO DE TIPO NUMERICO FORMATO 999,999,999.99

CUANDO EL USUARIO DIGITA UN VALOR EN ESE CAMPO POR EJEMPLO 5000 SE VE ASI 500,0

COMO SI LAS COMILLAS SE QUEDARAN QUIETAS

POR FAVOR AYUDENME COMO PONER ESE CAMPO CORRECTO

CUANDO EL USUARIO DIGITE SE PONGAN LAS COMAS DE SAPARACION EN EL LUNAR CORRECTO

GRACIAS POR SU AYUDA

CARLOS CUBILLOS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

FOXPRO 2.6 separadores de miles

Publicado por Luis R. Navarro O. (5 intervenciones) el 02/12/2013 02:15:15
Hace mucho tiempo que utilice visual foxpro versión 2.6 pero para MS-DOS, quizas pueda ayudarte éste código.
store 0.00 to pre
@ 1,1 say "precio " get pre pict "999,999,999.99"
read
@ 2,1 say pre

la línea número 1. almacena un valor númerico con entero y decimales, a la variable PRE
la línea número 2. Pregunta al usuario, y obtiene los datos en variable, pict "almacena lo que necesitas".
la línea número 3. lee la variable.
la línea número 4. imprime en pantalla el contenido de la variable

si en caso no te funciona, revisa la configuración regional del panel de control en windows.
Determina también si el campo asignado, su atributo tiene dos decimales.

Si no te acepta el pict "999,99", cambiarlo por éste otro valor PICT "###,##,###"

espero no equivocarme, pues Visual foxpro versión 2.6, lo utilice en 1984
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar