Raúl,
Perdoname pero no te entiendo del todo.
Xailer cuando detecta que el separador de decimales en Windows es la coma
pone automaticamente el [email='@E']'@E'[/email] en la máscara. ¿A tí te pone automaticamente
dicho literal en la propiedad cPicture?
Si tu deseas el punto como separador decimal y la coma como separador de
miles NO HAY QUE PONER el @E en la máscara, ya que coincide con el formato
por defecto que utiliza [x]Harbour, por lo tanto, cuando dices que con el @E
se arregla no entiendo nada.?¿?¿?¿
Gracias por tu colaboración
Un saludo
--
Ignacio Ortiz
www.xailer.com
"Raúl Eduardo Cárdenas" <
rcardenas@fgs2002.com> escribió en el mensaje
news:416f2b46$[email=
1@ozsrv2.ozlan.local...]
1@ozsrv2.ozlan.local...[/email]
> Ignacio
>
> Hice la prueba y no me cambio el formato. Igualmente revise la
> configuración del Entorno de Windows y el separador de Miles es la coma
> ","
> y el decimal es el punto "."
>
> Coloque el "@E( 999,999,999.99" y me funcionó de perfectamente.
>
> --
> Saludos
>
> Raúl Eduardo Cárdenas S.
> Law & Accounting System's, Inc.
> Gerente General
> Celular: (507) 672-8838
>
>
>
> Email:
rcardenas@fgs2002.com
> "Ignacio Ortiz" <
NoNameToAvoidSpam@ozs.com> escribió en el mensaje
> news:416ecb2d$[email=
1@ozsrv2.ozlan.local...]
1@ozsrv2.ozlan.local...[/email]
>> Raúl,
>>
>> Me puedes confirmar si cuando pones por ejemplo un picture de "999" te lo
>> transforma en "@E 999"
>>
>> Muchas gracias de antemano,
>>
>> Un saludo,
>>
>> --
>> Ignacio Ortiz
>>
www.xailer.com
>> "Raúl Eduardo Cárdenas" <
rcardenas@fgs2002.com> escribió en el mensaje
>> news:[email=
416ea122@ozsrv2.ozlan.local...]
416ea122@ozsrv2.ozlan.local...[/email]
>> > El Valor que me Manda es un Punto "."
>> >
>> > --
>> > Saludos
>> >
>> > Raúl Eduardo Cárdenas S.
>> > Law & Accounting System's, Inc.
>> > Gerente General
>> > Celular: (507) 672-8838
>> > Email:
rcardenas@fgs2002.com
>> > "Ignacio Ortiz" <
NoNameToAvoidSpam@ozs.com> escribió en el mensaje
>> > news:416e98e5$[email=
1@ozsrv2.ozlan.local...]
1@ozsrv2.ozlan.local...[/email]
>> >> Raúl,
>> >>
>> >> En Xailer tenemos el siguiente código cuando construimos la máscara
>> >> del
>> >> picture:
>> >>
>> >> If ::cType == "N" .and. Application:DecimalSeparator == "," .and. !
>> >> "E"
>> > $
>> >> ::cPicFunc
>> >> If !Empty( ::cPicFunc )
>> >> ::cPicFunc += "E"
>> >> else
>> >> ::cPicFunc := "@E"
>> >> Endif
>> >> Endif
>> >>
>> >> Como puedes ver SOLO en el caso de que el separador decimal de la
>> > aplicación
>> >> sea la ',' se añade la cláusula "E" en la máscara.
>> >> Application:DecimalSeparator indica el carácter utilizado para separar
>> >> decimales y dicha información se saca del propio SO. Te rogaría me
>> > indicases
>> >> que valor te devuelve la siguiente expresión:
>> >>
>> >> Msginfo( Application:DecimalSeparator )
>> >>
>> >> Gracias
>> >>
>> >>
>> >>
>> >> --
>> >> Ignacio Ortiz
>> >>
www.xailer.com
>> >> "Raúl Eduardo Cárdenas" <
rcardenas@fgs2002.com> escribió en el mensaje
>> >> news:[email=
416e1f54@ozsrv2.ozlan.local...]
416e1f54@ozsrv2.ozlan.local...[/email]
>> >> > Hola
>> >> >
>> >> > Puede ser una cosa muy tonta pero no veo por donde.
>> >> >
>> >> > Al editar en un TdbMaskEdit un valor numérico con Picture
>> > "999,999,999.99"
>> >> > y
>> >> > colocar cualquier valor de mil en adelante, asume la coma (,) como
>> >> > punto
>> >> > decimal. Yo se que en España es así, pero para LatinoAmerica el
>> >> > separador
>> >> > de Miles es la "," y el indicador decimal es el ".".
>> >> >
>> >> > Donde debo definir este valor o parametro.
>> >> >
>> >> > Gracias
>> >> >
>> >> > --
>> >> > Saludos
>> >> >
>> >> > Raúl Eduardo Cárdenas S.
>> >> > Law & Accounting System's, Inc.
>> >> > Gerente General
>> >> > Celular: (507) 672-8838
>> >> > Email:
rcardenas@fgs2002.com
>> >> >
>> >> >
>> >> > ---
>> >> > Outgoing mail is certified Virus Free.
>> >> > Checked by AVG anti-virus system (
http://www.grisoft.com).
>> >> > Version: 6.0.776 / Virus Database: 523 - Release Date: 10/12/2004
>> >> >
>> >> >
>> >>
>> >>
>> >
>> >
>> > ---
>> > Outgoing mail is certified Virus Free.
>> > Checked by AVG anti-virus system (
http://www.grisoft.com).
>> > Version: 6.0.776 / Virus Database: 523 - Release Date: 10/12/2004
>> >
>> >
>>
>>
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (
http://www.grisoft.com).
> Version: 6.0.776 / Virus Database: 523 - Release Date: 10/12/2004
>
>