Cita:
Empezado por Casimiro Notevi
En los campos del dataset debes poner el displayformat que te interese, ejemplo: '#,##0.00'
|
¿Podrías poner un ejemplo por favor?
Supongamos que tenemos la siguiente forma:
Código Delphi
[-]
with qProducto do
begin
close;
sql.clear;
sql.add('Select p.cod_producto, p.nombre_producto, p.precio_producto as precio_unitario, ');
sql.add('p.estado_producto ');
sql.add('From productos p ');
sql.add('Where p.nombre_producto LIKE :descripcion ');
sql.add('and p.medida_producto LIKE :unidad ');
sql.add('Order by p.nombre_producto asc ');
ParamByName('descripcion').AsString:='%' + ansiUpperCase(descripcion) + '%';
ParamByName('unidad').AsString:='%' + ansiUpperCase(unidad_medida) + '%';
try
Open;
except
raise;
end; end;
Aquí me devuelve la lista, y los precios (p.precio_producto) tienen el problema citado. Lo veo cuando pongo la lista que me devuelve el query en la grilla.
Gracias.