<?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: Re: LoadContainerGlobalVariables is not picking up the correct paths in Archived Groups</title>
    <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628147#M2602</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Magnus,&lt;/P&gt;&lt;P&gt;Attached is a copy of the Container Map.&amp;nbsp; It looks ok to me.&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 May 2014 00:46:17 GMT</pubDate>
    <dc:creator>michaelfentondata</dc:creator>
    <dc:date>2014-05-29T00:46:17Z</dc:date>
    <item>
      <title>LoadContainerGlobalVariables is not picking up the correct paths</title>
      <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628143#M2598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We have a situation where there is a user who needs to reload their document on-demand.&amp;nbsp; The plan is that the user uploads some CSV files for loading, opens the app in QlikView Desktop, reloads and saves it to make it available in AccessPoint.&lt;/P&gt;&lt;P&gt;The image below shows our current folder structure:&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="59583" alt="Container Structure.jpg" class="jive-image" src="/legacyfs/online/59583_Container Structure.jpg" /&gt;&lt;/P&gt;&lt;P&gt;The user has NTFS read/write permissions on the app inside the 1.Application folder inside their container.&amp;nbsp; In addition to this, they have read-only on the System folder containing QVD and Import files and read-only permissions to the Shared_Folders container (ideally, they should only have permissions to specific sub-folders within QVD and Import folders, not the entire System container).&lt;/P&gt;&lt;P&gt;When they execute a reload, the script is not picking up the correct path to the QVD and Import files.&amp;nbsp; From tracing through the script, I can see that the BasePath and other variables are set correctly, but when it gets to creating path variables to the QVD and Import folders in the System container it does not read them correctly.&amp;nbsp; The following lines set the QVD file path:&lt;/P&gt;&lt;PRE __default_attr="html" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14011559696886785" jivemacro_uid="_14011559696886785"&gt;
