none
Como Abrir Formularios infependientes y que uno tome valores de otro. RRS feed

  • Pregunta

  • Hola!!
    Tengo dos formulario "A" que sirve para generar partidas contables, solo es control del numero de partida, los periodos inicial y final y la cuenta de efectivo que voy a afectar. Una partida puede contener muchos cheques. Cuando escribo los detalles anteriores se me genera un correlativo, el cual es el numero de partida.

    Tengo el formulario "B" que es donde digito los cheques que se han elaborado.

    En el formulario "A(partidas)" hice un boton que me habre el formulario "B(cheques)"

    Si bien es cierto que el boton para abri el formulario "B" funciona, pero necesito que el Formulario "B" tome los datos del formulario "A" como, es decir que se guarden en "B" los datos de "A":
    *El numero de partida.
    *El numero de cuenta de efectivo.

    Se que el formulario tiene que tener un campo vinculado, en ambas tablas es el NumPda, pero no logro que al abrir el Formulario "B" tome los datos del formulario "A"

    Gracias.
    viernes, 27 de septiembre de 2013 22:57

Todas las respuestas

  • contactate con Sergio MVP en Excel seguro te ayudara :) http://blogs.itpro.es/exceleinfo/


    Freelance-IT http://www.freelance-it.com.mx

    viernes, 27 de septiembre de 2013 23:54
  • Hola!

    date una vuelta por mi web, allí encontrarás un ejemplo.


    Saludos a todos desde Huelva <br/> http://www.mvp-access.es/emilio/

    sábado, 28 de septiembre de 2013 11:02
  • Hola Emilio

    Estuve viendo tus ejemplos, bueno me costo encontrar una base de Neptuno versión 2003 ;-), al fin la encontré y pude ver tus ejemplos, después de leer todos tus ejemplo estuve viendo el ejemplo SetCarryOn y el subformularios vinculados, el segundo no lo puedo aplicar porque los formulario que te explique no son subformularios o no se si se puede usar para formularios independientes. El primero SetCarryOn es lo que quiero hacer, pero igual, el ejemplo esta en un formulario común y lo quiero hacer en formularios independientes, bueno la verdad es que tu programación es mucho mas avanzada y casi no le entiendo.

    En resumen necesito que al abrir el Formulario "B" para hacer un nuevo registro copie, o guarde o registre algunos campos del formulario "A", principalmente el NumPda, Usuario, CodCta

    Yo intente hacer referencia a los campos del formulario "A" mediante variables, pero no se en que evento del formulario ponerlo.

    Dim NumPda As Integer
    Dim Depto As Integer
    Dim CdgCta As Long
    Dim Usuario As Single

    NumPda = Forms!Chq_detalle1!idchq_usuario2
    Depto = Forms!Chq_detalle1!iDepto
    CdgCta = Forms!Chq_detalle1!CodCta
    Usuario = Forms!Chq_detalle1!idchq_usuario

    Me.idDepto = Depto
    Me.CodCta = CdgCta
    Me.idNumPda = NumPda
    Me.idUsuario = Usuario

    Mil gracias por tu tiempo.

    lunes, 30 de septiembre de 2013 3:27