Aplicar al Abrir Formulario
Publicado por CARLOS C (4 intervenciones) el 03/08/2009 16:42:44
Hola! Saludos!
Tengo el Formulario polizas y el formulario vehiculos; lo que necesito es, desde polizas abrir vehiculos para hacer el llenado que corresponde y al cerrar vehiculos que me asigne el id de éste a polizas, el cual esta oculto, solo es para relacionar. Utilizo la funcion OpenForm en visual basic que es el codigo siguiente
DoCmd.OpenForm "vehiculos"
y funciona. El problema esta en que cuando necesito modificar el registro de vehiculos de una poliza determinada. al abrir vehiculos se abre en el primer registro y eso me cambia el id que es la manera como los vinculo.
lo que tratré de hacer es utilizar el where condition para filtrar; el codigo es el siguiente
DoCmd.OpenForm "vehiculos", , , "ID =" & IDVEHICULOS
y si funciona el filtro, pero cuando voy a hacer un nuevo registro como el campo IDVEHICULOS esta vacio no abre el formulario vehiculos
mi pregunta es: Que puedo hacer para que abra el formulario cuando IDVEHICULOS este vacio?
Tengo el Formulario polizas y el formulario vehiculos; lo que necesito es, desde polizas abrir vehiculos para hacer el llenado que corresponde y al cerrar vehiculos que me asigne el id de éste a polizas, el cual esta oculto, solo es para relacionar. Utilizo la funcion OpenForm en visual basic que es el codigo siguiente
DoCmd.OpenForm "vehiculos"
y funciona. El problema esta en que cuando necesito modificar el registro de vehiculos de una poliza determinada. al abrir vehiculos se abre en el primer registro y eso me cambia el id que es la manera como los vinculo.
lo que tratré de hacer es utilizar el where condition para filtrar; el codigo es el siguiente
DoCmd.OpenForm "vehiculos", , , "ID =" & IDVEHICULOS
y si funciona el filtro, pero cuando voy a hacer un nuevo registro como el campo IDVEHICULOS esta vacio no abre el formulario vehiculos
mi pregunta es: Que puedo hacer para que abra el formulario cuando IDVEHICULOS este vacio?
Valora esta pregunta


0