<?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 Problems setting a variable to a concatenated string in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Problems-setting-a-variable-to-a-concatenated-string/m-p/292151#M711223</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yep, very much so!&amp;nbsp; Thanks!&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 May 2011 19:31:20 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-05-11T19:31:20Z</dc:date>
    <item>
      <title>Problems setting a variable to a concatenated string</title>
      <link>https://community.qlik.com/t5/QlikView/Problems-setting-a-variable-to-a-concatenated-string/m-p/292149#M711221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need to take the selected values in the l_freq and u_freq, and use them to create a string that will be used as select criteria for another field in the document.&amp;nbsp; The code I have so far (to build the string, and put the string in a variable) doesn't seem to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;sub SetLimits()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;end sub&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When the code gets to the last line, I get an error that says: "Object Required: 'SelectString'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What am I doing wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oh, and yes, I realize that I can do this in an action, but I ran into problems with things not happening sequentially, so variables were not getting set properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;dim SelectString&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;SelectString = ""&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ActiveDocument.Fields("l_freq").SelectPossible&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ActiveDocument.Fields("u_freq").SelectPossible&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;set LB = ActiveDocument.getField("l_freq").getSelectedValues()&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;set UB = ActiveDocument.getField("u_freq").getSelectedValues()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;for i = 0 to LB.Count-1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if i = 0 then SelectString = "("&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SelectString = SelectString &amp;amp; "&amp;gt;=" &amp;amp; LB.item(i).text &amp;amp; "&amp;lt;=" &amp;amp; UB.item(i).text&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if i = LB.Count-1 then&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SelectString = SelectString &amp;amp; ")"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SelectString = SelectString &amp;amp; "|"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;next &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ActiveDocument.Variables("Variable1").setContent SelectString.GetContent.string, true&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2011 19:07:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problems-setting-a-variable-to-a-concatenated-string/m-p/292149#M711221</guid>
      <dc:creator />
      <dc:date>2011-05-11T19:07:50Z</dc:date>
    </item>
    <item>
      <title>Problems setting a variable to a concatenated string</title>
      <link>https://community.qlik.com/t5/QlikView/Problems-setting-a-variable-to-a-concatenated-string/m-p/292150#M711222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;at the last line you don't need the .getcontent.string&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ActiveDocument.Variables("Variable1").setContent SelectString, true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I guess this is because this variable&amp;nbsp; (SelectString) was only exists in this macro environment.&lt;/P&gt;&lt;P&gt;The other case you were working with an object associated with a document variable. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2011 19:24:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problems-setting-a-variable-to-a-concatenated-string/m-p/292150#M711222</guid>
      <dc:creator>erichshiino</dc:creator>
      <dc:date>2011-05-11T19:24:46Z</dc:date>
    </item>
    <item>
      <title>Problems setting a variable to a concatenated string</title>
      <link>https://community.qlik.com/t5/QlikView/Problems-setting-a-variable-to-a-concatenated-string/m-p/292151#M711223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yep, very much so!&amp;nbsp; Thanks!&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2011 19:31:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problems-setting-a-variable-to-a-concatenated-string/m-p/292151#M711223</guid>
      <dc:creator />
      <dc:date>2011-05-11T19:31:20Z</dc:date>
    </item>
  </channel>
</rss>

