Lío con entrada de datos

30/06/2003 - 11:32 por Laura McNee | Informe spam
Tengo dos tablas relacionadas por el campo clave CIF. En una de ellas
constan datos personales y en la otra, pedidos. Quiero hacer lo siguiente al
introducir registros:

1) Tecleo el CIF, y si no existe, que añada a ese cliente a un nuevo
registro, al que en un subformulario haré entrar el pedido que nos haga.

2) Si dicho CIF existe, que me presente en pantalla los datos personales
tomados de la tabla Personal, y me aparezca el subformulario de pedidos en
blanco.

¿Cómo hacer para que un mismo formulario de datos personales me sirva tanto
para entrar datos como para que me busque los existentes, en caso de que los
haya?

Gracias, chicos.

Preguntas similare

Leer las respuestas

#21 marjan
02/07/2003 - 15:30 | Informe spam
Vaya, veo que me has adelantado !!! Eso si que es trabajar !!!

Normalmente, para "Salir sin guardar" se utiliza :
Me.Undo (es como apretar Esc) A veces, tienes que poner dos :
Me.Undo
Me.Undo

La verdad es que no se donde tienes esos botones, ¿en el formulario Clientes
cuando entras un cliente nuevo?

Saludos,
marjan

"Laura McNee" escribió en el mensaje
news:bdu6oh$1152i3$
Casi lo tengo dominao, siguiendo la idea de marjan. He puesto un


formulario
normal, hecho con el asistente, al que he añadido un textbox que aparece o
se oculta según me interesa y donde introduzco en CIF. Si está en la


tabla,
aparece en el formulario normal, si no, pasa el número introducido al


campo
CIF del formulario y permite añadir los datos.

He añadido dos botones: uno me permite guardar, y el otro (SALIR sin
guardar) me da problemas, porque detecta que el texbox que busca el CIF


para
al control del formulario un valor nulo y como es un campo requerido, me


da
error.

¿Cómo podía solucionarlo?

"Sendo Gimenez" escribió en el mensaje
news:%
> Hombre marjan crei que nos habias abandonao a Laura y a mi.
> Ahora tengo algo de trabajo, pero despues tener por seguro que regreso,
> (que ya me tiene picado el tema este...grgrgr...:-))



Respuesta Responder a este mensaje
#22 Laura McNee
02/07/2003 - 15:54 | Informe spam
Sí. Verás, de momento tengo sólo el formulario de clientes, porque no quiero
complicarme la vida más de lo preciso. Ya ves la de problemas que está
dando. Una vez que funcione correctamente, añadiré un subformulario para la
otra tabla.

El caso es que suelo traerme a casa lo que haya avanzado allí y sigo
perfeccionándolo aquí, pero hoy se me ha olvidado y no me atrevo a recrearlo
aquí, porque llevo mogollón de macros y tal. :-( Sólo puedo decirte que con
un Me.Undo, no funciona. Me da error porque dice que no se puede añadir un
campo Null, porque el CIF es un campo requerido. Así que mañana pondré 5 ó
6. :-DD



"marjan" escribió en el mensaje
news:%
Vaya, veo que me has adelantado !!! Eso si que es trabajar !!!

Normalmente, para "Salir sin guardar" se utiliza :
Me.Undo (es como apretar Esc) A veces, tienes que poner dos :
Me.Undo
Me.Undo

La verdad es que no se donde tienes esos botones, ¿en el formulario


Clientes
cuando entras un cliente nuevo?

Saludos,
marjan

"Laura McNee" escribió en el mensaje
news:bdu6oh$1152i3$
> Casi lo tengo dominao, siguiendo la idea de marjan. He puesto un
formulario
> normal, hecho con el asistente, al que he añadido un textbox que aparece


o
> se oculta según me interesa y donde introduzco en CIF. Si está en la
tabla,
> aparece en el formulario normal, si no, pasa el número introducido al
campo
> CIF del formulario y permite añadir los datos.
>
> He añadido dos botones: uno me permite guardar, y el otro (SALIR sin
> guardar) me da problemas, porque detecta que el texbox que busca el CIF
para
> al control del formulario un valor nulo y como es un campo requerido, me
da
> error.
>
> ¿Cómo podía solucionarlo?
>
> "Sendo Gimenez" escribió en el mensaje
> news:%
> > Hombre marjan crei que nos habias abandonao a Laura y a mi.
> > Ahora tengo algo de trabajo, pero despues tener por seguro que


regreso,
> > (que ya me tiene picado el tema este...grgrgr...:-))
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida