QlikView Autozoom Macro

by QVApps on March 10, 2010

One of the challenges that you will come across when developing a QlikView application is the size on the screen of your objects.

I like to work on high resolution screens (I am currently on 1920×1200)  as I like to have as much information as possible available.  Many people find that irritating as they think the size is too small and they can’t read properly.

Regardless of whether you like high or low resolution when you are developing a QlikView application you have to keep in mind that not all users will have the same resolution. This is a common problem for web designers/developers, so if you have done some web development you know what I am talking about.

The Issue

I have to say that QlikView is not yet at its best in this area. There are some basic options available for the developer (like the “Size to Data” property), but  generally speaking this is not the strongest point in QlikView.

To be more specific, you don’t have the possibility to define the size of an object in a fixed manner like you would do in HTML (e.g. width=”100″) nor you can do it relatively (e.g. width=”100%”). This is not a big deal if you don’t share your applications, but if you want to sell or share your apps you have to come up with something to make the user experience less problematic.

A quick and effective solution

When I started developing our QlikView Apps, we were immediately confronted with this issue.  As I don’t like re-inventing the wheel, I had a look on the QlikView Community and I found this very nice solution from Mark (thanks!!!) and we implemented this simple macro.

Sub Autozoom

ActiveDocument.GetApplication.WaitForIdle
ActiveDocument.ActiveSheet.FitZoomToWindow

End Sub

So, a big thank you to Mark for sharing this macro and we strongly suggest you to incorporate this solution in all the apps you are going to distribute and especially here on QVapps.

QVApps

{ 0 comments }

Have you ever tried looking for data sets on the web? Things like a zip code database or a country list? If you have, you certainly know how hard it is to find reliable and clear sources.

Luckily the guys at Infochimps.org are here. In their own words this is what Infochimps is about:

Infochimps is an open library and marketplace for the world’s data. You can share, sell, curate, and download data about anything and everything.

In nutshell, while at QVApps we focus on sharing/selling QlikView apps at Infochimps they focus on data. Infochimps and QVApps are a demonstration of what you can read in the Economist report on managing information. The world is being submerged by a vast amount of data and this bring challenges as well as opportunities.

We see Infochimps as an important partner and a great resource for all QlikView developers out there as via Infochimps you can get access to extremely interesting datasets. Just to give you an example, the Twitter 2009 QVD file has been created from the Twitter dataset released by Infochimps.

We have created a quick presentation to show you what you could do with the Twitter QVD. We will explain in a separate post how we did that:

We’d really like to see some QlikView developers tapping into the vast amount of data sets available on Infochimps.org and come up with some great apps.

On Infochimps you can also sell your datasets, so while at QVApps we  focus on QlikView specific formats (i.e. QVD) on Infochimps you can sell any type of datasets and in any format by becoming a publisher.

We have really enjoyed working with Infochimps on the Twitter data and we are looking forward to the future releases from Infochimps.

In the meantime we strongly encourage all QlikView developers to visit Infochimps.org and find inspiration for creating some interesting QlikView Apps from those great data sets.

QVApps

{ 0 comments }

QlikView Memory Limits

March 4, 2010

I stumbled on this nice post from Alexandru Toth entitled: QlikView Memory Limits
Alexandru shares his experience on limits relating to QlikView memory and he gives us a nice script for killing via Powershell processes that seem to consume too much memory
powershell -command “& {get-process qv | Where-Object {$_.PeakVirtualMemorySize64 -gt 50000000000 } | Stop-Process } “
Alexandru [...]

Read the full article →

The Data Deluge

March 1, 2010

In case you have missed it, there’s a nice special report on the Economist this week about Managing Information.
Unfortunately QlikView is not mentioned as one of the BI tools, but I am sure you will find this report interesting.
Happy reading!
QVApps

The Economist – Data Deluge Special

Read the full article →

QlikSparks moves to blog.qvapps.com

February 19, 2010

Hi all,
as the title already says, this is a quick post to notify you of the change.
As you probably noticed, the QlikSparks blog is now redirecting to its new location: http://blog.qvapps.com
We have a lot of interesting developments coming for QVApps in the near future. There’s been a short delay as we had to change the [...]

Read the full article →

Nested if-statements tool

January 11, 2010

Stefan Walther , the author behind qlikblog.at, has switched his blog to english. That’s great news for all of us non-german speakers!
Stefan just published a very interesting article and a nice tool he created to ease the pain around nested if-statements in QlikView.
You can check it out here
Well done Stefan, and thanks for switching ot [...]

Read the full article →

QlikView Myths – “QlikView requires no consulting”

December 18, 2009

In case you missed it QlikViewGuru has started a nice series of posts about some QlikView Myths (I wonder how many he has in the pipe .
The first post was dedicated to the myth of  “QlikView can’t handle large data sets” while the second one is dedicated to “QlikView requires no consulting”.
I particularly like [...]

Read the full article →

QlikView and Google Docs

November 16, 2009

Qlikster the author of QlikView Excel Connector created another very nice and useful QlikView application – Loading Data Into QlikView from Google Spreadsheet API Using ClientLogin Authentication
The idea of application is to load data into QlikView from  excel spreadsheets hosted on Google Docs (GD) service. After spreadsheet is uploaded (or created) in GD he is [...]

Read the full article →

QlikView 9.0 SR2 (build 7314) is now available

November 5, 2009

As per title
QlikView 9.0 SR2 (build 7314) is now available: http://bit.ly/DEVen
The Spark

Read the full article →

QV man helps filling the tank

November 4, 2009

Enjoy this one (via  TH73)

(Click on the image to see it full size)
The Spark

Read the full article →
Get Adobe Flash playerPlugin by wpburn.com wordpress themes