<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Controlling the QDF TRACE output in Archived Groups</title>
    <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498257#M1627</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frank,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why not write a sub-routine to do this? The QDF is community driven so I would recommend writing the sub-routine and submitting it with the idea. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Aug 2015 23:15:39 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-08-12T23:15:39Z</dc:date>
    <item>
      <title>Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498256#M1626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when developing an QV App using QDF one will get a lot of output in the script status window while running the script in the QV Client App. Most off this output belongs to QDF and, because QDF often works like expected, this TRACE output is worth nothing (see screenshot, german mode).&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="95777" alt="QV Script Output.PNG" class="jive-image image-1" height="452" src="/legacyfs/online/95777_QV Script Output.PNG" style="height: 452px; width: 351.424px;" width="351" /&gt;&lt;/P&gt;&lt;P&gt;So the idea is, that QDF should implement loglevels an app developer could set in order to fine tune the QDF TRACE output.&lt;/P&gt;&lt;P&gt;A good idea is to implement same levels as other logging frameworks like log4j or leg4net use. It should be possible to switch off any QDF tracing as well as use of different levels up to debug level.&lt;/P&gt;&lt;P&gt;It should be possible to change the level within the script, so that some load parts run in high, others in low logging/trace levels.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So in the above example for me only my custom coded TRACE 'OD:12.08.2015 12:08:37 (UTC): Script beendet' is usefull for me. Most of the other output is not interesting for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you like this idea just vote for it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Update: I added my code here, because the comment editor of ideas in this web interface has got no advanced editor. It is just possible to add a picture or a video)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2025 17:59:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498256#M1626</guid>
      <dc:creator />
      <dc:date>2025-07-22T17:59:49Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498257#M1627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frank,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why not write a sub-routine to do this? The QDF is community driven so I would recommend writing the sub-routine and submitting it with the idea. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 23:15:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498257#M1627</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-08-12T23:15:39Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498258#M1628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo Damian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you mean I should write and post the code of a sub-routine, that does the TRACE Output based on a given level? If so, this sub-routine has to be implemented into the QDF sourcecode at each line, where a TRACE statement is.&lt;/P&gt;&lt;P&gt;If you mean that, here comes a question: Who holds the sourcecode of QDF? Is it in a GIT or SVN repository? How to access it? Who does the code merging?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 05:48:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498258#M1628</guid>
      <dc:creator />
      <dc:date>2015-08-13T05:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498259#M1629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frank, the framework is basically only Qlik scripts, nothing is compiles except the Deploy Tool that is more like a delivery mechanism of these scripts. I'm doing the code merging and sending out updated packages. So if you have an idea just create/modify the function add comments and post it into the community. If it's a good idea, implementation is correct and it doesn't break anything it will go into next release. Most important is that we keep consistency so that members can upgrade without risk.&lt;/P&gt;&lt;P&gt;Hope that this helps.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Magnus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 08:04:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498259#M1629</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2015-08-13T08:04:57Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498260#M1630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Magnus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;your answer helps to understand how the development of QDF is community driven.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 08:56:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498260#M1630</guid>
      <dc:creator />
      <dc:date>2015-08-13T08:56:10Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498261#M1631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo Magnus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have know done the coding and an example implementation within an InitLink.qvs. The Solution contains three files that I did not want to post to the community. It's some kind of "beta" code not edited by anyone. Is there a way to post a zip archive to you directly?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 10:00:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498261#M1631</guid>
      <dc:creator />
      <dc:date>2015-08-14T10:00:02Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498262#M1632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frank, thx. Just attach the zip into this discussion, I will have a look at it.&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Magnus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 12:01:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498262#M1632</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2015-08-14T12:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498263#M1633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Magnus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had to add it in the main post, because this is an "idea" post and not a normal post. Comment editor has no advanced mode &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So see the zip file above.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 12:17:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498263#M1633</guid>
      <dc:creator />
      <dc:date>2015-08-14T12:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498264#M1634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great! thx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 13:33:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498264#M1634</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2015-08-14T13:33:05Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498265#M1635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks good Frank, is there any way to hide output other than trace? Seems a bit tiny to have a function that only hide the trace messages as most output are other things like AUTOGENERATE.&lt;/P&gt;&lt;P&gt;Cheers&lt;BR /&gt;Magnus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 14:14:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498265#M1635</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2015-08-14T14:14:17Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498266#M1636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo Magnus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as a "newbe" in Qlik I don't exactly know what is output that comes from Qlik itself and what comes from the QDF. So in respect to my screenshot you are right. Most of the output comes from AUTOGENERATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is much more output in the QDF that comes directly out of Qlik and not out of TRACE statement within the Framework.&lt;/P&gt;&lt;P&gt;I have not seen any statement or configuration at document level to control the output QV itself does. I also have not seen any solution to switch off this QV logging within the script and switch it in again later in the script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So as Damian said (see above): "This is community driven". So if somebody knows a solution for switching of the build in QV logging at some parts of a running script, feel invited to post it here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If my posted solution is worth nothing, might be someone wants to use it anyway or QDF team decides to put it in the 4.Sub folder just like "7.CalendarGen" as a might be useful function-kit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 06:37:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498266#M1636</guid>
      <dc:creator />
      <dc:date>2015-08-17T06:37:58Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498267#M1637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frank, It will go into the framework so don't worry &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; I was just thinking if we can enhance the function in some way? Btw good work! /Cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 06:47:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498267#M1637</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2015-08-17T06:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498268#M1638</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I was wondering, Magnus, have your team looked really deep into the work Rob Wunderlich did with his QVC ? Because it seems to me that at least some of his solutions should have been adopted in QDF... &lt;/P&gt;&lt;P&gt;Including the QVC.logging system (that might be a pretty simple solution to this issue.)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 09:47:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498268#M1638</guid>
      <dc:creator>cotiso_hanganu</dc:creator>
      <dc:date>2015-08-17T09:47:12Z</dc:date>
    </item>
    <item>
      <title>Re: Controlling the QDF TRACE output</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498269#M1639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo Cotiso,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thx for your advice. I have never seen QVC before. It's new to me. To me it seems that it's a good idea to merge this two standards (QDF and QVC) into a big new framework.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But we have to be careful in mixing up words. So you know, frameworks like log4net&amp;nbsp; use the word "logging". QVC also uses this word but Qlik scripting uses "tracing". In QV the word "log" is used for an mathematic function we all know well since we have been at school.&lt;/P&gt;&lt;P&gt;(Ok, in .NET and c# it might be an mathematic fuction as well).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I think we should use the word "trace".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And: QVC.Logging just knows three log level, the approach I posted uses five levels.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 12:08:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Controlling-the-QDF-TRACE-output/m-p/1498269#M1639</guid>
      <dc:creator />
      <dc:date>2015-08-17T12:08:03Z</dc:date>
    </item>
  </channel>
</rss>

