2018

Januar

  • Quelle: QlikFix.com
    21. Januar 2018

    The Masters Summit for Qlik is coming to Prague from April 3 to 5. If you’ve read this blog before, you probably have a good idea of what it is about: we’re going to take your Qlik skills to the next level!

    For those of you that want to join us, but need to nudge the internal approval process a little bit, I have prepared a short presentation. This presentation lays out the event, content, speakers and, most importantly, the value to you and your organization.

  • Quelle: QlikView Maven
    19. Januar 2018
    Some of our project teams at work are required to use a standard QlikView document for several clients and then use a client-specific loadscript .qvs file to con
  • Quelle: QlikView Cookbook
    18. Januar 2018

    Summary: In Qlik script SET is often a better choice than LET, even when the value contains quotes. 

    I sometimes see the LET script statement used when SET would be syntactically  easier and more readable.

    A brief review:  SET assigns the given parameter as-is to the variable,  LET treats the parameter as an expression and assigns the evaluated result to the variable.

    SET x = 1+3;  // x is "1+3" LET x = 1+3; // x is "4"

    I frequently see a variable assignment like this:

  • Quelle: QlikView Cookbook
    17. Januar 2018

    I travel a lot for business and personal reasons.

  • Quelle: QlikView Cookbook
    12. Januar 2018

    I’m really appreciating the Qlik Sense Mashup facility.  In the simplest case, mashups are when you embed Sense charts in a web page.  Super easy with Sense.

    Perhaps you’ve created some charts in your app that exist solely to serve the mashup.  What if  you want to display these charts in the mashup but you don’t want them showing in a sheet when the app is viewed via the hub?

    Tags: Qlik Sense
  • Quelle: QlikView Cookbook
    4. Januar 2018

    I’m pleased to announce that I’ve acquired the excellent QViewer tool from Dmitry Gudkov effective January 1.  I’ll be marketing, developing and supporting QViewer going forward.

    QViewer has a stellar reputation as a must have tool for Qlik Developers.  I’m pleased to be taking over such a fine product.

    This acquisition is one step in my plan to focus more on software development during 2018.  Stay tuned for other announcements during the year.

2017

Dezember

  • Quelle: heldendaten.net
    18. Dezember 2017
    Today I post an article about the heldendaten CAL Manager which was released on Qlik Market recently.

    The QlikView Management Console allows to manage Document CALS. Unfortunately, it does not provide a good overview on how well CALs are utilized. The heldendaten CAL Manager provides a simple tool that helps you to optimize the CAL usage on your QlikView Server.


    1    CAL InfoThis tab gives you an overview on the overall CAL configuration of the QlikView Server.

November

September

  • Quelle: heldendaten.net
    22. September 2017
    Einer der wiederkehrenden Fragen bei Set Analysis - neben der allgemeinen Syntax - ist ein Thema, bei dem unsere Kunden gerne die Dimension des Charts in Set Analysis überschreiben wollen. Ein typischer Fall ist die Day to Day Comparison der Umsätze zwischen zwei Jahren.

    Für das  folgendes Beispiel haben wir zwei vollkommen valide Set Analysis Expressions definiert:

    //Aktuelles Monat
    sum({<Bestelldatum={">=01.07.2017<01.08.2017"}>} Anzahl*Einzelpreis)

    //Gleiches Monat Vorjahr
  • Quelle: QlikView Cookbook
    4. September 2017

    Summary:  QV11 contained an inconsistency in how variables with equal signs were evaluated when using Alternate States.  This has been fixed in QV12.10.  Read on if you want the details. 

    QlikView V12.10 includes an important fix to variable evaluation when using alternate states. A quote from the Release Notes:

August

Juli

  • Quelle: QlikView Cookbook
    18. Juli 2017

    I’ve received several requests to provide a batch interface to the popular QV Document Analyzer tool that will provide for analyzing multiple QVWs with a single command.  It’s now available for download here.

    The script is a windows cmd file.  Because many browsers block download of cmd files, I’ve provided it with a “txt” extension. Rename to “DABatch.cmd” after downloading.

    The usage from the command line is:

