<?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: How to pass the path as a parameter in sub routine? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895288#M311655</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Massimo,&lt;/P&gt;&lt;P&gt;This is my sample code ,i am getting error at store place.it's working fine upto store command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub sample(z_path,z_path1, s_loc)&lt;/P&gt;&lt;P&gt;&amp;nbsp; trace z_path='$(z_path)';&lt;/P&gt;&lt;P&gt;&amp;nbsp; trace z_path1='$(z_path1)';&lt;/P&gt;&lt;P&gt;&amp;nbsp; trace s_loc='$(s_loc)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt; FACT:&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD a,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERIOD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$(z_path) (qvd);&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;/P&gt;&lt;P&gt;Concatenate&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;/P&gt;&lt;P&gt;LOAD LOAD a,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERIOD &lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;$(z_path1) (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dates:&lt;/P&gt;&lt;P&gt;LOAD DISTINCT&amp;nbsp; &lt;/P&gt;&lt;P&gt;left(DATE(PERIOD,'MM/DD/YYYY'),2) AS MONTH, YEAR(DATE(PERIOD)) AS YEAR&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;RESIDENT FACT;&lt;/P&gt;&lt;P&gt;LET vNoOfMthsYrs = NoOfRows('Dates');&lt;/P&gt;&lt;P&gt;set qv_name='sample';&lt;/P&gt;&lt;P&gt; trace qv_name='$(qv_name)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i = 0 TO $(vNoOfMthsYrs) - 1&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; LET vMonth = PEEK('MONTH', $(i), 'Dates');&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; LET vYear = PEEK('YEAR', $(i), 'Dates');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; MONTHLY:&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD&amp;nbsp; *,'' as tmp RESIDENT FACT &lt;/P&gt;&lt;P&gt;&amp;nbsp; WHERE left(DATE(PERIOD,'MM/DD/YYYY'),2) = '$(vMonth)' AND YEAR(DATE(PERIOD)) = '$(vYear)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&amp;nbsp;&amp;nbsp; STORE MONTHLY into [$(s_loc)\$(qv_name)$.(vYear)_$(vMonth).qvd](qvd); &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; drop field tmp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; drop table MONTHLY;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop tables FACT,Dates;&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;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDSUB;&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;/P&gt;&lt;P&gt;call sample('d:\sample1.qvd','d:\sample2.qvd','d:\monthlyqvds');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;kd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Jun 2015 08:12:25 GMT</pubDate>
    <dc:creator>d_koti24</dc:creator>
    <dc:date>2015-06-03T08:12:25Z</dc:date>
    <item>
      <title>How to pass the path as a parameter in sub routine?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895282#M311649</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 have 4 qvds,That 4 Qvds contains the same fields,i was created one sub routine,how to pass qvd path as parameter.&lt;/P&gt;&lt;P&gt;sub routine:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sub sample(z_path)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;load&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;a,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;b,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;c,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;d &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;from &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;z_path&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(qvd);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;call sample("f:\qvds\qvd1.qvd")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while running this app ,I did nt get any error.but It did n't load the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to pass the path as a parameter in sub routine?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;kd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 10:32:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895282#M311649</guid>
      <dc:creator>d_koti24</dc:creator>
      <dc:date>2015-06-02T10:32:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass the path as a parameter in sub routine?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895283#M311650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi try like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET QvdPath = &lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;f:\qvds;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;sub sample:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;load&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;a,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;b,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;c,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;d&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;from $(&lt;SPAN style="font-size: 13.3333330154419px;"&gt;QvdPath&lt;/SPAN&gt;)\&lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;sub sample.qvd;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 10:42:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895283#M311650</guid>
      <dc:creator>arulsettu</dc:creator>
      <dc:date>2015-06-02T10:42:39Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass the path as a parameter in sub routine?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895284#M311651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;changed something, in bold&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub sample(z_path)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace z_path='$(z_path)';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from &lt;STRONG&gt;$(z_path)&lt;/STRONG&gt; (qvd);&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ENDSUB;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call sample('f:\qvds\qvd1.qvd')&lt;STRONG&gt;;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 10:46:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895284#M311651</guid>
      <dc:creator>maxgro</dc:creator>
      <dc:date>2015-06-02T10:46:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass the path as a parameter in sub routine?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895285#M311652</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;I would suggest having you path in variable&lt;/P&gt;&lt;P&gt;LET vPath = '..\..\FileSource';&lt;/P&gt;&lt;P&gt;Then&lt;/P&gt;&lt;P&gt;SUB Sample(TableName,vPath)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STORE '$(TableName)' INTO $(vPth).QVD(QVD);&lt;/P&gt;&lt;P&gt;ENDSUB;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call Sample('TableName',vPath);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 10:48:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895285#M311652</guid>
      <dc:creator>Gabriel</dc:creator>
      <dc:date>2015-06-02T10:48:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass the path as a parameter in sub routine?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895286#M311653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Massimo,&lt;/P&gt;&lt;P&gt;Thanks for your quick reply...! it's working fine.&lt;/P&gt;&lt;P&gt;after that I want to split that qvd into monthly wise qvd's based on date field and store that qvd's into req path.hw to achive this.?that req path also I want to pass as a paramerter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 14:31:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895286#M311653</guid>
      <dc:creator>d_koti24</dc:creator>
      <dc:date>2015-06-02T14:31:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass the path as a parameter in sub routine?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895287#M311654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;// load and store 1 month&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;&lt;EM&gt;SUB LoadAndStore (vFile, vYearMonth)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace vFile='$(vFile)';&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sourcebymonth: &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;EM&gt;load *&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from $(vFile) (qvd)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where Year(d) = left('$(vYearMonth)',4) and Month(d) = Right('$(vYearMonth)',2);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vFile2=replace('$(vFile)', '.qvd', '');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRACE vFile2=$(vFile2);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; store sourcebymonth into $(vFile2)_$(vYearMonth).qvd (qvd);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; drop Table sourcebymonth;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ENDSUB;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;// test data: qvd with 2 year&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LET myQvdFile='C:\Users\mgrossi\Downloads\source.qvd';&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;source:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; date(makedate(2014) + floor(rand()*730)) as d,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; floor(rand() * 100) as val&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;AutoGenerate 1000;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;store source into $(myQvdFile) (qvd);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DROP Table source; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;// min and max year month&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;&lt;EM&gt;tmp: &lt;/EM&gt;&lt;EM&gt;load &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; date(min(MonthStart(d)), 'YYYYMM') as MinMonth, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; date(max(MonthStart(d)), 'YYYYMM') as MaxMonth &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;from $(myQvdFile) (qvd);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;let vMin=peek('MinMonth');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;let vMax=peek('MaxMonth');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;trace vMin=$(vMin) vMax=$(vMax);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DROP Table tmp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;// loop on year month&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;&lt;EM&gt;for ym=$(vMin) to $(vMax)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; if Right(ym,2)&amp;gt;0 and Right(ym,2)&amp;lt;=12 then&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; trace ym=$(ym);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; CALL LoadAndStore('$(myQvdFile)', '$(ym)');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; ENDIF;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;NEXT ym;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 16:09:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895287#M311654</guid>
      <dc:creator>maxgro</dc:creator>
      <dc:date>2015-06-02T16:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass the path as a parameter in sub routine?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895288#M311655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Massimo,&lt;/P&gt;&lt;P&gt;This is my sample code ,i am getting error at store place.it's working fine upto store command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub sample(z_path,z_path1, s_loc)&lt;/P&gt;&lt;P&gt;&amp;nbsp; trace z_path='$(z_path)';&lt;/P&gt;&lt;P&gt;&amp;nbsp; trace z_path1='$(z_path1)';&lt;/P&gt;&lt;P&gt;&amp;nbsp; trace s_loc='$(s_loc)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt; FACT:&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD a,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERIOD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$(z_path) (qvd);&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;/P&gt;&lt;P&gt;Concatenate&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;/P&gt;&lt;P&gt;LOAD LOAD a,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERIOD &lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;$(z_path1) (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dates:&lt;/P&gt;&lt;P&gt;LOAD DISTINCT&amp;nbsp; &lt;/P&gt;&lt;P&gt;left(DATE(PERIOD,'MM/DD/YYYY'),2) AS MONTH, YEAR(DATE(PERIOD)) AS YEAR&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;RESIDENT FACT;&lt;/P&gt;&lt;P&gt;LET vNoOfMthsYrs = NoOfRows('Dates');&lt;/P&gt;&lt;P&gt;set qv_name='sample';&lt;/P&gt;&lt;P&gt; trace qv_name='$(qv_name)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i = 0 TO $(vNoOfMthsYrs) - 1&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; LET vMonth = PEEK('MONTH', $(i), 'Dates');&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; LET vYear = PEEK('YEAR', $(i), 'Dates');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; MONTHLY:&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD&amp;nbsp; *,'' as tmp RESIDENT FACT &lt;/P&gt;&lt;P&gt;&amp;nbsp; WHERE left(DATE(PERIOD,'MM/DD/YYYY'),2) = '$(vMonth)' AND YEAR(DATE(PERIOD)) = '$(vYear)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&amp;nbsp;&amp;nbsp; STORE MONTHLY into [$(s_loc)\$(qv_name)$.(vYear)_$(vMonth).qvd](qvd); &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; drop field tmp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; drop table MONTHLY;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop tables FACT,Dates;&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;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDSUB;&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;/P&gt;&lt;P&gt;call sample('d:\sample1.qvd','d:\sample2.qvd','d:\monthlyqvds');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;kd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2015 08:12:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-the-path-as-a-parameter-in-sub-routine/m-p/895288#M311655</guid>
      <dc:creator>d_koti24</dc:creator>
      <dc:date>2015-06-03T08:12:25Z</dc:date>
    </item>
  </channel>
</rss>

