Duda urgente de Access!!!!

Porque en la vida no todo es C4...

Moderador: Moderadores

Duda urgente de Access!!!!

Notapor BDD » Vie Feb 23, 2007 19:35 pm

Actualizo y dejo la duda que tengo, que desde que puse el post he aprendido muchas cosas!!!

La duda es que al seleccioanr un cuadro combinado, me salen muchas opciones repetidas (tantas como coches añadí, en diferentes versiones) y me sale así en el menú desplegable del cuadro combinado del formulario:

C1, C1, C1, C2, C3, C3, C4, C4, C4, etc

Como se puede hacer para que los valores repetidos solo salgan una vez?

C1, C2, C3, C4...


Igual con el número de puertas, que como son muchos coches en la tabla, en el cuadro combinado me sale 3p, 3p, 3p...5p, 5p, 5p

Y quedaría mejor si sale solo 3P y 5P

ME URGE!!!
Última edición por BDD el Mié Mar 07, 2007 17:52 pm, editado 2 veces en total
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor adsa_c4 » Vie Feb 23, 2007 20:18 pm

hombre, yo te lo podria decir, pero viendo las dudas que tienes...y que seguro luego te saldrán más, pk no miras de bajarte algun manual por internet de access 2003, hay a mogollón.
Imagen
Avatar de Usuario
adsa_c4
Piloto de pruebas C4atrero
Piloto de pruebas C4atrero
 
Mensajes: 385
Registrado: Lun Jul 31, 2006 13:24 pm

Notapor BDD » Vie Feb 23, 2007 20:48 pm

Editado
Última edición por BDD el Mié Mar 07, 2007 17:48 pm, editado 1 vez en total
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor BDD » Vie Feb 23, 2007 22:31 pm

UP!
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Re: Algun entendido de Access?

Notapor elde » Sab Feb 24, 2007 1:28 am

BDD escribió:Por ejemplo, forma de pago:
-Contado
-Cheque
-Financiamiento


creo ke era algo de los cuadros de lista o algo de los cuadros combinados, hace mucho ke lo hice no lo recuerdo. :D
Avatar de Usuario
elde
C4atrero Profesional :D
C4atrero Profesional :D
 
Mensajes: 6654
Registrado: Vie Jul 28, 2006 18:51 pm
Ubicación: 16i 16v 110cv

Notapor isidrofm » Sab Feb 24, 2007 2:26 am

la herramienta de menú desplegable (no recuerdo si es cuadro de lista o comocoñolollamemocosoft) en sus propiedades, en datos (creo) puedes definir el origen; puedes poner una lista de valores (entre comillas dobles, separadas por punto y coma y duplicadas) o una tabla/consulta con los valores ya puestos.
Una vez seleccionada la opción puedes tratarla asignando a una variable el nombredelaherramienta.Value

Si quieres que al rellenar una etiqueta automáticamente haga algo, tienes que generar un proceso de evento en la opción de "después de actualizar" (creo que era esa, o si no "al actualizar") en el que capturas el .Value y en función del valor haces una cosa u otra.

No se si me he explicado bien, lo siento, no tengo ahora mismo un guindous delante para mirar access, y mi memoria es penosa...
Avatar de Usuario
isidrofm
Piloto de pruebas C4atrero
Piloto de pruebas C4atrero
 
Mensajes: 178
Registrado: Lun Jul 31, 2006 10:32 am
Ubicación: Valencia

Notapor BDD » Sab Feb 24, 2007 19:16 pm

Pues la verdad es que no me he enterado de nada :oops:
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor BDD » Lun Feb 26, 2007 19:03 pm

Alguien me puede explicar lo del desplegable? Es que me hace falta para ahora y no tengo ni idea de como hacerlo y en el manual no pone nada y tengo que meter muchiiiiiisimos valores :cry:
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor isidrofm » Lun Feb 26, 2007 23:26 pm

nuevo formulario en blanco, vista diseño
insertas un cuadro combinado
puedes seguir el wizard o bien hacerlo a mano
puedes coger los datos de la lista bien de una lista de valores que metas a mano o bien de una tabla/consulta que ya tengas
en propiedades del cuadro combinado, en datos, seleccionas en "tipo de origen de la fila" bien "lista de valores" bien "tabla/consulta"
lista de valores: los pones en "origen de la fila" entre comillas dobles y separados por punto y coma (por ejemplo: "1";"2";"3")
tabla/consulta: en 'origen de la fila' seleccionas la tabla que tiene los datos
después, para saber qué valor ha elegido el usuario, tienes que hacer un procedimiento de evento. Para eso, en la pestaña 'eventos', por ejemplo en 'al cambiar' le das a 'procedimiento de evento' y a los puntos suspensivos. Te abrirá el editor de vb con el private sub vacío.
asignas a una variable el valor del cuadro combinado, por ejemplo, si el cuadro combinado se llamaba 'cuadrocombinado2' (en las propiedades del cuadro combinado, en otras, nombre), tendrás que hacer un
dim seleccion as string
seleccion = cuadrocombinado2.Value
Si haces entonces un 'Msgbox seleccion' verás que ya tienes el valor seleccionado en el desplegable en la variable, y ya puedes hacer con ella lo que quieras.
Espero que te haya ayudado.
Salu2.
Avatar de Usuario
isidrofm
Piloto de pruebas C4atrero
Piloto de pruebas C4atrero
 
