Ver Mensaje Individual
  #5  
Antiguo 13-04-2012
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Reputación: 20
mjjj Va por buen camino
claro que si, pero no logro que esto funcione.

Recuerda que en el evento onclick del radiobutton, destruyo el query. En ese mismo evento destruyo los campos persistentes y vuelvo a crearlos con las propiedades correctas, sin embargo, me arroja un error que no concuerda el tipo de dato... espera BCD y es wildstring, en un campo de varchar de 200.

Código Delphi [-]
var field: tibbcdfield;
begin
...
ibquery2notas.Destroy;
ibquery2.destroy;
 
field := tibbcdfield.Create(Self);
field.Name := 'ibquery2notas';
field.FieldKind := fkdata;
field.FieldName := 'notas';
field.Size := 200;
field.DisplayWidth := 200;
field.DataSet := query;
...
end;

Además tengo que hacerlo con cada campo, y son varios... tiene que existir una mejor forma de hacerlo.
Responder Con Cita