Juni

Mai

April

März

  • Quelle: QlikView Cookbook
    13. März 2017

    Summary: The Dual() function stores both string and numeric representations of a value.  “Implied Duals”  such as Dates, store only the numeric portion and apply the string mask as needed. In some circumstances such as un-optimized QVD loads, implied duals can get converted to “full duals” using storage unnecessarily.

    In QlikView and Qlik Sense you can create a Dual field using the Dual() function such as:

    Tags: performance

Februar

Januar

  • Quelle: QlikView Cookbook
    30. Januar 2017

    I just finished the four day “Web Dev for Qlik Dev” course with Nick Webster of Websy.io.  I rate the course Excellent!

    The course focus is to equip  Qlik Developers with a basic understanding of how to use Web Technologies with the Qlik Sense APIs.  The week starts with an introduction to web technologies — HTML, CSS & Javascript.  And while I have some older experience as a web developer, I appreciated the brief review of current standards and practices.

    Tags: Productivity
  • Quelle: QlikView Cookbook
    18. Januar 2017

    Summary: QlikView OnOpen Document triggers fire after the saved opening sheet is calculated.  That sheet may have some heavy calculations that slow the user’s opening experience.

    Maybe you already know this, maybe not.

    I commonly use a Document OnOpen trigger to make sure that my Document opens on the correct sheet.  I do this because I can be lazy or sloppy during development and save the document with the wrong sheet open.  What ever I saved with becomes the opening sheet.  I hate to reinstall an app just because I saved on the wrong sheet.

  • Quelle: heldendaten.net
    13. Januar 2017
    Still und heimlich hat sich ein altes QlikView Feature auch in den Charteinstellungen von Qlik Sense eingefunden: die kontiniuierliche X-Achse. Hat man viele Datenpunkte in einer Zeitreihe und nur einen beschränkten Darstellungsraum, will man möglichst den gesamten Zeitverlauf auf einem Blick sehen.

    In QlikView kennen wir diese Einstellung schon lange. Hier ein Beispiel mit den Qlik DataMarket Wetterdaten für Wien.
  • Quelle: QlikView Cookbook
    10. Januar 2017

    In my consulting practice, I’m frequently engaged to improve the performance of one or more QlikView applications.   In addition to an improved application,  I typically deliver a report of measured improvement and what was changed to achieve the improvements.

  • Quelle: QlikFix.com
    4. Januar 2017

    Happy new year to you! Just a very short post today with a little fun and possibly a warning. You may be aware that you can use the Qlik Sense API’s on your Qlik Sense Desktop, but are you also aware that any webpage can access them? The widget on the top right contains some JavaScript that tries to connect to your local Qlik Sense Desktop, if it succeeds the version and number of apps are displayed.

  • Quelle: QlikView Cookbook
    4. Januar 2017

    I’m excited to announce our first 2017 Masters Summit for Qlik event in Munich Germany on 5-7 April 2017.

2016

Dezember

November

Oktober

September

