PDA

Ver la Versión Completa : Drag and Drop con Editor de campos


DonVito
05-05-2003, 21:12:11
Hola Gente,

Hace poco empecé a utilizar Delphi 6 y me pasa que no
puedo arrastrar los campos desdel el Editor de campos a un formulario.

Tambien tuve problemas con los QrExpression, ya que si la tabla no está en el mismo formulario del quickreport, no me muestra las tablas disponibles ni sus campos. Yo por lo general coloco los TTables en los modulos de datos.

Si a alguien le pasó lo mismo y lo pudo resolver, le pido que me tire el dato.

Muchas gracias,

__marcsc
05-05-2003, 21:17:07
Sobre los QRExpression puedes asociarlos con una tabla del DataModule poniendo su nombre (sin prefijo del nombre del DataModule) aunque no te aprarezcan en el diálogo de selección. Debes tener el módulo de datos abierto.

Por cierto, comprueba que el form donde quieres poner los controles esté visible junto con el que contiene la tabla origen, ya que yo no tengo problemas para arastrar campos a un form en Delphi 6.

Saludos.

marcoszorrilla
05-05-2003, 21:42:56
Abundando en lo que te dice Marc.

Haz doble click sobre el componente Ttable y añade todos los campos, como este es una ventana más déjala de manera que puedas localizarla con facilidad, abre el formulario a donde vas a arrastrarlos no lo abras maximizado para no perder de vista la ventana con los campos, ahora simplemente arrástralos al formulario y ya está.

En Cuanto a QuickReport, si tienes abierto el Datamodulo y hecho el correspondiente Use en el formulario que contiene el objeto QuickRep, no tendrás ningún problema verás las tablas y los campos y podrás escribir las expresiones sin ningún problema.

Un Saludo.

DonVito
06-05-2003, 16:36:04
Hola Gente,

Muchas gracias por sus respuestas, con los Delphis anteriores nunca habia tenido problemas con esto y cuando uno se acostumbra a algo y luego no lo tiene o funcionade otra manera lo extrañan jeje.

Con respecto al drag and drop lo pude hacer con el datamodule a la vista ( antes no era así, simplemente hacia falta ver el editor de campos).


Saludos,

delphi.com.ar
06-05-2003, 21:49:34
Hola DonVito, te cuento que yo trabajo habitualmente en Delphi 5, y si un TComponent tiene asociado otro TComponent de otro form, sean TQuerys, TDataBases, TImageList... si nunca se ha cargado el TForm cuando está ligado, es MUY POSIBLE, que no estas asociaciones no se carguen correctamente.