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

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
its_rajvir
Creator
Creator

Show data by current time

Dear Experts,

need your help to extract some data.

I have a table like this :

Hour Sales
8 to 9 100
9 to 10 400
10 to 11 267
11 to 12 135
12 to 13  156
13 to 14 789

 

Now for example if the current time is from 9 to 10 it should only show that particular hour data not the other ones. then in the next run it should show next hour data on the dashboard.

1 Solution

Accepted Solutions
MayilVahanan

Hi

Try like below

LOAD * INLINE [
Hour, Sales
8 to 9, 100
9 to 10, 400
10 to 11, 267
11 to 12, 135
12 to 13 , 156
13 to 14, 789
]Where Trim(SubField(Hour,' ', 1)) = Hour(Now());

Might be, it helps or give idea 

Thanks & Regards, Mayil Vahanan R
Please close the thread by marking correct answer & give likes if you like the post.

View solution in original post

2 Replies
MayilVahanan

Hi

Try like below

LOAD * INLINE [
Hour, Sales
8 to 9, 100
9 to 10, 400
10 to 11, 267
11 to 12, 135
12 to 13 , 156
13 to 14, 789
]Where Trim(SubField(Hour,' ', 1)) = Hour(Now());

Might be, it helps or give idea 

Thanks & Regards, Mayil Vahanan R
Please close the thread by marking correct answer & give likes if you like the post.
SchalkF
Contributor III
Contributor III

Hi @MayilVahanan ,

I just took yours and used it in a visual instead of in the load.

I use the same clause as MayilVahanan just in an if statement in a chart.  Please see below screenshot:

SchalkF_0-1667974828908.png