<?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 Dynamic Chart Macro and Number Format Problem in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283386#M585662</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Try to include below macro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;set chart = ActiveDocument.Sheets("Main").CreateLineChart&lt;/P&gt;&lt;P&gt;chart.AddDimension "ProductType"&lt;/P&gt;&lt;P&gt;chart.AddExpression "sum(Amount)"&lt;/P&gt;&lt;P&gt;set p = chart.GetProperties&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.Unit.v = "$"&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.kUnit.v = "1000$"&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.MUnit.v = "million$"&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.GUnit.v = "billion$"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;chart.SetProperties p&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Jul 2011 08:20:13 GMT</pubDate>
    <dc:creator>kaushiknsolanki</dc:creator>
    <dc:date>2011-07-15T08:20:13Z</dc:date>
    <item>
      <title>Dynamic Chart Macro and Number Format Problem</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283385#M585661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi guys, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have used a macro flying around on the forum for a dynamic chart that gets updated depending on the dimension selected. This works fine.&lt;/P&gt;&lt;P&gt;The problem I now have is that I get my numbers displayed as 10000000. &lt;/P&gt;&lt;P&gt;I managed to do something in the macro as suggested here in &lt;A _jive_internal="true" href="https://community.qlik.com/message/9628#9628"&gt;http://community.qlik.com/message/9628#9628&lt;/A&gt; to get my numbers showing as 1,000,000,000. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See code snippet from the link provided&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set chart = ActiveDocument.Sheets("Main").CreateStraightTable &lt;/P&gt;&lt;P&gt;chart.AddDimension "ProductType" &lt;/P&gt;&lt;P&gt;chart.AddExpression "sum(Amount)" &lt;/P&gt;&lt;P&gt;set p = chart.GetProperties &lt;/P&gt;&lt;P&gt;set np = p.Expressions.Item(0).Item(0).Data.ExpressionVisual.NumberPresentation &lt;/P&gt;&lt;P&gt;np.Dec = "." &lt;/P&gt;&lt;P&gt;np.Fmt = "# ##0.00" &lt;/P&gt;&lt;P&gt;np.nDec = 2 &lt;/P&gt;&lt;P&gt;np.Thou = " " &lt;/P&gt;&lt;P&gt;np.Type = 11 'fixed decimal &lt;/P&gt;&lt;P&gt;np.UseThou = 1 &lt;/P&gt;&lt;P&gt;chart.SetProperties p &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem I have is that I would like the macro to display my values as 1b instead of 1,000,000,000 and 1m instead of 1,000,000 and 1k instead of 1,000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone know how to get this to work in the macro? Apologies for my vague question, as I don't know much about macros. ﻿&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2011 08:05:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283385#M585661</guid>
      <dc:creator />
      <dc:date>2011-07-15T08:05:12Z</dc:date>
    </item>
    <item>
      <title>Dynamic Chart Macro and Number Format Problem</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283386#M585662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Try to include below macro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;set chart = ActiveDocument.Sheets("Main").CreateLineChart&lt;/P&gt;&lt;P&gt;chart.AddDimension "ProductType"&lt;/P&gt;&lt;P&gt;chart.AddExpression "sum(Amount)"&lt;/P&gt;&lt;P&gt;set p = chart.GetProperties&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.Unit.v = "$"&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.kUnit.v = "1000$"&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.MUnit.v = "million$"&lt;/P&gt;&lt;P&gt;p.Expressions.Item(0).Item(0).Data.AxisData.Units.GUnit.v = "billion$"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;chart.SetProperties p&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2011 08:20:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283386#M585662</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2011-07-15T08:20:13Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Chart Macro and Number Format Problem</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283387#M585663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot Kaushik, that worked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Few more questions please. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I tried the exact code in a pivot table, but it does not work, do you know of anyway to get it working a pivot table also?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. How can I get some sort of documentation regarding the properties you used and on macros in QlikView, as the only thing available is the API guide?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Is it possible to also set the font type and size, say for example, font type Calibri and font size 9?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2011 08:39:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283387#M585663</guid>
      <dc:creator />
      <dc:date>2011-07-15T08:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Chart Macro and Number Format Problem</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283388#M585664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Everything is there in API giude.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; There is not other documentation for the API guidelines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; At my side it is working in pivot table too..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Upload the qvw file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2011 09:04:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283388#M585664</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2011-07-15T09:04:19Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Chart Macro and Number Format Problem</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283389#M585665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Everything is in order now. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2011 10:52:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Chart-Macro-and-Number-Format-Problem/m-p/283389#M585665</guid>
      <dc:creator />
      <dc:date>2011-07-15T10:52:06Z</dc:date>
    </item>
  </channel>
</rss>

