Access - Al no estar en la lista

 
Vista:

Al no estar en la lista

Publicado por Sera (7 intervenciones) el 21/02/2008 13:20:15
Hola a todos, y gracias por esta ayuda.

Tengo un combo que su origen es una tabla, y quiero que cuando el valor no este en la lista, lo incluya en la tabla. ¿Como puedo hacer esto?

Gracias por todo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Al no estar en la lista

Publicado por JOSELO (232 intervenciones) el 21/02/2008 17:30:25
Los datos que te voy a pasar no los probé, pero pueden ayudar.

Habría que en el evento Al no estar en la lista.
- Leer el dato ingresado
- abrir un recordset con la tabla
- Agregar el registro
- Buscar el dato INgresado y tomar el ID asignado si lo tubiera
- cerrar el recordset
- actualizar el cuadro combinado (requery)
- Asignale al cuadro combinado el dato ingresado.

Puedes ir probando y cuando necesites mas información solicitala.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Al no estar en la lista

Publicado por Chea (1015 intervenciones) el 21/02/2008 21:46:11
Yo sustituiría los cuatro último puntos por asignar el valor correcto al parámetro Response del evento notInlist.

Poniendo

Response = acDataErrAdded

Access se da por enterado de que has añadido el dato que no estaba en la lista, lo incluye, hace el requery y te situa en la posición que estabas. En la ayuda está muy bien explicado.

En Access 2007, siempre rizando el rizo, existe la posibilidad de indicar en una propiedad del cualdro combinado con qué formulario quieres que se rellenen el dato cuando no existe en la lista. Sólo con eso es suficiente para que se ocupe de todo.

Saludos
José Bengoechea Ibaceta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Al no estar en la lista

Publicado por JOSELO (232 intervenciones) el 22/02/2008 12:01:44
Estimado CHEA, eres un maestro del Access.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Al no estar en la lista

Publicado por Chea (1015 intervenciones) el 22/02/2008 13:46:37
:'-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar