Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-08-2007
Jordy Jordy is offline
Miembro
 
Registrado: may 2003
Posts: 51
Poder: 22
Jordy Va por buen camino
Unhappy 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.
Responder Con Cita
  #2  
Antiguo 13-08-2007
[fer21unmsm] fer21unmsm is offline
Miembro Premium
 
Registrado: dic 2005
Ubicación: Lima
Posts: 627
Poder: 19
fer21unmsm Va por buen camino
mmmmmm.... ¿Y cuál es la consulta?
__________________
"La información tiene más valor cuando se comparte"
Responder Con Cita
  #3  
Antiguo 13-08-2007
Jordy Jordy is offline
Miembro
 
Registrado: may 2003
Posts: 51
Poder: 22
Jordy Va por buen camino
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
Responder Con Cita
  #4  
Antiguo 14-08-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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:

Código Delphi [-]
...
public
  // suponiendo que quieres el código de artículo (integer)
  property ArticuloSeleccionado:Integer read FArticuloSeleccionado write FArticuloSeleccionado;

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.

Código Delphi [-]
  i := FormArticulo.TblArticulos.FiledByName('Codigo').AsInteger;


En este caso deberás añadir el form de artúcilos al USES del form donde lo quieras llamar.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 17-08-2007
Jordy Jordy is offline
Miembro
 
Registrado: may 2003
Posts: 51
Poder: 22
Jordy Va por buen camino
Gracias Neftali lo provaré y ya te diré algo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
uso maestro/detalle con varios formularios Ariel03 Conexión con bases de datos 1 13-05-2007 21:35:30
Error al utilizar una tabla en varios formularios eldiegofg Conexión con bases de datos 6 14-04-2007 02:29:48
usar un procedure en varios formularios adonai Varios 21 30-03-2007 17:42:34
¿Cómo crear una DLL con varios formularios? Javi2 Varios 3 25-05-2006 10:35:06
CTRL-P en varios formularios magm2000 Varios 2 20-10-2004 09:38:09


La franja horaria es GMT +2. Ahora son las 15:33:09.


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
Copyright 1996-2007 Club Delphi