<?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: LOAD function empties a table in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035619#M1547</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I changed the quotes as suggested by jonathan dienst, but it still doesn't work. I have included the TOTAL script and also the total load progress log.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My&amp;nbsp; question is what am I doing wrong and am I doing it the right way (as others would design this process)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Executing the following script:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; trace ## Loading DataList;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataList:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactsetFileNameField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DatumTypeField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AccountField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BenchmarkWeightingSchemeField&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://QLIKXLSX/GM FAC Table.xlsx]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ooxml, embedded labels, table is Sheet1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## define tabelnaam;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let nameOfTable = 'DataList';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;//nameOfTable is the name of the table we are going to process&lt;BR /&gt;// LET nameOfTable = 'FileOverview';&lt;/P&gt;&lt;P&gt;// Trace ROW 19&amp;nbsp; ## FileOverview looop;&lt;/P&gt;&lt;P&gt;//init i on 0&lt;BR /&gt;// Let i = 0;&lt;/P&gt;&lt;P&gt;//i got crazy of errors, just put 30 in the hard way&lt;/P&gt;&lt;P&gt;trace ## start the for loop;&lt;/P&gt;&lt;P&gt;//for i = 0 to (noofrows('$(nameOfTable)')-1) step 1&lt;BR /&gt;//for i = 0 to (30-1) step 1&lt;BR /&gt;for i = 0 to (6-2) step 1&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read DataList information&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## reading the data list number $(i);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace name of tabel: $(nameOfTable); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace get parameters from the datatable;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let FactsetFileName_field = Peek('FactsetFileNameField', $(i), $(nameOfTable));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let DatumType_field = Peek('DatumTypeField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let Account_field = Peek('AccountField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let BenchmarkWeightingScheme_field = Peek('BenchmarkWeightingSchemeField', $(i), '$(nameOfTable)'); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## starting the if statement;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; if i=0 then&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Data]:&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noConcatenate LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; elseif i&amp;gt;0 then&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Concatenate(Data)&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; end if&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;next i&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Results in the following data load progress log :&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Started loading data&lt;BR /&gt;#### Start ####&lt;/P&gt;&lt;P&gt;## Loading DataList&lt;BR /&gt;DataList &amp;lt;&amp;lt; Sheet1&lt;BR /&gt;Lines fetched: 5&lt;BR /&gt;## define tabelnaam&lt;/P&gt;&lt;P&gt;## start the for loop&lt;/P&gt;&lt;P&gt;## reading the data list number 0&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME1&lt;/P&gt;&lt;P&gt;Processing... DATETYPE1&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT1&lt;BR /&gt;Processing... BENCHMARK1&lt;/P&gt;&lt;P&gt;## reading the data list number 1&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME2&lt;/P&gt;&lt;P&gt;Processing... DATETYPE2&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT2&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK2&lt;BR /&gt;## reading the data list number 2&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME3&lt;BR /&gt;Processing... DATETYPE3&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT3&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK3&lt;/P&gt;&lt;P&gt;## reading the data list number 3&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;BR /&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME4&lt;/P&gt;&lt;P&gt;Processing... DATETYPE4&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT4&lt;BR /&gt;Processing... BENCHMARK4&lt;/P&gt;&lt;P&gt;## reading the data list number 4&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME5&lt;/P&gt;&lt;P&gt;Processing... DATETYPE5&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT5&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK5&lt;BR /&gt;App saved&lt;BR /&gt;Finished successfully&lt;BR /&gt;0 forced error(s)&lt;BR /&gt;0 synthetic key(s&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;But when Executing the following script:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; trace ## Loading DataList;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataList:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactsetFileNameField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DatumTypeField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AccountField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BenchmarkWeightingSchemeField&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://QLIKXLSX/GM FAC Table.xlsx]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ooxml, embedded labels, table is Sheet1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## define tabelnaam;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let nameOfTable = 'DataList';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;//nameOfTable is the name of the table we are going to process&lt;BR /&gt;// LET nameOfTable = 'FileOverview';&lt;/P&gt;&lt;P&gt;// Trace ROW 19&amp;nbsp; ## FileOverview looop;&lt;/P&gt;&lt;P&gt;//init i on 0&lt;BR /&gt;// Let i = 0;&lt;/P&gt;&lt;P&gt;//i got crazy of errors, just put 30 in the hard way&lt;/P&gt;&lt;P&gt;trace ## start the for loop;&lt;/P&gt;&lt;P&gt;//for i = 0 to (noofrows('$(nameOfTable)')-1) step 1&lt;BR /&gt;//for i = 0 to (30-1) step 1&lt;BR /&gt;for i = 0 to (6-2) step 1&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read DataList information&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## reading the data list number $(i);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace name of tabel: $(nameOfTable); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace get parameters from the datatable;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let FactsetFileName_field = Peek('FactsetFileNameField', $(i), $(nameOfTable));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let DatumType_field = Peek('DatumTypeField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let Account_field = Peek('AccountField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let BenchmarkWeightingScheme_field = Peek('BenchmarkWeightingSchemeField', $(i), '$(nameOfTable)'); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## starting the if statement;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; if i=0 then&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Data]:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noConcatenate LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; elseif i&amp;gt;0 then&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Concatenate(Data)&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; end if&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;next i&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Will result in the following data load progress log :&lt;/P&gt;&lt;P&gt;Started loading data&lt;BR /&gt;#### Start ####&lt;/P&gt;&lt;P&gt;## Loading DataList&lt;BR /&gt;DataList &amp;lt;&amp;lt; Sheet1&lt;BR /&gt;Lines fetched: 5&lt;BR /&gt;## define tabelnaam&lt;/P&gt;&lt;P&gt;## start the for loop&lt;/P&gt;&lt;P&gt;## reading the data list number 0&lt;BR /&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... Realfilename.XLS&lt;/P&gt;&lt;P&gt;Processing... DATETYPE1&lt;BR /&gt;Processing... ACCOUNT1&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK1&lt;BR /&gt;Data &amp;lt;&amp;lt; Realfilename$&lt;BR /&gt;Lines fetched: 2,739&lt;BR /&gt;## reading the data list number 1&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing...&lt;BR /&gt;Processing... BENCHMARK2&lt;/P&gt;&lt;P&gt;## reading the data list number 2&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... BENCHMARK3&lt;BR /&gt;## reading the data list number 3&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;BR /&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... BENCHMARK4&lt;/P&gt;&lt;P&gt;## reading the data list number 4&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;BR /&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing...&lt;BR /&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... BENCHMARK5&lt;BR /&gt;App saved&lt;BR /&gt;Finished successfully&lt;BR /&gt;0 forced error(s)&lt;BR /&gt;0 synthetic key(s)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The difference between the 2 scrips is the following part:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Data]:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noConcatenate LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Somehow, this part will causew that the fiels $(FactsetFileName_field), $(DatumType_field), $(Account_field) are empty.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Strangely enough $(BenchmarkWeightingScheme_field) does work.&lt;/P&gt;&lt;P&gt;What am I doing wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Feb 2016 10:33:13 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-02-03T10:33:13Z</dc:date>
    <item>
      <title>LOAD function empties a table</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035617#M1545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am very new to Qlik Sense but I am trying to get the hang of it. I might be making a very fundamental mistake but I need help advice.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following script reads a DataList with filenames, and I would like to loop through this table with the peek function and load all the data&amp;nbsp; in one big table. I created a test loop and it seems fine, though when I enable the LOAD part (there where i=0) something goes wrong. Because the second loop all parameters seem to be empty. Strangely enough this only happens when this LOAD part is enabled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What am I doing wrong???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;trace ## Loading DataList;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataList:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactsetFileNameField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DatumTypeField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AccountField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BenchmarkWeightingSchemeField&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://QLIKXLSX/GM FAC Table.xlsx]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ooxml, embedded labels, table is Sheet1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## define tabelnaam;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let nameOfTable = 'DataList';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;//nameOfTable is the name of the table we are going to process&lt;BR /&gt;// LET nameOfTable = 'FileOverview';&lt;/P&gt;&lt;P&gt;// Trace ROW 19&amp;nbsp; ## FileOverview looop;&lt;/P&gt;&lt;P&gt;//init i on 0&lt;BR /&gt;// Let i = 0;&lt;/P&gt;&lt;P&gt;//i got crazy of errors, just put 30 in the hard way&lt;/P&gt;&lt;P&gt;trace ## start the for loop;&lt;/P&gt;&lt;P&gt;//for i = 0 to (noofrows('$(nameOfTable)')-1) step 1&lt;BR /&gt;for i = 0 to (30-1) step 1&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read DataList information&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## reading the data list number $(i);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace name of tabel: $(nameOfTable); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace get parameters from the datatable;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let FactsetFileName_field = Peek('FactsetFileNameField', $(i), $(nameOfTable));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let DatumType_field = Peek('DatumTypeField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let Account_field = Peek('AccountField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let BenchmarkWeightingScheme_field = Peek('BenchmarkWeightingSchemeField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## starting the if statement;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; if i=0 then&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Data]:&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noConcatenate LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; elseif i&amp;gt;0 then&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Concatenate(Data)&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; end if&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;next i&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 01:38:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035617#M1545</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-03T01:38:31Z</dc:date>
    </item>
    <item>
      <title>Re: LOAD function empties a table</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035618#M1546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The only problem that I see in your code is that the Peeks need some extra quotes for the 3rd argument:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;EM&gt;Let FactsetFileName_field = Peek('FactsetFileNameField', $(i), '$(nameOfTable)');&lt;/EM&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; font-size: 13px;"&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&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; font-size: 13px;"&gt;I assume that the load into &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;DataList returns some records.&lt;/SPAN&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 06:17:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035618#M1546</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2016-02-03T06:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: LOAD function empties a table</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035619#M1547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I changed the quotes as suggested by jonathan dienst, but it still doesn't work. I have included the TOTAL script and also the total load progress log.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My&amp;nbsp; question is what am I doing wrong and am I doing it the right way (as others would design this process)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Executing the following script:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; trace ## Loading DataList;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataList:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactsetFileNameField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DatumTypeField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AccountField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BenchmarkWeightingSchemeField&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://QLIKXLSX/GM FAC Table.xlsx]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ooxml, embedded labels, table is Sheet1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## define tabelnaam;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let nameOfTable = 'DataList';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;//nameOfTable is the name of the table we are going to process&lt;BR /&gt;// LET nameOfTable = 'FileOverview';&lt;/P&gt;&lt;P&gt;// Trace ROW 19&amp;nbsp; ## FileOverview looop;&lt;/P&gt;&lt;P&gt;//init i on 0&lt;BR /&gt;// Let i = 0;&lt;/P&gt;&lt;P&gt;//i got crazy of errors, just put 30 in the hard way&lt;/P&gt;&lt;P&gt;trace ## start the for loop;&lt;/P&gt;&lt;P&gt;//for i = 0 to (noofrows('$(nameOfTable)')-1) step 1&lt;BR /&gt;//for i = 0 to (30-1) step 1&lt;BR /&gt;for i = 0 to (6-2) step 1&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read DataList information&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## reading the data list number $(i);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace name of tabel: $(nameOfTable); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace get parameters from the datatable;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let FactsetFileName_field = Peek('FactsetFileNameField', $(i), $(nameOfTable));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let DatumType_field = Peek('DatumTypeField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let Account_field = Peek('AccountField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let BenchmarkWeightingScheme_field = Peek('BenchmarkWeightingSchemeField', $(i), '$(nameOfTable)'); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## starting the if statement;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; if i=0 then&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Data]:&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noConcatenate LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; elseif i&amp;gt;0 then&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Concatenate(Data)&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; end if&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;next i&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Results in the following data load progress log :&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Started loading data&lt;BR /&gt;#### Start ####&lt;/P&gt;&lt;P&gt;## Loading DataList&lt;BR /&gt;DataList &amp;lt;&amp;lt; Sheet1&lt;BR /&gt;Lines fetched: 5&lt;BR /&gt;## define tabelnaam&lt;/P&gt;&lt;P&gt;## start the for loop&lt;/P&gt;&lt;P&gt;## reading the data list number 0&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME1&lt;/P&gt;&lt;P&gt;Processing... DATETYPE1&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT1&lt;BR /&gt;Processing... BENCHMARK1&lt;/P&gt;&lt;P&gt;## reading the data list number 1&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME2&lt;/P&gt;&lt;P&gt;Processing... DATETYPE2&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT2&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK2&lt;BR /&gt;## reading the data list number 2&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME3&lt;BR /&gt;Processing... DATETYPE3&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT3&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK3&lt;/P&gt;&lt;P&gt;## reading the data list number 3&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;BR /&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME4&lt;/P&gt;&lt;P&gt;Processing... DATETYPE4&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT4&lt;BR /&gt;Processing... BENCHMARK4&lt;/P&gt;&lt;P&gt;## reading the data list number 4&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... FILENAME5&lt;/P&gt;&lt;P&gt;Processing... DATETYPE5&lt;/P&gt;&lt;P&gt;Processing... ACCOUNT5&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK5&lt;BR /&gt;App saved&lt;BR /&gt;Finished successfully&lt;BR /&gt;0 forced error(s)&lt;BR /&gt;0 synthetic key(s&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;But when Executing the following script:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; trace ## Loading DataList;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataList:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactsetFileNameField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DatumTypeField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AccountField,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BenchmarkWeightingSchemeField&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://QLIKXLSX/GM FAC Table.xlsx]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ooxml, embedded labels, table is Sheet1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## define tabelnaam;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let nameOfTable = 'DataList';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;//nameOfTable is the name of the table we are going to process&lt;BR /&gt;// LET nameOfTable = 'FileOverview';&lt;/P&gt;&lt;P&gt;// Trace ROW 19&amp;nbsp; ## FileOverview looop;&lt;/P&gt;&lt;P&gt;//init i on 0&lt;BR /&gt;// Let i = 0;&lt;/P&gt;&lt;P&gt;//i got crazy of errors, just put 30 in the hard way&lt;/P&gt;&lt;P&gt;trace ## start the for loop;&lt;/P&gt;&lt;P&gt;//for i = 0 to (noofrows('$(nameOfTable)')-1) step 1&lt;BR /&gt;//for i = 0 to (30-1) step 1&lt;BR /&gt;for i = 0 to (6-2) step 1&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read DataList information&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## reading the data list number $(i);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace name of tabel: $(nameOfTable); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace get parameters from the datatable;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let FactsetFileName_field = Peek('FactsetFileNameField', $(i), $(nameOfTable));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let DatumType_field = Peek('DatumTypeField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let Account_field = Peek('AccountField', $(i), $(nameOfTable)); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let BenchmarkWeightingScheme_field = Peek('BenchmarkWeightingSchemeField', $(i), '$(nameOfTable)'); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace ## starting the if statement;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; if i=0 then&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Data]:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noConcatenate LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; elseif i&amp;gt;0 then&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(FactsetFileName_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(DatumType_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(Account_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trace Processing... $(BenchmarkWeightingScheme_field);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Concatenate(Data)&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; end if&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit script;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;next i&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Will result in the following data load progress log :&lt;/P&gt;&lt;P&gt;Started loading data&lt;BR /&gt;#### Start ####&lt;/P&gt;&lt;P&gt;## Loading DataList&lt;BR /&gt;DataList &amp;lt;&amp;lt; Sheet1&lt;BR /&gt;Lines fetched: 5&lt;BR /&gt;## define tabelnaam&lt;/P&gt;&lt;P&gt;## start the for loop&lt;/P&gt;&lt;P&gt;## reading the data list number 0&lt;BR /&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... Realfilename.XLS&lt;/P&gt;&lt;P&gt;Processing... DATETYPE1&lt;BR /&gt;Processing... ACCOUNT1&lt;/P&gt;&lt;P&gt;Processing... BENCHMARK1&lt;BR /&gt;Data &amp;lt;&amp;lt; Realfilename$&lt;BR /&gt;Lines fetched: 2,739&lt;BR /&gt;## reading the data list number 1&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing...&lt;BR /&gt;Processing... BENCHMARK2&lt;/P&gt;&lt;P&gt;## reading the data list number 2&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;BR /&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... BENCHMARK3&lt;BR /&gt;## reading the data list number 3&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;/P&gt;&lt;P&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;BR /&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... BENCHMARK4&lt;/P&gt;&lt;P&gt;## reading the data list number 4&lt;/P&gt;&lt;P&gt;name of tabel: DataList&lt;BR /&gt;get parameters from the datatable&lt;/P&gt;&lt;P&gt;## starting the if statement&lt;/P&gt;&lt;P&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing...&lt;BR /&gt;Processing... &lt;/P&gt;&lt;P&gt;Processing... BENCHMARK5&lt;BR /&gt;App saved&lt;BR /&gt;Finished successfully&lt;BR /&gt;0 forced error(s)&lt;BR /&gt;0 synthetic key(s)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The difference between the 2 scrips is the following part:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Data]:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noConcatenate LOAD '$(DatumType_field)' as DatumType, '$(Account_field)' as Account, '$(BenchmarkWeightingScheme_field)' as BenchmarkWeightingScheme,*&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM [lib://Factset/$(FactsetFileName_field)]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (biff, embedded labels, header is 5 lines, table is @1);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Somehow, this part will causew that the fiels $(FactsetFileName_field), $(DatumType_field), $(Account_field) are empty.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Strangely enough $(BenchmarkWeightingScheme_field) does work.&lt;/P&gt;&lt;P&gt;What am I doing wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 10:33:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035619#M1547</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-03T10:33:13Z</dc:date>
    </item>
    <item>
      <title>Re: LOAD function empties a table</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035620#M1548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found the solution as described in the following threat: &lt;A href="https://community.qlik.com/thread/203945"&gt;Dynamically LOAD data, somehow LOAD disturbs the process&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 20:36:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/LOAD-function-empties-a-table/m-p/1035620#M1548</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-03T20:36:25Z</dc:date>
    </item>
  </channel>
</rss>