&lt;P&gt;// Get paths to QVD files&lt;/P&gt;
&lt;P&gt;call LoadContainerGlobalVariables('System','QVD');&lt;/P&gt;
&lt;P&gt;let vL.MasterDataQVDPath = '$(vG.SystemQVDPath)6.MasterData\';&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After those lines, vG.SystemQVDPath still has the value from my development environment, not the server path.&lt;/P&gt;&lt;P&gt;Should we be setting additional linking variables in the Variable Editor, giving the user additional NTFS permissions, or something else?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2025 17:59:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628143#M2598</guid>
      <dc:creator>michaelfentondata</dc:creator>
      <dc:date>2025-07-22T17:59:49Z</dc:date>
    </item>
    <item>
      <title>Re: LoadContainerGlobalVariables is not picking up the correct paths</title>
      <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628144#M2599</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Michael, if you have not done so, activate the application logging (document properties) and check for deployment framework error message, search for DF Error in the log.&lt;/P&gt;&lt;P&gt;Best regards &lt;/P&gt;&lt;P&gt;Magnus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 May 2014 16:44:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628144#M2599</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2014-05-27T16:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: Re: LoadContainerGlobalVariables is not picking up the correct paths</title>
      <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628145#M2600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Magnus,&lt;/P&gt;&lt;P&gt;The log file lines leading up to the first error are as follows.&amp;nbsp; Please note that the UNC path in the second line is correct.&amp;nbsp; The 'D:\...' path is incorrect, it is the path on my development machine.&lt;/P&gt;&lt;P&gt;Also, we are using QDF v1.3.1 with QlikView Version:11.20.12235.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0032&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUB LoadContainerMap(vL.CVSTableName,vL.SpecificVariable,vL.GetRootPath)&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0034&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call LoadContainerMap('\\svqlikview\QlikViewDocs\2.Test\5.Finance\3.Include\1.BaseVariable\\ContainerMap.csv','Shared')&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.LoadContainerMapCount=&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vL.temp_table_map:&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0016&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD *&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0017&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0018&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '\\svqlikview\QlikViewDocs\2.Test\5.Finance\3.Include\1.BaseVariable\\ContainerMap.csv'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0019&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (txt, utf8, embedded labels, delimiter is ',', msq)&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 fields found: ContainerPathName, ContainerFolderName, ContainerComments, RootPath, 16 lines fetched&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0022&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Left join&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0023&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load ContainerPathName,count(ContainerPathName) as ContainerPathNameCount&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0024&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident vL.temp_table_map &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0025&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by ContainerPathName&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 fields found: ContainerPathName, ContainerPathNameCount, 12 lines fetched&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Joining/Keeping&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0028&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.xxx = NoOfRows('vL.temp_table_map')&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0030&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for vL.ttt = 0 to vL.xxx-1&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0032&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment =''&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0034&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathName = PurgeChar(trim(peek(FieldName(1,'vL.temp_table_map'),0,'vL.temp_table_map')),'=;,- '&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0035&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerFolderName = lower(PurgeChar(trim(peek(FieldName(2,'vL.temp_table_map'),0,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0036&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment = PurgeChar(trim(peek(FieldName(3,'vL.temp_table_map'),0,'vL.temp_table_map')),';,'&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.RootPath = lower(PurgeChar(trim(peek(FieldName(4,'vL.temp_table_map'),0,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0038&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathNameCount = peek(FieldName(5,'vL.temp_table_map'),0,'vL.temp_table_map')&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0041&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not 'Admin' = '' and not '0.administration' = '' then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0044&amp;nbsp;&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 not right( '0.administration' , 1 ) ='\' then &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0045&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.ContainerName ='0.administration'&amp;amp;'\'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0046&amp;nbsp;&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;28/05/2014 1:52:03 PM: 0051&amp;nbsp;&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&amp;nbsp;&amp;nbsp; '0.administration\' =right(lower(''),len('0.administration\')) and '' = '' then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0074&amp;nbsp;&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 ('Shared'='Admin' or 'Shared'='0.administration')&amp;nbsp; then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0096&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit for when ''='True'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0097&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endif&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0098&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;28/05/2014 1:52:03 PM: 0032&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment =''&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0034&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathName = PurgeChar(trim(peek(FieldName(1,'vL.temp_table_map'),1,'vL.temp_table_map')),'=;,- '&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0035&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerFolderName = lower(PurgeChar(trim(peek(FieldName(2,'vL.temp_table_map'),1,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0036&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment = PurgeChar(trim(peek(FieldName(3,'vL.temp_table_map'),1,'vL.temp_table_map')),';,'&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:03 PM: 0037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.RootPath = lower(PurgeChar(trim(peek(FieldName(4,'vL.temp_table_map'),1,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0038&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathNameCount = peek(FieldName(5,'vL.temp_table_map'),1,'vL.temp_table_map')&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0041&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not 'Shared' = '' and not '99.shared_folders' = '' then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0044&amp;nbsp;&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 not right( '99.shared_folders' , 1 ) ='\' then &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0045&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.ContainerName ='99.shared_folders'&amp;amp;'\'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0046&amp;nbsp;&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;28/05/2014 1:52:04 PM: 0051&amp;nbsp;&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&amp;nbsp;&amp;nbsp; '99.shared_folders\' =right(lower(''),len('99.shared_folders\')) and '' = '' then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0074&amp;nbsp;&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 ('Shared'='Shared' or 'Shared'='99.shared_folders')&amp;nbsp; then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0076&amp;nbsp;&amp;nbsp;&amp;nbsp;&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 not '' = '' then &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0082&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.RootPath ='D:\Source\BusIntel\1.Dev\'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0083&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endif&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0084&amp;nbsp;&amp;nbsp;&amp;nbsp;&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 vL.ContainerPathNameCount = 1 then &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0085&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.Exit= 'True'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;28/05/2014 1:52:04 PM: 0094&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit for when 'True'='True'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drop table 'vL.temp_table_map'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0103&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ttt = &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0104&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.xxx = &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0105&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.CVSTableName = &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0106&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.SpecificVariable = &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0107&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.GetRootPath = &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0108&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.Exit= &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0109&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerName= &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerPathNameCount= &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end sub&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerFolderName='99.shared_folders'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0040&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerPathName='Shared'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0043&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.RootPath='D:\Source\BusIntel\1.Dev\'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0045&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not 'Shared' = '' then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0049&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace '### DF 99.shared_folders'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0049&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '### DF 99.shared_folders'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace '### DF Default Shared Container'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '### DF Default Shared Container'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0053&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedBasePath = 'D:\Source\BusIntel\1.Dev\99.shared_folders\'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0057&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sub vL.FileExist (vL.Root)&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0058&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call vL.FileExist ('D:\Source\BusIntel\1.Dev\99.shared_folders\*')&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if IsNull(filesize('D:\Source\BusIntel\1.Dev\99.shared_folders\*')) = -1&amp;nbsp; then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.FileExist='false'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0013&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0016&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set vL.Root=&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0017&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end sub&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0060&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if vL.FileExist = 'false' then&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0061&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace '### DF Error Do not find vG.SharedBasePath'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0061&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '### DF Error Do not find vG.SharedBasePath'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0062&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace '### DF Path D:\Source\BusIntel\1.Dev\99.shared_folders\'&lt;/P&gt;
