Cita:
Empezado por Lepe
intenta engañar a ZReport.
Abres una consulta con los campos, ahora recorres FieldDefs y cambia el tipo de cada campo a Float (Fieldtype a ftFloat), por último intenta asociarlo al ZReport.
Esto se llama jugar sucio... pero ojalá dé resultados .
Saludos
|
Ya hize pruebas a como me explica:
Código Delphi
[-]
zrReport.DataSet := Nil;
for x:=0 to Query.FieldCount - 1 do
if (Query.Fields.Fields[x].DataType = ftFMTBcd) then
Query.FieldDefs[x].DataType := ftFloat;
zrReport.DataSet := ibQuery;
zrReport.DataSet := Nil;
for x:=0 to Query.FieldCount - 1 do
if (Query.Fields.Fields[x].DataType = ftFMTBcd) then
Query.FieldDefs[x].DataType := ftBCD;
zrReport.DataSet := ibQuery;
En ninguno de los 2 casos funciono....