Buscar para varios formularios
Hola a todos, estoy haciendo un programa MDI en el principal tengo un campo de búsqueda para todos los formularios que tiene la aplicación. Me gustaría que si por ejemplo abro el Form2 y tengo un campo codigo si hago click sobre el campo de búsqueda del formulario principal pueda introducir una cadena de caracteres y me abra un dbgrid con los datos de la tabla que he consultado y que si hago doble click o apriento la tecla enter de dbgrid me pase la información del campo seleccionado en el dbgrid del formulario principal al formulario Form2 completando los campos de dicho formulario. Y si ahora cierro el Form2 y abro el Form3. En todos tienen un campo en común el campo Codigo.
|
mmmmmm.... ¿Y cuál es la consulta?:confused:
|
Tengo una tabla de articulos y necesito conusltar los códigos poqrue la gente a lo mejor no sabe el codigo de dicho producto y me puede servir la consulta para el formulario editar ficha del producto como para hacer albaranes, etc...
Necesito coger la información de los productos para poder hacer lo que necesite en cada formulario |
Intentar ir por pasos; Si explicas todo de golpe es difícil entenderte y uno no sabe por donde empezar.
En cuanto a lo que comentas del formulario de artículos, o en general para pasar información entre formularios, puede definir propiedades en la parte pública de tu form (public); De esa forma podrás coinsultarla y modificarlas desde los otros forms. Por ejemplo si quieres acceder a la información del formulario de artículos donde has seleccionado uno, define en ese form una propiedad public llamada:
Cuando selecciones un artículo en el DBGrid puedes rellenar esta propiedad y así puedes consultarla desde el resto de forms. Si no quieres crear la propiedad, puedes acceder directamente al los datos del form de artículos.
En este caso deberás añadir el form de artúcilos al USES del form donde lo quieras llamar. |
Gracias Neftali lo provaré y ya te diré algo.
|
La franja horaria es GMT +2. Ahora son las 00:04:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi