<?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: Send Variable to a Macro Function in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542417#M202723</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just to simplify my Question: How do I pass a variable to a function? &lt;/P&gt;&lt;P&gt;Im using this approach: func(($var)). But it doen't work&amp;nbsp; )-:&lt;/P&gt;&lt;P&gt;any other ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 31 Jul 2013 07:00:07 GMT</pubDate>
    <dc:creator>orital81</dc:creator>
    <dc:date>2013-07-31T07:00:07Z</dc:date>
    <item>
      <title>Send Variable to a Macro Function</title>
      <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542416#M202722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Im using a Column Adjustmant macro to set the column width.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im a Macro suggested by &lt;A _jive_internal="true" class="jiveTT-hover-user jive-username-link" href="https://community.qlik.com/people/gwassenaar" id="jive-9654428631326299794045"&gt;Gysbert Wassenaar&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub &lt;/P&gt;&lt;P&gt;set val=ActiveDocument.Fields("Date").GetSelectedValues&lt;/P&gt;&lt;P&gt;ColCount = val.count&lt;/P&gt;&lt;P&gt;ColWidth = 2000/ColCount&lt;/P&gt;&lt;P&gt;if ColWidth &amp;gt; 200 then ColWidth = 200&lt;/P&gt;&lt;P&gt;if ColWidth &amp;lt; 20 then ColWidth = 20&lt;/P&gt;&lt;P&gt;set chart = ActiveDocument.GetSheetObject( "CH01" )&lt;/P&gt;&lt;P&gt;chart.SetPixWidth val.count,ColWidth&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's working great except when I clear selection&amp;nbsp; the macro fails (I guess since ColCount= 0 and we devide by 0)&lt;/P&gt;&lt;P&gt;Im trying to overcome this by using GetPossibleCount in a variable and sending it to the function&lt;/P&gt;&lt;P&gt;but I cannot get it working..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will appreciate any help here. See attached file. &lt;/P&gt;&lt;P&gt;CAdjust1 is using the variable while CAdjust is without (doesn't work when I clear all)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 06:22:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542416#M202722</guid>
      <dc:creator>orital81</dc:creator>
      <dc:date>2013-07-31T06:22:05Z</dc:date>
    </item>
    <item>
      <title>Re: Send Variable to a Macro Function</title>
      <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542417#M202723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just to simplify my Question: How do I pass a variable to a function? &lt;/P&gt;&lt;P&gt;Im using this approach: func(($var)). But it doen't work&amp;nbsp; )-:&lt;/P&gt;&lt;P&gt;any other ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 07:00:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542417#M202723</guid>
      <dc:creator>orital81</dc:creator>
      <dc:date>2013-07-31T07:00:07Z</dc:date>
    </item>
    <item>
      <title>Re: Send Variable to a Macro Function</title>
      <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542418#M202724</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;&amp;nbsp;&amp;nbsp; Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set v = ActiveDocument.Variables("Variable1")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox(v.GetContent.String)&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>Wed, 31 Jul 2013 07:37:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542418#M202724</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-07-31T07:37:46Z</dc:date>
    </item>
    <item>
      <title>Re: Send Variable to a Macro Function</title>
      <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542419#M202725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the fast reply Kaushik&lt;/P&gt;&lt;P&gt;My variable is not a result of a function, &lt;/P&gt;&lt;P&gt;So when I use your suggestion I see : "GetPossibleCount(FunctionblockDesc)"&lt;/P&gt;&lt;P&gt;instead of the value of it.&lt;/P&gt;&lt;P&gt;Any suggesitons?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See attached (press on CAdjust1 button)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 07:48:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542419#M202725</guid>
      <dc:creator>orital81</dc:creator>
      <dc:date>2013-07-31T07:48:19Z</dc:date>
    </item>
    <item>
      <title>Re: Send Variable to a Macro Function</title>
      <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542420#M202726</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;&amp;nbsp;&amp;nbsp; Go to variable overview and add = at start of your expression.&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>Wed, 31 Jul 2013 07:53:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542420#M202726</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-07-31T07:53:26Z</dc:date>
    </item>
    <item>
      <title>Re: Send Variable to a Macro Function</title>
      <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542421#M202727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, only = didn't work.&lt;/P&gt;&lt;P&gt;I added =Num(GetPossibleCount(FunctionblockDesc)) and it shows the value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But still when clearing selection it returns the number but opens the macro edit, as if there was an error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any Idea Why?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See attached, (press CAdjust1 button)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 08:21:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542421#M202727</guid>
      <dc:creator>orital81</dc:creator>
      <dc:date>2013-07-31T08:21:01Z</dc:date>
    </item>
    <item>
      <title>Re: Send Variable to a Macro Function</title>
      <link>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542422#M202728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, My bad. there was another trigger that opened the error macro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It works Now,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ori&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 08:25:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Send-Variable-to-a-Macro-Function/m-p/542422#M202728</guid>
      <dc:creator>orital81</dc:creator>
      <dc:date>2013-07-31T08:25:59Z</dc:date>
    </item>
  </channel>
</rss>