Juli

  • Quelle: heldendaten.net
    29. Juli 2016
    Mit dem heutigen Tag endet das Gratis-Update auf Windows 10. Auch in vielen Firmen sind zumindest neu angeschaffte Geräte bereits mit Windows 10 ausgestattet. Da viele Kunden noch auf QlikView 11.20 setzen, war in letzter Zeit folgende Fehlermeldung beim QlikView Developer/Plugin Setup die häufigste Anfrage, die wir über unseren Support-Kanal bekommen haben: "Das Betriebssystem ist zum Ausführen von QvPluginSetup nicht geeignet".
  • Quelle: QlikView Cookbook
    20. Juli 2016

    Summary: I provide a tool to check your script for compatibility with QlikView version 12. 

    I’ve blogged about a couple of script changes in QV12 here.  Since then I’ve also noticed that the $(include) statement is also affected by the Directory statement. That is, if the script below works in QV11, it will not work in QV12:

  • Quelle: QlikView Cookbook
    18. Juli 2016

    Summary: I suggest a simpler syntax for merging selections from multiple states. 

    You may be familiar with the “Product Grouping” example from the “What’s new in QlikView 11.qvw” sample.  It’s a great  beginner demo of using Alternate States for comparative analysis.

  • Quelle: QlikView Cookbook
    7. Juli 2016

    Summary: I show a scripting technique to assign display formats to loaded data without touching existing load statements. 

    I coded in  SAS for many years and always appreciated the FORMAT statement which allowed me to declare a display format for a field, independent of loading the field.

  • Quelle: heldendaten.net
    2. Juli 2016
    Bei Connectivity gilt für viele Leute das alte Sprichwort "Never touch a running system". Das gilt auch sehr stark für den Qlik SAP Connector. Einmal installiert, liefert er zuverlässig die Daten an die Qlik Platform - über ein Upgrade denken da die wenigsten nach.

    Ab und zu einen Blick auf die aktuellen Releasenotes zu werfen, schadet aber nicht! Zuletzt kam mit Version 5.9 der neue BEx Connector hinzu, und auch sonst beinhaltet der aktuelle Connector einige Neuerungen. Unterhalb sehen Sie die aktuellen Zugriffsmöglichkeiten auf Ihr SAP System.

Juni

Mai

April

  • Quelle: QlikView Cookbook
    19. April 2016

    Summary: While preceding load is a powerful tool,  the current performance penalty may cause you to reconsider using it for anything but the smallest of data sets.

    I’m a big fan of the “Preceding Load” feature in Qlik Script. This is the facility that allows us to stack a LOAD statement on top of a SQL statement, or stack two or more loads to simplify coding.

  • Quelle: QlikFix.com
    15. April 2016

    Last week the Masters Summit for Qlik was held in Milan, Italy. For those unfamiliar with the event, the Masters Summit is a 3 day advanced training for QlikView and Sense developers. If you have followed all the Qlik trainings (Designer, Developer, etc.), have 1 to 3 years of experience and ask yourself “Now what?” then this training is perfect for you.

  • Quelle: heldendaten.net
    8. April 2016
    Cycle Groups oder "Zyklische Gruppen" sind wohl eines der meist genutzten Features in QlikView. Ich kenne eigentlich keinen Kunden, bei dem das schnelle Wechseln von Dimensionen nicht zum Einsatz kommt. Das Gute an Zyklischen Gruppen ist, dass alle Charts, die die gleiche Zyklische Gruppe nutzen, gemeinsam die Dimension wechseln - so wird für den User mit einem Klick aus einem "Kundendashboard" mal schnell ein "Produktdashboard".


    "Alternative Kennzahlen" und "Alternative Dimensionen" in Qlik Sense sind ganz nett, haben aber drei große Nachteile:

März

  • Quelle: heldendaten.net
    14. März 2016
    Kompakte Dashboard benötigen immer wieder vertikale Überschriften oder Beschriftungen. Man sieht öfters QlikView Applikationen bei denen diese "Texte" in Wahrheit eingebundene Graphiken sind. Bei mehrsprachigen Dashboards führt das sehr schnell zu einem hohen Wartungs- & Implementierungsaufwand, den wir gerne vermeiden möchten.
  • Quelle: heldendaten.net
    1. März 2016
    In letzter Zeit hat es eine Menge Neuigkeiten & Releases von Qlik gegeben. Unterhalb eine Zusammenfassung der wichtigsten Themen, auf die wir immer wieder angesprochen werden.

    Qlik DataMarketDer Qlik DataMarket ist nun sowohl in QlikView 12 als auch in Qlik Sense verfügbar. Das "Essentials Free"-Package mit seinen freien Datenquellen kann jeder sehen und nutzen. Doch was verbirgt sich hinter den kostenpflichtigen Paketen?
  • Quelle: QlikView Cookbook
    1. März 2016

    Have you been to a Qlik Dev Group meetup yet?  Why not?  The meetings are free and take place all over the world.  At QDG high quality Qlik speakers like Henric Cronstrom, Donald Farmer and Alexander Karlsson offer insight and details of Qlik products.  Community presenters like Richard Pearce and Brian Booden offer development tips and show off wow extensions.

    It’s a place to share technology, practices and tips in a non-competitive, no-selling environment.

