<?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: docprop.Script macro in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372293#M1276623</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jacq&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I restricted it here&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;For i=1 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayScript(i)="Main 2" &amp;amp; chr(10) &amp;amp; &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Mar 2012 13:35:58 GMT</pubDate>
    <dc:creator>CELAMBARASAN</dc:creator>
    <dc:date>2012-03-28T13:35:58Z</dc:date>
    <item>
      <title>docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372279#M1276600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried below macro code for adding new script line into existed tab "Main 2" , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but the below code works like creating another new tab "Main 2" and adding the script line as $(Include=d:\vqd eat\text\test.txt);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what to change in below code for add new script line into existed tab "Main 2"&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;STRONG&gt;docprop.Script = docprop.Script &amp;amp; chr(13) &amp;amp; chr(10) &amp;amp; "///$tab Main 2" &amp;amp; chr(13) &amp;amp; chr(10) &amp;amp; "$(Include=d:\vqd eat\text\test.txt);" &lt;BR /&gt;&lt;/STRONG&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;STRONG style="font-size: 8pt;"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372279#M1276600</guid>
      <dc:creator />
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372280#M1276602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Waiting for response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestion will appreciates greatly on this.&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, 28 Mar 2012 09:43:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372280#M1276602</guid>
      <dc:creator />
      <dc:date>2012-03-28T09:43:06Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372281#M1276605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check with this&lt;/P&gt;&lt;P&gt;sub AddScript&lt;/P&gt;&lt;P&gt;docprop=Activedocument.GetProperties&lt;/P&gt;&lt;P&gt;ArrayScript = split(docprop.Script,"///$tab Main 2")&lt;/P&gt;&lt;P&gt;ArrayScript(1)="///$tab Main 2" &amp;amp; ArrayScript(1) &amp;amp; chr(10) &amp;amp; &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);" &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;docprop.Script = Join(ArrayScript,chr(10))&lt;/P&gt;&lt;P&gt;msgbox docprop.Script&lt;/P&gt;&lt;P&gt;Activedocument.SetProperties docprop&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 10:12:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372281#M1276605</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T10:12:03Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372282#M1276608</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;It is not adding the script line in "Main 2" tab , it is going to the last tab and adding the script line there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to add script line in only "Main 2" tab.&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, 28 Mar 2012 10:19:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372282#M1276608</guid>
      <dc:creator />
      <dc:date>2012-03-28T10:19:06Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372283#M1276611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check with this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub AddScript&lt;/P&gt;&lt;P&gt;docprop=Activedocument.GetProperties&lt;/P&gt;&lt;P&gt;ArrayScript = split(docprop.Script,"///$tab ")&lt;/P&gt;&lt;P&gt;For i=0 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayScript(i)=ArrayScript(i) &amp;amp; chr(10) &amp;amp; &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;docprop.Script = Join(ArrayScript,chr(10)&amp;amp;"///$tab ")&lt;/P&gt;&lt;P&gt;Activedocument.SetProperties docprop&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 10:37:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372283#M1276611</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T10:37:01Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372284#M1276613</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;thanks for reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes it is placing the script in existed application, but it is also creating an empty tab also. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to overcome the creating an empty tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it looks like below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="empty tab.JPG" class="jive-image-thumbnail jive-image" onclick="" src="https://community.qlik.com/legacyfs/online/12506_empty+tab.JPG" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 10:45:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372284#M1276613</guid>
      <dc:creator />
      <dc:date>2012-03-28T10:45:33Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372285#M1276615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check with the below script where Empty tab gets fixed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub AddScript&lt;/P&gt;&lt;P&gt;docprop=Activedocument.GetProperties&lt;/P&gt;&lt;P&gt;ArrayScript = split(docprop.Script,"///$tab ")&lt;/P&gt;&lt;P&gt;For i=1 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayScript(i)=ArrayScript(i) &amp;amp; chr(10) &amp;amp; &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;docprop.Script = "///$tab "&amp;nbsp; &amp;amp; ArrayScript(1)&lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp; chr(10)&amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;Activedocument.SetProperties docprop&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 10:52:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372285#M1276615</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T10:52:38Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372286#M1276616</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;that's really great.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it is removing the empty tabs, but when i click the macro button every time it is adding the same script line repeatedly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it should replace the script line in "Main 2" tab. i.e; if n number of times i run the macro it should replace in"Main 2" tab with single script line.&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, 28 Mar 2012 11:04:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372286#M1276616</guid>
      <dc:creator />
      <dc:date>2012-03-28T11:04:52Z</dc:date>
    </item>
    <item>
      <title>docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372287#M1276617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Then you going to add Only new scripts to that tab?&lt;/P&gt;&lt;P&gt;If so use the below script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub AddScript&lt;/P&gt;&lt;P&gt;docprop=Activedocument.GetProperties&lt;/P&gt;&lt;P&gt;ArrayScript = split(docprop.Script,"///$tab ")&lt;/P&gt;&lt;P&gt;For i=1 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayScript(i)="Main 2" &amp;amp; chr(10) &amp;amp; &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;docprop.Script = "///$tab "&amp;nbsp; &amp;amp; ArrayScript(1)&lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp; chr(10)&amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;Activedocument.SetProperties docprop&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 11:27:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372287#M1276617</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T11:27:07Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372288#M1276618</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;Awesome !!! Thanks a lot, you solved my three days problem now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please if you don't mind i had one more doubt i.e; if we want to add script line at particular line number how we can do it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Consider that we are planning to add script line at line number "4" in "Main 2" tab. &lt;/P&gt;&lt;P&gt;And if already a script line present at line number 4 it should replace with newly added line script &lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;if no line number "4" present in "Main 2" tab then need to add line number "4" and new line script should add.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is it possible ?&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, 28 Mar 2012 11:41:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372288#M1276618</guid>
      <dc:creator />
      <dc:date>2012-03-28T11:41:02Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372289#M1276619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check it out&lt;/P&gt;&lt;P&gt;sub AddScript&lt;/P&gt;&lt;P&gt;docprop=Activedocument.GetProperties&lt;/P&gt;&lt;P&gt;ArrayScript = split(docprop.Script,"///$tab ")&lt;/P&gt;&lt;P&gt;For i=1 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ArrayScript(i)="Main 2" &amp;amp; chr(10) &amp;amp; "Set vVar=2;Set vVar1=3;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayTabScript=Split(ArrayScript(i),Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Ubound(ArrayTabScript)&amp;gt;=4) then &lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayTabScript(4) = &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);"&lt;/STRONG&gt;&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; else&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; for j=Ubound(ArrayTabScript) to 4&lt;/P&gt;&lt;P&gt;&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;&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; if(j=4) then &lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayTabScript(j) = &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);"&lt;/STRONG&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayTabScript(j)=chr(10)&lt;/P&gt;&lt;P&gt;&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;&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; end if&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayScript(i)=Join(ArrayTabScript,Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit for&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;docprop.Script = "///$tab "&amp;nbsp; &amp;amp; ArrayScript(1)&lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp; chr(10)&amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;Activedocument.SetProperties docprop&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 11:49:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372289#M1276619</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T11:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372290#M1276620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sorry for late reply,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i tried your code but&lt;/P&gt;&lt;P&gt;﻿&lt;/P&gt;&lt;P&gt;it is generating an error &lt;STRONG&gt;Subscript out of range : "j"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;what to change in code ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="error.JPG" class="jive-image-thumbnail jive-image" onclick="" src="https://community.qlik.com/legacyfs/online/12512_error.JPG" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 12:34:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372290#M1276620</guid>
      <dc:creator />
      <dc:date>2012-03-28T12:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372291#M1276621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Celambarasan Adhimulam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Excellent job. But i've one doubt why it is not inserting the script in 3rd tab. According to the below it should insert in 3rd tab also b'coz the loop is repeating for the second time also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp; chr(10)&amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 12:51:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372291#M1276621</guid>
      <dc:creator />
      <dc:date>2012-03-28T12:51:52Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372292#M1276622</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;this macro not create new line . Main 2 Tab need 4 th Row empty or Data .so u first create 10 row in Main 2 Tab&lt;/P&gt;&lt;P&gt;.afetr run this macro working perfectly&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 12:54:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372292#M1276622</guid>
      <dc:creator>perumal_41</dc:creator>
      <dc:date>2012-03-28T12:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372293#M1276623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jacq&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I restricted it here&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;For i=1 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayScript(i)="Main 2" &amp;amp; chr(10) &amp;amp; &lt;STRONG style="font-size: 12px;"&gt;"$(Include=d:\vqd eat\text\test.txt);"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 13:35:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372293#M1276623</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T13:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372294#M1276624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Most probably it will work check it&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;sub AddScript&lt;/P&gt;&lt;P&gt;docprop=Activedocument.GetProperties&lt;/P&gt;&lt;P&gt;ArrayScript = split(docprop.Script,"///$tab ")&lt;/P&gt;&lt;P&gt;For i=1 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ArrayScript(i)="Main 2" &amp;amp; chr(10) &amp;amp; "Set vVar=2;Set vVar1=3;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTabScript=Split(ArrayScript(i),Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(Ubound(ArrayTabScript)&amp;gt;=4) then &lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTabScript(4)="hi how r u?"&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayScript(i)=Join(ArrayTabScript,Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim ArrayTempScript(4)&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;For j=0 to Ubound(ArrayTabScript)&lt;/P&gt;&lt;P&gt;&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;&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;ArrayTempScript(j)=Array(ArrayTabScript(j))&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;next&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;msgbox Ubound(ArrayTempScript)&amp;amp;isArray(ArrayTempScript)&amp;amp;Ubound(ArrayTabScript)&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j=Ubound(ArrayTabScript)+1 to 4&lt;/P&gt;&lt;P&gt;&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;&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;msgbox Ubound(ArrayTempScript)&lt;/P&gt;&lt;P&gt;&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;&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;if(j=4) then &lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTempScript(j)="hi how r u?"&lt;/P&gt;&lt;P&gt;&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;&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;else&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTempScript(j)=chr(10)&lt;/P&gt;&lt;P&gt;&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;&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;end if&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;next&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayScript(i) = Join(ArrayTempScript,Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exit for&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;docprop.Script = "///$tab "&amp;nbsp; &amp;amp; ArrayScript(1)&lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp; chr(10)&amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;Activedocument.SetProperties docprop&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 13:38:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372294#M1276624</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T13:38:00Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372295#M1276625</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;sorry to interupt you again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried your code but it is giving an error "Type Mismatch".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check the below error image.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="12.png" class="jive-image-thumbnail jive-image" onclick="" src="https://community.qlik.com/legacyfs/online/12513_12.png" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 13:47:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372295#M1276625</guid>
      <dc:creator />
      <dc:date>2012-03-28T13:47:06Z</dc:date>
    </item>
    <item>
      <title>docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372296#M1276626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I hope everything got fixed in this&lt;/P&gt;&lt;P&gt;sub AddScript&lt;/P&gt;&lt;P&gt;docprop=Activedocument.GetProperties&lt;/P&gt;&lt;P&gt;ArrayScript = split(docprop.Script,"///$tab ")&lt;/P&gt;&lt;P&gt;For i=1 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;if(Left(Trim(ArrayScript(i)),Len("Main 2"))="Main 2") then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ArrayScript(i)="Main 2" &amp;amp; chr(10) &amp;amp; "Set vVar=2;Set vVar1=3;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTabScript=Split(ArrayScript(i),Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(Ubound(ArrayTabScript)&amp;gt;=4) then &lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTabScript(4)= "$(Include=d:\vqd eat\text\test.txt);"&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayScript(i)=Join(ArrayTabScript,Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim ArrayTempScript(3)&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;For j=0 to Ubound(ArrayTabScript)&lt;/P&gt;&lt;P&gt;&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;&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;ArrayTempScript(j)=ArrayTabScript(j)&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;next&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j=Ubound(ArrayTabScript)+1 to 3&lt;/P&gt;&lt;P&gt;&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;&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;if(j = 3) then &lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTempScript(j)= "$(Include=d:\vqd eat\text\test.txt);"&lt;/P&gt;&lt;P&gt;&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;&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;else&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayTempScript(j)=chr(10)&lt;/P&gt;&lt;P&gt;&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;&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;end if&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;next&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;ArrayScript(i) = Join(ArrayTempScript,Chr(10))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exit for&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;docprop.Script = "///$tab "&amp;nbsp; &amp;amp; ArrayScript(1)&lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;Activedocument.SetProperties docprop&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 14:17:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372296#M1276626</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T14:17:36Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372297#M1276627</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;sorry for late.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No it is removing the "Main 3" tab and placing the "Main 3" script lines in "Main 2" tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please can you suggest what to do now .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="removing Main 3.JPG" class="jive-image-thumbnail jive-image" onclick="" src="https://community.qlik.com/legacyfs/online/12519_removing+Main+3.JPG" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 15:01:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372297#M1276627</guid>
      <dc:creator />
      <dc:date>2012-03-28T15:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: docprop.Script macro</title>
      <link>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372298#M1276628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Change this part &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;to&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For i=2 to Ubound(ArrayScript)&lt;/P&gt;&lt;P&gt;docprop.Script = docprop.Script &amp;amp; Chr(10) &amp;amp;"///$tab " &amp;amp; ArrayScript(i)&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 15:04:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/docprop-Script-macro/m-p/372298#M1276628</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-03-28T15:04:41Z</dc:date>
    </item>
  </channel>
</rss>