&lt;P&gt;28/05/2014 1:52:04 PM: 0062&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '### DF Path D:\Source\BusIntel\1.Dev\99.shared_folders\'&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 May 2014 04:03:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628145#M2600</guid>
      <dc:creator>michaelfentondata</dc:creator>
      <dc:date>2014-05-28T04:03:39Z</dc:date>
    </item>
    <item>
      <title>Re: LoadContainerGlobalVariables is not picking up the correct paths</title>
      <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628146#M2601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael, It seems to me like your Container Map (ContainerMap,csv) file is empty och contains wrong values. &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Could you please check that it contains your container architecture? Will be stored under &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;5.Finance\3.Include\1.BaseVariable\\ContainerMap.csv&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;If you are uncertain attache the map and I will have a look.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Magnus&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 May 2014 10:23:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628146#M2601</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2014-05-28T10:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: Re: LoadContainerGlobalVariables is not picking up the correct paths</title>
      <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628147#M2602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Magnus,&lt;/P&gt;&lt;P&gt;Attached is a copy of the Container Map.&amp;nbsp; It looks ok to me.&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 00:46:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628147#M2602</guid>
      <dc:creator>michaelfentondata</dc:creator>
      <dc:date>2014-05-29T00:46:17Z</dc:date>
    </item>
    <item>
      <title>Re: Re: LoadContainerGlobalVariables is not picking up the correct paths</title>
      <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628148#M2603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In addition, here is an extract from the log file when it is run by a user with "Full control" NTFS permissions on the entire folder structure.&amp;nbsp; It completes successfully in this instance, so I am pretty sure that there is something missing from the other user's permissions.&lt;/P&gt;&lt;P&gt;The other user is able to open the ContainerMap.csv file.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0032&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUB LoadContainerMap(vL.CVSTableName,vL.SpecificVariable,vL.GetRootPath)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0034&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call LoadContainerMap('\\svqlikview\QlikViewDocs\2.Test\5.Finance\3.Include\1.BaseVariable\\ContainerMap.csv','Shared')&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.LoadContainerMapCount=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vL.temp_table_map:&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0016&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD *&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0017&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0018&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '\\svqlikview\QlikViewDocs\2.Test\5.Finance\3.Include\1.BaseVariable\\ContainerMap.csv'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0019&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (txt, utf8, embedded labels, delimiter is ',', msq)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 fields found: ContainerPathName, ContainerFolderName, ContainerComments, RootPath, 16 lines fetched&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0022&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Left join&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0023&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load ContainerPathName,count(ContainerPathName) as ContainerPathNameCount&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0024&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident vL.temp_table_map &lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0025&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by ContainerPathName&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 fields found: ContainerPathName, ContainerPathNameCount, 12 lines fetched&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Joining/Keeping&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0028&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.xxx = NoOfRows('vL.temp_table_map')&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0030&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for vL.ttt = 0 to vL.xxx-1&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0032&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment =''&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0034&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathName = PurgeChar(trim(peek(FieldName(1,'vL.temp_table_map'),0,'vL.temp_table_map')),'=;,- '&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0035&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerFolderName = lower(PurgeChar(trim(peek(FieldName(2,'vL.temp_table_map'),0,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0036&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment = PurgeChar(trim(peek(FieldName(3,'vL.temp_table_map'),0,'vL.temp_table_map')),';,'&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.RootPath = lower(PurgeChar(trim(peek(FieldName(4,'vL.temp_table_map'),0,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0038&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathNameCount = peek(FieldName(5,'vL.temp_table_map'),0,'vL.temp_table_map')&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0041&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not 'Admin' = '' and not '0.administration' = '' then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0044&amp;nbsp;&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 not right( '0.administration' , 1 ) ='\' then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0045&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.ContainerName ='0.administration'&amp;amp;'\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0046&amp;nbsp;&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;29/05/2014 10:42:59 AM: 0051&amp;nbsp;&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&amp;nbsp;&amp;nbsp; '0.administration\' =right(lower(''),len('0.administration\')) and '' = '' then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0074&amp;nbsp;&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 ('Shared'='Admin' or 'Shared'='0.administration')&amp;nbsp; then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0096&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit for when ''='True'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0097&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endif&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0098&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;29/05/2014 10:42:59 AM: 0032&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment =''&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0034&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathName = PurgeChar(trim(peek(FieldName(1,'vL.temp_table_map'),1,'vL.temp_table_map')),'=;,- '&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0035&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerFolderName = lower(PurgeChar(trim(peek(FieldName(2,'vL.temp_table_map'),1,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0036&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.Comment = PurgeChar(trim(peek(FieldName(3,'vL.temp_table_map'),1,'vL.temp_table_map')),';,'&amp;amp;chr(39))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.RootPath = lower(PurgeChar(trim(peek(FieldName(4,'vL.temp_table_map'),1,'vL.temp_table_map')),'=;,'&amp;amp;chr(39)))&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0038&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vL.ContainerPathNameCount = peek(FieldName(5,'vL.temp_table_map'),1,'vL.temp_table_map')&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0041&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not 'Shared' = '' and not '99.shared_folders' = '' then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0044&amp;nbsp;&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 not right( '99.shared_folders' , 1 ) ='\' then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0045&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.ContainerName ='99.shared_folders'&amp;amp;'\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0046&amp;nbsp;&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;29/05/2014 10:42:59 AM: 0051&amp;nbsp;&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&amp;nbsp;&amp;nbsp; '99.shared_folders\' =right(lower(''),len('99.shared_folders\')) and '' = '' then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0074&amp;nbsp;&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 ('Shared'='Shared' or 'Shared'='99.shared_folders')&amp;nbsp; then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0076&amp;nbsp;&amp;nbsp;&amp;nbsp;&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 not '' = '' then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0082&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.RootPath ='\\svqlikview\QlikViewDocs\2.Test\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:42:59 AM: 0083&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endif&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0084&amp;nbsp;&amp;nbsp;&amp;nbsp;&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 vL.ContainerPathNameCount = 1 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0085&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.Exit= 'True'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;29/05/2014 10:43:00 AM: 0094&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit for when 'True'='True'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drop table 'vL.temp_table_map'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0103&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ttt = &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0104&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.xxx = &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0105&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.CVSTableName = &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0106&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.SpecificVariable = &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0107&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.GetRootPath = &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0108&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.Exit= &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0109&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerName= &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerPathNameCount= &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end sub&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerFolderName='99.shared_folders'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0040&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerPathName='Shared'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0043&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.RootPath='\\svqlikview\QlikViewDocs\2.Test\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0045&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not 'Shared' = '' then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0049&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace '### DF 99.shared_folders'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0049&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '### DF 99.shared_folders'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace '### DF Default Shared Container'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '### DF Default Shared Container'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0053&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedBasePath = '\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0057&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sub vL.FileExist (vL.Root)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0058&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call vL.FileExist ('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\*')&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if IsNull(filesize('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\*')) = -1&amp;nbsp; then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0014&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.FileExist='true'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endif&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0016&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set vL.Root=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0017&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end sub&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0060&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if vL.FileExist = 'false' then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0067&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call GetContainerStructure (vL.GetContainerStructure) &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0036&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vL.ContainerStructure:&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD * INLINE [&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0038&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PhysicalFolderName, VariablePrefix, Comments&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0039&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '1.Application','Application','QlikView Applications are resided in subfolders under 1.Applications'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0040&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2.QVD','QVD','QlikView Data files are stored in subfolders under 2.QVD'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0041&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3.Include','Include','Folder where QlikView Include files are stored. These are script parts that are called from the main QlikView script. '&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0042&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '4.Mart', 'Mart','Resides QlikView Qvw marts (in subfolders) for data discovery usage, these folders could be shared.'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0043&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '5.Config','Config','Configuration and language files like Excel and txt. This folders could be shared to make configuration changes easier'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0044&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '6.Script','Script','Store for special scripts run by the publisher or scheduled tasks'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0045&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '7.Export','Export','Folder used to store from QlikView exported data, probably txt or qvx'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0046&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '8.Import','Import','Folder used to store import data from external systems'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0047&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3.Include\1.BaseVariable','BaseVariable','Stores all the variables needed to use the framework, like paths inside the container'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0048&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3.Include\2.Locale','Locale','Locale for different regions, used for easy migration between regions'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0049&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3.Include\3.ConnString','ConnString','Stores connection strings to data sources'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3.Include\4.Sub','Sub','Store for sub routines, this is a way to reuse code between applications '&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0051&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3.Include\5.ColorScheme','ColorScheme','Company standard Color Scheme would be placed here'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0052&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3.Include\6.Custom','Custom','Store for custom include scripts'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0053&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '0.Template','Template','Used to identify Admin container and create extra variables used by Variable Editor'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0054&amp;nbsp;&amp;nbsp;&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;29/05/2014 10:43:00 AM:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 fields found: PhysicalFolderName, VariablePrefix, Comments, 15 lines fetched&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0055&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end sub&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0068&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR vL.VariableLoop = 1 to NoOfRows('vL.ContainerStructure')&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',1)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',1)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\1.Application') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedApplicationPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\1.Application\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\1.Application') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',2)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',2)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\2.QVD') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedQVDPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\2.QVD\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\2.QVD') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',3)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',3)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedIncludePath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',4)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',4)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\4.Mart') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedMartPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\4.Mart\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\4.Mart') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',5)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',5)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\5.Config') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedConfigPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\5.Config\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\5.Config') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',6)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',6)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\6.Script') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedScriptPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\6.Script\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\6.Script') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',7)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',7)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\7.Export') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedExportPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\7.Export\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\7.Export') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',8)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',8)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\8.Import') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedImportPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\8.Import\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\8.Import') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',9)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',9)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\1.BaseVariable') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedBaseVariablePath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\1.BaseVariable\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\1.BaseVariable') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',10)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',10)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\2.Locale') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedLocalePath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\2.Locale\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\2.Locale') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',11)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',11)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\3.ConnString') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedConnStringPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\3.ConnString\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\3.ConnString') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',12)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',12)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\4.Sub') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedSubPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\4.Sub\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\4.Sub') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',13)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',13)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\5.ColorScheme') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedColorSchemePath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\5.ColorScheme\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\5.ColorScheme') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',14)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',14)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\6.Custom') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0075&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vG.SharedCustomPath='\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\6.Custom\'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0078&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elseif FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\3.Include\6.Custom') &amp;gt; 0 then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0070&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.PhysicalFolderName = fieldvalue('PhysicalFolderName',15)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vL.VariablePrefix = fieldvalue('VariablePrefix',15)&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0074&amp;nbsp;&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 ''='' and FileTime('\\svqlikview\QlikViewDocs\2.Test\99.shared_folders\0.Template') &amp;gt; 0 then &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0087&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next vL.VariableLoop&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0090&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drop table vL.ContainerStructure &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0093&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not ''='' then&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0098&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace '### DF 99.shared_folders Finished'&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0098&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '### DF 99.shared_folders Finished'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0100&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;29/05/2014 10:43:00 AM: 0103&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerFolderName=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0112&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.PhysicalFolderName=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0113&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.VariablePrefix=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0114&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.VariableLoop=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0115&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.Path=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0116&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.LinkShared_Folders=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0117&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set vL.VariableLoop=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0118&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set vL.GetContainerStructure=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0119&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerMapPath = &lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0120&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerPathName=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0121&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.RootPath=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0122&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.FileExist=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContanerName=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0124&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.Comment =&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0125&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.ContainerIdentification=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0126&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.SingleFolder=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0127&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.SubStringSplitt=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0128&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vL.SubString=&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0130&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end sub&lt;/P&gt;
&lt;P&gt;29/05/2014 10:43:00 AM: 0135&amp;nbsp;&amp;nbsp;&amp;nbsp; endif&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 00:54:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628148#M2603</guid>
      <dc:creator>michaelfentondata</dc:creator>
      <dc:date>2014-05-29T00:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: LoadContainerGlobalVariables is not picking up the correct paths</title>
      <link>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628149#M2604</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We were able to solve this by granting the user NTFS read permissions (Traverse folder / execute file, List folder / read data, Read attributes) on the top level folder (2.Test) with no inheritance to sub-folders and contents.&amp;nbsp; This means they can enumerate the containers, but cannot go into them unless they have specific permissions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that the &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;LoadContainerMap&lt;/SPAN&gt; sub (called by LoadContainerGlobalVariables) needs to be able to see all the containers in the file system even though I am only requesting variables from the System folder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would be handy to have a guide outlining the NTFS permissions required by different business roles in the QDF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 04:54:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/LoadContainerGlobalVariables-is-not-picking-up-the-correct-paths/m-p/628149#M2604</guid>
      <dc:creator>michaelfentondata</dc:creator>
      <dc:date>2014-05-29T04:54:22Z</dc:date>
    </item>
  </channel>
</rss>

