Ver Mensaje Individual
  #1  
Antiguo 11-03-2009
zajoma zajoma is offline
Miembro
 
Registrado: feb 2006
Posts: 32
Reputación: 0
zajoma Va por buen camino
formatear datos de una sql

Hola a todos. Escribo para ver si me podeis ayudar. Estoy intentado crear componentes TFloatField que me formateen las columnas de una SQL en Access para visulizarlos en una regilla. La creación no es problema pero no consigo relacionar los TFloatField con los datos de la regilla. Lo hago de la siguiente forma:

// el primer campo es fijo

with ADOQuery1 do if ( RecordCount > 0 ) then
for i := 1 to FieldCount - 1 do begin
// creo el componente
FloatField := TFloatField.Create( ADOQuery1 );
FloatField.Name := format( 'D%d', [i] );
FloatField.FieldName := ADOQuery1.Fields[i].FieldName;
FloatField.DisplayFormat := '#.00'; // no funciona en la regilla

// creo la columna en la regilla
j := DBGrid1.Columns.Count;
DBGrid1.Columns.Add;
DBGrid1.Columns[ j ].FieldName := FloatField.FieldName;
DBGrid1.Columns[ j ].Title.Alignment := taCenter;
end;

Os agradeceria cualquier información.
Responder Con Cita