xbrowse - formato de columna numérica
Posted: Sat Jun 26, 2021 7:03 am
Necesito poner en una columna un campo de una dbf que tiene valores numéricos con tres decimales, pero los quiero representar con "." para los miles y "," para los decimales.
Hasta ahora lo hacía con un transform, pero quiero hacerlo sin usar transform.
Ahora lo hago así:
Quisiera saber si hay alguna manera de forma e hacer esto para que el valor no pierda su característica de ser un número, ya que al pasar previamnete por un transform lo convierte en caracter y esto implica gestión de cadenas en el EDIT correspondiente en el browse.
Pero me gustaría hacerlo así (con la representación del número como sale usando el transform):
Hasta ahora lo hacía con un transform, pero quiero hacerlo sin usar transform.
Ahora lo hago así:
Code: Select all | Expand
REDEFINE XBROWSE oTbr;
FIELDS iif(TB_MAQ->AUTOMATICA,'Automática','Manual'),;
transform(TB_MAQ->NUMCIERRE,'@E 999,999.999'),;
...
Quisiera saber si hay alguna manera de forma e hacer esto para que el valor no pierda su característica de ser un número, ya que al pasar previamnete por un transform lo convierte en caracter y esto implica gestión de cadenas en el EDIT correspondiente en el browse.
Pero me gustaría hacerlo así (con la representación del número como sale usando el transform):
Code: Select all | Expand
REDEFINE XBROWSE oTbr;
FIELDS iif(TB_MAQ->AUTOMATICA,'Automática','Manual'),;
TB_MAQ->NUMCIERRE,;
...