Februar

Januar

  • Quelle: heldendaten.net
    29. Januar 2016
    Im Dezember 2014 habe ich im Artikel Happy Holiday mit QlikView - Feiertage aus dem Internet holen beschrieben, wie man mit sich mit dem Qlik Skript die Feiertage aus dem Internet holen kann. In der Zwischenzeit hat die Webseite http://www.feiertage-oesterreich.at/ die Feiertage bis 2025 ergänzt, aber leider auch gleich ihr Layout abgeändert. Zeit das Skript anzupassen!
  • Quelle: QlikView Cookbook
    26. Januar 2016

    Summary: Selections can be made in Calculated Dimensions, although the result may not always be what is expected or desired.   The Aggr() function can be used to control what field(s) get selected.

    The technique discussed in this post applies to both QlikView and Qlik Sense.  The screenshots shown are from QlikView.  Some of the visuals are a bit different in Qlik Sense, but the idea and expressions demonstrated are the same.

  • Quelle: qlik.binom.net
    21. Januar 2016
    HTML eine Selectbox welche die Werte enthält:   <div class=“qvOverlay“ style=“right:10px“> <i class=“fa fa-refresh“></i> <select class=“changeDimension“ id=“vDimensionField“> <option value=“MonthYear“>  Month Year</option> <option value=“Year“> Year </option> <option value=“QuarterYear“>  Quarter Year </option> <option value=“Month“>  Month </option> <option value=“CompanyName“>  Customer </option> <option value=“ProductName“>  Product </option> </select> </div>   CSS-Code: bei Bedarf an
    Tags: Allgemein
  • Quelle: heldendaten.net
    18. Januar 2016
    QlikView 12 ist Ende 2015 auf der Download-Seite verfügbar gemacht worden. Und endlich (erstmals seit QlikView 9) wurde auch das Entwickler-Team Bild wieder aktualisiert! Schön die alten (und viele neue) Kollegen mal wieder zu Gesicht zu bekommen :-)
  • Quelle: QlikView Cookbook
    14. Januar 2016

    There are a number of reasons you may want to upgrade to QV12, I’ll be posting about them in the next few weeks. Today’s post is specifically about what you must address to upgrade to QV12.

    There are two items I’m aware of that you must be aware of and consider before upgrading.

    Tags: General, Tools
  • Quelle: QlikView Cookbook
    8. Januar 2016

    Summary: QV12 introduces a “breaking change” in how file paths are interpreted by QVD File functions like QvdNoOfRecords.

    In QlikView version 11 script, the five QVD file functions were not impacted by use of the Directory statement.  Relative paths given to these functions were always relative to the qvw file, not the current Directory setting.  This is different than the other file functions like FileSize() which considered paths to be relative to the current Directory setting.

    Tags: Scripting, QV12
  • Quelle: QlikView Cookbook
    5. Januar 2016

    Summary: QV Version 12 removes  per qvw control of the script EXECUTE Statement.  In QV12 Server, the default is to disallow all EXECUTE statements.  Any EXECUTE statement will fail unless you turn on the global setting to allow.

    The QlikView  script “EXECUTE” statement provides the capability to run external programs from script.  Because EXECUTE may present a potential security risk, it’s use must be authorized. QlikView Version 12 changes how EXECUTE authorization is granted.

    Tags: Scripting
2015

Dezember

November

Oktober

