Skip to main content
Announcements
Qlik Community Office Hours, March 20th. Former Talend Community users, ask your questions live. SIGN UP
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

How I can do a Search with a variable on a List Box

Hi

I want to know how I can do a Search with a variable.

For example:

I Have a Variable call BaseDate = ‘1/1/2012’

I want to do a search on a list box DATE with the variable

>BaseDate

or

<= Basedate

Thanks,

14 Replies
Not applicable
Author

Por ejemplo

Si la variable BaseDate <=Start_Date y que BaseDate >= End_Date

Que muestre todo los que están en esa expresión. Y que no incluya los que no cumplan conesa expresión.

El calendario o el Slider son los que dan valora la variable.

Gracias,

Not applicable
Author

Podrias asignar el valor del slider  a una variable vSlider.

Crear un cuadro de lista y usar una expresion como:

=if(FechaInicio < $(vSlider) and FechaFin > $(vSlider)

          , FechaInicio )

Not applicable
Author

this is imposible .1.bmp

sebastiandperei
Specialist
Specialist

Ok, entonces querés que de acuerdo a lo que elijas en un calendario (no debería estar vinculado al resto de la base), un gráfico sepa qué gráficos mostrar o no.

Ok, para empezar, consideremos que tenés tu tabla calendario, y se llama Calendar. En dicha tabla está el campo Date_Temp, en formato Dual de Fecha y Número.

Entonces, tenés un objeto del tipo Calendario/Slider que te permite seleccionar un valor de ese campo fecha.

No hace falta crear una variable, pero si ya la tenés, asegurate que BaseDate (tu variable) te entregue la fecha en el mismo formato que los campos Start_Date and End_Date. Entonces, la expresión podría ser:

Sum({<End_Date={"<=$(=Date(BaseDate))"}, Start_Date={">=$(=Date(BaseDate))"}>} Sales)

Si no te entendimos, posteá el qvw por favor.

farolito20
Contributor III
Contributor III

Quiero hacer algo asi, solo que yo quiero seleccionar la fecha_incio y fecha_fin de seleccion en un objeto calendario, con valores multiples, algo asi como un rango.

es posible almacenar el valor seleccionado en el objeto calendario en una variable y luego utilizar dichas variables en la busqueda?