Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, tengo que hacer una comparativa entre 2 fechas y necesito poner 2 selectores de fecha (dia,mes,año), que afecte a los mismos datos. Entonces genero una tabla que tiene los siguientes campos:
Tabla:
ID, fecha1,fecha2; (entre otros campos)
Entonces genero 2 calendario maestro, uno asociado a cada campo fecha, para tener dia, mes y año para cada uno de los campos fechas.
count({<mes2=,año2=,dia2=>}ID) --> Para que no me tenga en cuenta las selecciones que hago en el selector de fecha 2
count({<mes=,año=,dia=>}ID) --> Para que no me tenga en cuenta las selecciones que hago en el selector de fecha 1
Mi problema es que si yo hago una selección en cualquiera de los selectores de fecha, ya me filtra a que en el otro selector, como posible selección, solo sea seleccionable lo que ya tengo seleccionado en el selector contrario, es decir,
yo selecciono julio 2015 en selector1, entonces en selector2, solo me deja como posible seleccion julio de 2015 y no cualquiera otra fecha con la que yo quiera comparar
¿Alguien sabe como solucionar dicho problema?Para que yo pueda seleccionar la fecha que quiera en selector1 y compararlo con lo que quiera la fecha que quiera en selector2
Un saludo
Buenas Joaquin, hago uso de los estados alternos y parece que es algo que funciona. En cuanto lo compruebe 100% seguro cierro el tema. Muchas gracias
De nada.
Es una función importante de la herramienta, seguro que funciona.
Buenas Alex, vale, entiendo lo que dices y eso me ayuda a simplificarlo aun más. Solo creo un campo fecha y 2 estados, un estado para cada selector pero afectando al mismo campo en cuestión
Gracias por ayudarme ambos
Solo me queda una cosa que no me habia dado cuenta. Si yo en la tabla quiero filtrar por algun ID u otro campo, no se me filtra quedando solo ese ID o campo (ese registro completo), sino que es como si se me hiciera la selección pero quedando todos los registros en la tabla
¿Debo indicarle a la dimensión de alguna forma lo de los estados, para que tenga el comportamiento que tiene una tabla en condiciones normales?
Un saludo
Cuando empiezas a trabajar con estados alternos todos campos y objetos del documento forman parte del estado inicial.
A partir de crear el estado alternativo cada objeto que crees tienes que asociarlo a uno de los estados.
Si quieres filtrar valores del campo 'color de ojos' en ambos estados tendrás que crear un selector para el estado inicial y otro para el estado alternativo. En el selector del primer estado , seleccionas 'Azul' y en el segundo 'Marrón'
Saludos
Joaquín
mmm pero mi problema seria que no se trata de "color de ojos" con 2 posibles valores. El valor que yo pongo como dimension en algunas de las tablas, por las que luego me interesa filtrar...pueden ser 150 valores o más. Tal cual lo planteas tu parece que tendria que crear un estado para cada valor posible.....y eso es algo que es imposible teniendo en cuenta todos los valores posibles....
¿alguna idea? Con los estados alternos consigo costruir la tabla que quiero, pero luego no consigo, que se me filtre y se me quede solo seleccionado la fila o filas de la tabla que tengan cierto valor
Saludos
No importa los valores que tengas.
Tu tienes una tabla de hechos y creas dos estados alternos, luego construyes los objetos necesarios
Estado 1: un cuadro de tabla y todos los selectores que quieras utilizar
Estado 2: un cuadro de tabla y todos los selectores que quieras utilizar
Los objetos del estado 2 son clonados del estado 1 y luego les cambias estado alterno asociado.
Si quieres que un filtro aplique sobre los dos estados no tiene que tener estado alterno asociado
A ver.....despacito porque ando algo "empanado".... Yo creo 2 selectores de fecha como decia al principio, con los campos dia, mes, año....a dia1,mes1,año1, le asocio el estadoA, a di2,mes2,año2 le asocio el estadoB. Luego construyo una tabla donde tengo múltiples columnas, si me interesa que el cálculo lo haga sobre la fecha1, le pongo el estadoA y si me interesa que lo haga sobre la fecha2 le pongo estadoB. Pero tengo calculado en la misma tabla para las 2 fechas, porque lo que me interesa hacer es una comparativa de 2 periodos.
Partiendo de esa base, ahora yo tengo diferentes selectores múltiples con otros campos. Yo quiero que si hago una seleccion de algún valor en esos selectores múltiples, eso repercuta en la tabla, pero eso tiene que afectar a ambos estados, a lo que haya seleccionado para la fecha1 y lo que haya seleccionado para la fecha2, es decir, estadoA y estadoB. Y tambien que si pincho en un valor de la tabla, me deje filtrado solo ese valor, como es el comportamiento habitual de una tabla
No ... tienes que crear dos tablas una para cada estado alterno con la misma lista de dimensiones y de expresiones
Mira estos enlaces, seguramente te servirán de ayuda