Tengo una tabla con un campo del tipo "C" que guarda números del 1 al 99 mas otros 4....
no puedo ponerlos como "N" porque tiene este formato 99 / 9999
necesito que la columna del xbrowser me la ordene como si fuese numerico pero he intentado hacer estas
doos formas y la sigue ordenando de la misma manera: 1, 10, 11... y yo necesito 1,2,3...10, 11...
Esto lo hago sin convertirlo a numerito
- Code: Select all Expand view RUN
:aCols[ 1 ]:bstrdata := { || SubStr( ::oQry:FieldGet( "c4" ), 1, At( "/", ::oQry:FieldGet( "c4" ) ) - 1 ) }
y convirtiendo a numerico y tampoco funciona.
- Code: Select all Expand view RUN
:aCols[ 1 ]:bstrdata := { || Val( SubStr( ::oQry:FieldGet( "c4" ), 1, At( "/", ::oQry:FieldGet( "c4" ) ) - 1 ) )}