Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, tengo la siguiente duda, yo tengo unos selectores de fecha (dia, mes y año) que se aplican a un campo fecha1 y yo quiero que puedan ser aplicables a un campo fecha2, pero no simultaneamente. Yo habia pensado algo así como un botón que si se pulsa se aplique a fecha1 y sino se pulse se aplique a fecha2. ¿ Es esto posible de hacer? ¿ Como controlo que si el boton esta pulsado se aplique a dia1,mes1 y año1 y sino esta pulsado se aplique a dia2,mes2y año2?
Un saludo
Pero lo que quiero decir, es que actualmente no creo ninguna tabla que me relacione ambos campos. Solo tengo 2 tablas calendarios por separado, que no tienen nada que ver entre si, y por eso no entiendo el fallo que me da, que si seleccione en uno, automaticamente se me seleccione en otro. Entenderia como comentas que si estuvieran relacionados, al seleccionar uno, se me filtraran los posibles valores seleccionables en el otro campo, pero en este caso no ocurre que se me filtren datos como posibles valores seleccionables, sino que automaticamente se me seleccionan todos los valores del campo opuesto
si selecciono año1 = 2014, me selecciona todos los valores posibles en año2 = 2013,2014,2015,2016
No consigo entender la causa de dicho error
Un saludo
Si las tablas de calendarios estuvieran aisladas (técnicamente se llaman Data Island) ninguna acción sobre ellas afectaría al resto del modelo de datos.
Por tanto, están relacionadas aunque sea por la tabla de hechos ... pon una imagen de tu modelo de datos y veremos donde está ese enlace !!!!!!!!!!!!!!!!!!
Estoy con Joaquín. Tal y como comentaba antes, sería muy conveniente un pantallazo de la estructura de tablas para ver las relaciones y por qué afectan las selecciones de un campo al otro
"Sorprendentemente" tengo 2 islas como único modelo de datos, porque en el fichero no cargo nada más. Solo esas 2 tablas calendario
Si yo selecciono en el cuadro de lista (condicionado con la expresión if) año1 como 2014, automáticamente me selecciona para año2 todos los posibles valores
En cambio, si en lugar de seleccionar el año por el cuadro de lista condicionado, lo selecciono por su cuadro de lista normal, no se me vincula de ninguna forma (que seria lo lógico)
El botón cambiar fecha, si funciona correctamente, me cambia de año1 a año2. El problema viene cuando hago una selección
No entiendo que es lo que se me esta pasando por alto.... En estas ocasiones soy cosciente de lo que me queda por aprender.....
Un saludo
Con esa información yo no veo nada extraño, y como dices el comportamiento no es correcto.
No se me ocurre nada más !!!!!!!!!
Hola Jonay,
he intentado hacer la prueba y tampoco he conseguido hacerlo funcionar correctamente. Quizás la lógica asociativa del programa hace algo extraño, no se decirte.
Se me ocurre que quizás en lugar de hacerlo de esa forma, podrías crear dos objetos independientes para cada campo y ocultarlos o mostrarlos según el valor de la variable. Visualmente sería el mismo efecto.
Te adjunto ejemplo para que lo veas.
Un saludo
Buenas Alex,
Viendo el ejemplo, tengo algunas dudas:
-¿Como consigues que el cuadro de lista que esta en la parte inferior del cuadro de lista list box, tome el campo que esta para seleccionar?
- Si seleccionas en el list box, ocurre exactamente el mismo efecto que me sucedia a mi antes, se te hacen selecciones en ambos campos, osea seguiriamos teniendo el mismo efecto, a no ser que ocultemos ese objeto para que el usuario no pueda seleccionar
Muchas gracias por todas las alternativas que proponen siempre
Un saludo
Hola
El listbox que poner "condicionado" en el título funciona mal: sería intentando condicionar el contenido de un sólo objeto. El título cambia porqué está condicionado en función de la variable.
El listbox de abajo, en realidad son dos objetos. Si realizas selecciones sólo en los de abajo verás que una selección no afecta a la otra y con el botón puedes ir alternando entre los dos objetos, con lo que visualmente el efecto es similar.
Ignora el listbox condicionado, realiza las selecciones sólo en los listbox que hay bajo él y verás cómo el funcionamiento es cómo querías.
Buenas,
Vale, ahora si lo entiendo completamente. En principio creo que me puede valer echo de esta forma. Intento adaptarlo completamente a mi ejemplo y les comento algo
Un saludo
Chicos, aquí os dejo mi app