Mensajes: 178
Registrado: Lun Jul 31, 2006 10:32 am
Ubicación: Valencia

Notapor BDD » Lun Feb 26, 2007 23:28 pm

isidrofm escribió:nuevo formulario en blanco, vista diseño
insertas un cuadro combinado
puedes seguir el wizard o bien hacerlo a mano
puedes coger los datos de la lista bien de una lista de valores que metas a mano o bien de una tabla/consulta que ya tengas
en propiedades del cuadro combinado, en datos, seleccionas en "tipo de origen de la fila" bien "lista de valores" bien "tabla/consulta"
lista de valores: los pones en "origen de la fila" entre comillas dobles y separados por punto y coma (por ejemplo: "1";"2";"3")
tabla/consulta: en 'origen de la fila' seleccionas la tabla que tiene los datos
después, para saber qué valor ha elegido el usuario, tienes que hacer un procedimiento de evento. Para eso, en la pestaña 'eventos', por ejemplo en 'al cambiar' le das a 'procedimiento de evento' y a los puntos suspensivos. Te abrirá el editor de vb con el private sub vacío.
asignas a una variable el valor del cuadro combinado, por ejemplo, si el cuadro combinado se llamaba 'cuadrocombinado2' (en las propiedades del cuadro combinado, en otras, nombre), tendrás que hacer un
dim seleccion as string
seleccion = cuadrocombinado2.Value
Si haces entonces un 'Msgbox seleccion' verás que ya tienes el valor seleccionado en el desplegable en la variable, y ya puedes hacer con ella lo que quieras.
Espero que te haya ayudado.
Salu2.


Juer, sí que me has ayudado sí, muchas gracias!!! Mañana lo probaré que hoy he metido 50 datos en una tabla con mucho campo y he acabado agotado!
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor BDD » Mié Mar 07, 2007 17:50 pm

UUUUUP!!!

Lo que me dijo isidro va bien, pero en mi caso necesito que coja los datos de la tabla de origen, por lo que no me sirve en este caso.

PD: Actualizo posts para no llenar el foro! :meparto:
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor Mr.Bison » Mié Mar 07, 2007 18:09 pm

Tendrás que hacer una consulta de la tabla, en la que no te repita los valores y después, hacer que el cuadro combinado tome los datos de la consulta y no de la tabla.
__________________________________________________________________
C4 Coupé 1.6 HDI 110 VTS Negro Obsidien + Bluetooth + MP3.
C4 Picasso 1.6 HDI 112 Millenium Blanco Banquise + Techo panorámico.
Avatar de Usuario
Mr.Bison
C4atrero ilustre
C4atrero ilustre
 
Mensajes: 2040
Registrado: Mar Ago 01, 2006 1:58 am
Ubicación: Viladecans (BCN)

Notapor BDD » Mié Mar 07, 2007 18:13 pm

Y los valores de los coches que ya tengo metidos se quedárán bien?


Es muy dificil esto de que los valores no se repitan en la consulta? Como se haría?
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor Mr.Bison » Mié Mar 07, 2007 18:16 pm

Sí, porque la consulta se ejecuta cada vez que la abres, por lo que si cambias o añades valores en la tabla, al ejecutar la consulta verás los cambios...
__________________________________________________________________
C4 Coupé 1.6 HDI 110 VTS Negro Obsidien + Bluetooth + MP3.
C4 Picasso 1.6 HDI 112 Millenium Blanco Banquise + Techo panorámico.
Avatar de Usuario
Mr.Bison
C4atrero ilustre
C4atrero ilustre
 
Mensajes: 2040
Registrado: Mar Ago 01, 2006 1:58 am
Ubicación: Viladecans (BCN)

Notapor BDD » Mié Mar 07, 2007 18:24 pm

Bendito "agrupar por" jajajaja asias!!!!

Mr.Bison sin ti no lo habría conseguido, me enseñaste el camino :meparto:
Buitre Titular C4atrer@ :buitre:
Imagen
C4 HDI 110CV 5p Negrito Obsidien VTR
Avatar de Usuario
BDD
Piloto titular C4atrero
Piloto titular C4atrero
 
Mensajes: 659
Registrado: Mar Sep 19, 2006 18:29 pm
Ubicación: Barcelona

Notapor isidrofm » Mié Mar 07, 2007 23:42 pm

he llegado tarde...
;)
Avatar de Usuario
isidrofm
Piloto de pruebas C4atrero
Piloto de pruebas C4atrero
 
Mensajes: 178
Registrado: Lun Jul 31, 2006 10:32 am
Ubicación: Valencia

Volver a Otras Historias...

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados