Skip to main content

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

Announcements
CUSTOMERS ONLY: Now accepting customer applications for the 2023 Luminary Program: SUBMIT NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Show animated information

Hello there,

I would like to know if there is any way in QV of showing information in a animated manner.

For example:

I would like to show a running text on a textbox, or several results on a table with some sort of automatic scroll.

Is this possible?

Best regards.

Ivo

5 Replies
agomes1971
Specialist II
Specialist II

Hi,

see if this can be useful to you

load an animated image in a text box

HTH

André Gomes

michielvandegoo
Specialist
Specialist

I the chart dimension properties there is a function called Animate. This function shows the dimension one after an other. If I'm not mistaken there a lot of downsidedes to this function and it doesn't work in all browsers.

But, please test if it suits your needs.

robert_mika
Master III
Master III

Try this in Textbox:

=left('I would like to know if there is any way in QV of showing information',mod(round((now()-now(2))*86400),len('I would like to know if there is any way in QV of showing information')))

Not applicable
Author

Hello Robert,

Your solution works very wheel on a textbox.

It is possible to do the same thing in a pivot/straight table?

I ask you this because I load my data from a sql database and I have some results that I want to show on a continuous loop.

And my idea is to show this data on a table that "moves" automatically, for example, the table could do some sort of "automatic scroll" and show the data step by step, or line by line.

I am not even sure if the tables are the best QV object to achieve this, but I am not seeing the other object working for this.

Thank you for your help.

Ivo

robert_mika
Master III
Master III

This work in Straight Table as well,

Use one of your Dimension as

like this

=left(Your Dimension,mod(round((now()-now(2))*86400),len(Your Dimension)))


And manipulate the interval with *Number