Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
vinod2086
Creator II
Creator II

report wise List Box Filters

Hello

i have created one report in that report am using 2 sheets. for example i hv created status report i have used two sheets one is for closed and one is for pending status report.

am using straight table i have applied condition it displaying separately that's fine. but when i select the list box by default it displaying all values here i don't want to display for closed report status list box should display only closed, closed by l1 and so on..

same as pending report

STATUS
closed
closed by l1
closed by l2
closed by l3
closed by l4
pending
pending from L1
pending from L2

is it possible.?

Thanks in advance.

1 Solution

Accepted Solutions
awhitfield
Partner - Champion
Partner - Champion

In the example it is done in the front end, using an expression instead of a field on the general tab:

View solution in original post

14 Replies
mrossoit
Creator II
Creator II

Hi,

I'm not sure to understand what you really want.

Have you tried to cycle report's page on closed by field?

If page 1 shows straight table containing closed status' records, you could go to Page's settings -> Union and cycle by "closed by" field.

Same for page 2 (that I suppose contains straight table showing pending status' records).

As alternative, upload your qvw so the problem will be clearer, please.

Regards

MR

sunilkumarqv
Specialist II
Specialist II

in listbox expression

=If(status,wildmatch(status,'closed*'))

then it gives only closed related fields in listbox

same way you can create pending listbox if you want

=If(status,wildmatch(status,'pending*'))

vinod2086
Creator II
Creator II
Author

Hi Sunil,

i have tried above expression but list box displaying all values.

sunilkumarqv
Specialist II
Specialist II

sorry for the prev one

this is the write one

Check the attach

its working for me ..

=If(WildMatch(Status,'closed*'),Status)

vinod2086
Creator II
Creator II
Author

sorry sunil still am getting all data...

sunilkumarqv
Specialist II
Specialist II

can use share sample data

vinod2086
Creator II
Creator II
Author

hi sunil pls find attached app !

jagan
Partner - Champion III
Partner - Champion III

Hi,

Try like this

LOAD

*,

If(WildMatch(Status, '*closed*'), Status) AS ClosedStatus

FROM DataSource;


Hope this helps you.


Regards,

Jagan.

sunilkumarqv
Specialist II
Specialist II

I didnt see any app