Ver Mensaje Individual
  #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.293
Reputación: 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