Page 1 of 1

SEPARAR EN MILES

Posted: Fri Jun 28, 2024 3:36 pm
by LOUIS
Saludos Amigos :

Necesito una ayudita vuestra por favor ...
Tengo valores en un grid y no sé cómo hacer para que aparezca con los separadores de miles y alineados hacia la derecha :oops:

Mi código es el siguiente:

Code: Select all

 @ 0,0 GRID G1 PARENT SHOWBG WIDTH 485 HEIGHT 768 FONT "LUCIDA" SIZE 12 ;
      HEADERS {"C U E N T A"," *** D E S C R I P C I O N ***","SALDO BG"};
      FONTCOLOR WHITE BACKCOLOR {50,150,150}    ;
      ROWSOURCE "ONETOTAL" WIDTHS {119,230,123} ;
      COLUMNFIELDS {"CUENTA","NOMBRE", SL }
De antemano muchas gracias.

P.D.- La gráfica correcta es hecha en vfp

Re: SEPARAR EN MILES

Posted: Fri Jun 28, 2024 4:04 pm
by miszler.zoltan
justify {0, 0, 1}; //Left 0 Right 1 Center 2

Re: SEPARAR EN MILES

Posted: Fri Jun 28, 2024 11:21 pm
by LOUIS
Thanks Mr miszler.zoltan

The numbers are on the right !

Now I just need to separate the thousands :cry:

Regards

Re: SEPARAR EN MILES

Posted: Sat Jun 29, 2024 9:36 am
by serge_girard
I think you will have to write a small function to do that.

Re: SEPARAR EN MILES

Posted: Sat Jun 29, 2024 9:39 am
by serge_girard
TRANSFORM(123456, "$999,999") // Result: $123,456

For EUROPE values 1234567890 we want 12.345.678,90

Re: SEPARAR EN MILES

Posted: Sat Jun 29, 2024 9:41 am
by dragancesu
grid treats all data as a string
the solution is to prepare the data as text/string for display, it has the function transform()

Re: SEPARAR EN MILES

Posted: Sat Jun 29, 2024 2:22 pm
by mustafa
Hola amigos:
Para el € ----> ALLTRIM( TRANSFORM(VENTAS->SALDO,"@E 9,999,999.99")) ---> 1.458.324,47
saludos

Re: SEPARAR EN MILES

Posted: Sat Jun 29, 2024 3:08 pm
by serge_girard
Thanks Mustafa !

Serge

Re: SEPARAR EN MILES

Posted: Sat Jun 29, 2024 10:39 pm
by LOUIS
Muy agradecido a todos Uds. por la ayuda brindada

Sr Mustafa, como siempre su ayuda es invaluable !!!
لسلام عليكم,

Gracias nuevamente a todos vosotros.

Louis