PDA

Ver la Versión Completa : Como programar en QRDbtext


malone
25-06-2003, 19:23:41
hola nesesito saber como se puede programar o modificar por programacion un QRDBTEXT

gracias de ante mano:D :confused:

delphi.com.ar
25-06-2003, 19:27:27
¿Qué es lo que quieres hacer? ¿Crear un componente heredado? ¿Saber cuáles son sus métodos protegidos?

malone
25-06-2003, 20:13:54
Como asignar valores por programacion a un QRBTEXT

delphi.com.ar
25-06-2003, 20:18:48
Lo puedes tratar como a cualquier objeto de la VCL, una forma muy común utilizar el evento OnPrint, sinó tienes que tener en cuenta que es un componente DataBound que cambia su valor cada ves que su campo relacionado cambia de valor.

procedure TForm1.QRDBText1Print(sender: TObject; var Value: String);
begin
Value := '*' + Value + '*';end;

malone
25-06-2003, 20:39:55
perdona las disculpas hehehe
como puedo hacerle para meterle parametros aun query????

delphi.com.ar
25-06-2003, 20:46:27
Te recomiendo ver la ayuda que está muy bien explicado, pero te doy una intro.

Cuando escribes una consulta cualquier "campo" que esté definido precedido del caracter ":" (dos puntos), el Dataset lo considera un parámetro, a menos que ParamCheck sea Falso. En la propiedad Params puedes definir el tipo de dato de cada parámetro, y para cargar el valor solo tienes que hacer lo siguiente:
DataSet.ParamByName('pId').AsInteger := iParametro;



Saludos!