September

  • Quelle: heldendaten.net
    25. September 2015
    Es gibt viele graphische Hilfsmitteln in QlikView um seine Kunden zu klassifizieren. Sei es die Anzeige einer fix gerechneten Klassifizierung aus dem Quellsystem, ein Balkendiagramm in dem man mit der Maus die relevanten Kunden selektiert, oder eine ABC-Analyse. Manchmal möchte der Anwender die Kunden aber erst an der Oberfläche anhand von dynamischen Grenzen auswählen können.
    Tags:

August

  • Quelle: heldendaten.net
    14. August 2015
    Das österreichische Bundeskanzleramt und die Stadt Wien stellen auf der Plattform data.gv.at  einen Katalog offener Datensätze aus der öffentlichen Verwaltung bereit, welche auf den Open Data-Prinzipien basieren. Mit  QlikCloud bietet Qlik eine freie SaaS Qlik Sense Version, mit der wir aus diesen Datensätzen aussagekräftige Visualisierungen erzeugen können.
  • Quelle: qlik.binom.net
    13. August 2015
    Hallo lieber Besucher, da ich zur Zeit Familien und Arbeitstechnisch sehr eingespannt war ist hier schon lange nichts mehr passiert. Das soll sich aber bald wieder ändern. Vorab gibt es hier schon mal ein nette Designvorlage mit einen kleinen Set Analysis Generator und Farbwähler etc. der dem Benutzer einige Dinge vereinfacht. LGThomas Project.qvw
    Tags: Allgemein

Juli

Juni

Mai

April

März

Februar

Januar

2014

Dezember

November

Oktober

September

August

Juli

Juni

Mai

April

März

Februar

Januar

2013

Dezember

November

Oktober

September

August

Juli

Juni

Mai

April

März

Februar

Januar

2012

Dezember

  • Quelle: Qlikview Notes
    22. Dezember 2012
    Here are a few items I hope show up as script and development features in Qlikview.next.

    1. Script scoped variables. I use a lot of variables in script and it's a hassle to have to delete them at the end of the script before they get promoted to the UI. I'd like to have a variable type that gets automatically dropped at script end. Perhaps by naming pattern like:
      SET ScriptOnlyVariablePrefix='_';
    Tags:
  • Quelle: QlikView Addict
    17. Dezember 2012
    As I mentioned in my previous post, Notepad++ have released a new version of their language definition engine which supports several new features. Because of this, I have updated the Notepad++ QlikView language definition file to support these features where possible.
  • Quelle: QlikView Addict
    13. Dezember 2012
    As a couple of people have noticed, the recent release 6.2 of Notepad++ includes some significant changes to language definitions. The current QlikView language file will still work as before but menu access to the language definition screen has been moved under "Language" instead of "View". I'll update the installation instructions as soon as possible.

    The new version of Notepad++ supports some new capabilities for defining languages and I'm working on a new version of the QlikView language file to make the most of them. Watch this space!
  • Quelle: QlikView Addict
    10. Dezember 2012
    As there are no outstanding reported issues with the language definition for Notepad++ I am now happy to consider this the formal "stable" release of version 1.0.

    Amazingly the previous versions have been downloaded over 1,200 times.

    A few minor tweaks have been included in this release that weren't in version 0.4. Most notably REM was removed from the keywords list to prevent incorrect highlighting of it. Unfortunately, support for REM as a statement comment is not possible with Notepad++ language definitions.
  • Quelle: QlikView Addict
    4. Dezember 2012
    As I touched upon in the first part of my series of posts on Dates in QlikView, one of the first things developers learn about QlikView is that there are no traditional data types. What they some times don't learn is that instead QlikView stores field data as dual values containing both a string, which is used for displaying to the user, and a numerical value used for sorting and calculations.

November

Oktober

September

August

Juni

Mai

März

Januar

2011

Dezember

Oktober

September

Mai

April

März

Februar

2010

Oktober

Februar

Januar

2009

Oktober

September

  • HeldenDaten

Blog-Archiv

2016
2015
2014