Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Best practice to link several different dates when applying filters

Hello!

I have an app that has several different dates (for Sales, Market Share, Service requests, etc) and I want to find the best way of having a date filter that will filter them all together at some point and also be able to do it separately

Right now I am using set analysis on the expressions:
count({<MonthYearSI=MonthYear>} SINumber)

This enables me to have the same selections for both dates but I don't know if there's a better practice, because now I am changing the layout to have 3 different date filters, Year, Quarter and Month
Any suggestions will be deeply appreciated
Regards,

1 Solution

Accepted Solutions
spividori
Specialist
Specialist

Hola Pablo.

Disculpas por la tradanza en responder.

Acá armé algo  con lo que me pasaste, creo que qudó bien y la verdad espero te sirva porque lo tuve que trabajar un poco.

Es medio complejo el tema de las relaciones, pero una vez que lo entiendes es muy útil sobre todo para grandes proyectos cuando quieres tener todo relacionado.

Saludos.

Sandro.

View solution in original post

11 Replies
spividori
Specialist
Specialist

He, Pablo.

I use "autonumber" function.

See the example.

I hope it helps.

Regards.

Not applicable
Author

Muchas gracias Sandro

It helps if I only want to link by date, but I also need to link this to customer for instance and it will give me a synthetic key of keyfecha and keycustomer
I will try to get rid of this, with your example I am a little bit closer

I'll let you know how it went

spividori
Specialist
Specialist

Pablo.

Si es en español mejor, mi inglés es vía traductor.

Puedes agregarle también el cliente sin problemas, yo tengo armado un modelo muy complejo de esta forma y funciona fantástico y tiene fecha, cliente, producto y otros. Ahí te subo el ejemplo con cliente también.

Saludos.

Not applicable
Author

Excelente!
Mi problema es que las distintas fechas tienen 2 niveles de agregacion de clientes, algunas cosas las tengo por casa matriz y otras por sucursal. Por ejemplo ventas y llamadas a soporte las tengo a nivel de IDCliente y Share en el mercado lo tengo a nivel de casa Matriz.
Mi tabla de clientes es algo asi
ID Cliente,ID Matriz, Nombre Cliente
AA,AA,Cliente1
AB,AA,Cliente2

AC,AC,Cliente3
AD,AC,Cliente4
AE,AC,Cliente5

Ahi es donde genero una clave sintetica que no me deja avanzar (ID Cliente e ID Matriz), y no me he dado cuenta de como sacarla aun. Para 2 fechas con el mismo nivel de agregacion de cliente funciona barbaro!
Tengo que cambiar todo el modelo, pero creo que voy en buen camino, quizas deba cambiar el modelo de la tabla de clientes
Si puedo hoy armo un ejemplo cortito y lo subo
Muchas gracias por la ayuda!

Not applicable
Author

Hola Sandro
Aca esta el modelo super simplificado, pero te da una idea de donde se me complica.
No agregue Share porque es donde me queda la clave sintetica, para lo otro funciona barbaro como ves
Sigo pensando en una solucion pero te dejo el modelo adjunto con los datos a ver si se te ocurre como
Muchisimas gracias!

spividori
Specialist
Specialist

Hola Pablo.

Disculpas por la tradanza en responder.

Acá armé algo  con lo que me pasaste, creo que qudó bien y la verdad espero te sirva porque lo tuve que trabajar un poco.

Es medio complejo el tema de las relaciones, pero una vez que lo entiendes es muy útil sobre todo para grandes proyectos cuando quieres tener todo relacionado.

Saludos.

Sandro.

Not applicable
Author

Justo habia entrado para contestarte que lo habia resuelto.
Al final con tu manera anterior. Al darme cuenta que solo tenia informacion para la casa matriz en Share, lo podia usar como un cliente y comun y despues hacer el link con la casa matriz.
Te adjunto para que lo veas. Igual me gusto la solucion con un par de claves, que podre usarla seguramente para este u otro proposito
Saludos y muchas gracias
Pablo

Not applicable
Author

Gusy,

Since i have the same situeation, would you mine translate this into english. 

Not applicable
Author

Hi!
No problem!
Please see the attached files that include the data model and the load scripts

Cliente = Customer

Casa Matriz = Home Office
Fecha = Date

Dia = Day
Mes = Month
Año =  Year

Ventas = Sales
Llamadas = Calls

Please let me know if I can help you in any other way

Regards,