<?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: Renaming columns name within Load script in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072645#M87985</link>
    <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/140733"&gt;@Sharbel&lt;/a&gt;&amp;nbsp; try below&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;table&lt;/FONT&gt;&lt;/STRONG&gt;:&lt;BR /&gt;LOAD "emp no" , &lt;BR /&gt;"start date" , &lt;BR /&gt;"agr 1997 etc"&lt;BR /&gt;FROM table;&lt;BR /&gt;&lt;BR /&gt;for i=1 to NoOfFields('&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;table&lt;/FONT&gt;&lt;/STRONG&gt;')&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#3366FF"&gt;&lt;STRONG&gt;Rename_Fields&lt;/STRONG&gt;&lt;/FONT&gt;:&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;mapping&lt;/EM&gt;&lt;/STRONG&gt; LOAD FieldName($(i),'&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;table&lt;/FONT&gt;&lt;/STRONG&gt;') as FieldName_From,&lt;BR /&gt;replace(FieldName($(i),'&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;table&lt;/STRONG&gt;&lt;/FONT&gt;'),' ','') as FieldName_To&lt;BR /&gt;AutoGenerate 1;&lt;/P&gt;
&lt;P&gt;NEXT&lt;/P&gt;
&lt;P&gt;RENAME Fields using &lt;FONT color="#3366FF"&gt;&lt;STRONG&gt;Rename_Fields&lt;/STRONG&gt;&lt;/FONT&gt;;&lt;/P&gt;</description>
    <pubDate>Wed, 17 May 2023 22:45:40 GMT</pubDate>
    <dc:creator>Kushal_Chawda</dc:creator>
    <dc:date>2023-05-17T22:45:40Z</dc:date>
    <item>
      <title>Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071280#M87871</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I need help with Qlik sense script that loads data from a data source (excel file) and also renames the columns names in a manner that it removes all blank strings within column name .&amp;nbsp;&lt;/P&gt;
&lt;P&gt;example for source excel file:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sharbel_2-1684148203045.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/107165i9995B1A828DC1050/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sharbel_2-1684148203045.png" alt="Sharbel_2-1684148203045.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;the desired outcome would look like:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sharbel_3-1684148234628.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/107166i497A5BD3F9488D05/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sharbel_3-1684148234628.png" alt="Sharbel_3-1684148234628.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any help would be appreciable&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sharbel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 May 2023 10:57:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071280#M87871</guid>
      <dc:creator>Sharbel</dc:creator>
      <dc:date>2023-05-15T10:57:47Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071297#M87875</link>
      <description>&lt;P&gt;Try this&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; [Column 1] as Column1,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; [Column 2] as Column2,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; [Column 3] as Column3,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; [Column N] as ColumnN&lt;/P&gt;
&lt;P&gt;FROM [Path\to\your\Excel\File.xlsx]&lt;/P&gt;
&lt;P&gt;(ooxml, embedded labels, table is Sheet1);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;// Rename columns by removing blank strings&lt;/P&gt;
&lt;P&gt;FOR i = 1 TO NoOfFields('Table1')&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; LET vFieldName = FieldName('Table1', i);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; LET vNewFieldName = Replace(vFieldName, ' ', '');&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; RENAME FIELD $(vFieldName) AS $(vNewFiel&lt;/P&gt;
&lt;P&gt;dName);&lt;/P&gt;
&lt;P&gt;NEXT;&lt;/P&gt;</description>
      <pubDate>Mon, 15 May 2023 11:28:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071297#M87875</guid>
      <dc:creator>Chanty4u</dc:creator>
      <dc:date>2023-05-15T11:28:49Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071298#M87876</link>
      <description>&lt;P&gt;Hi Please refer the below code . For the Mapping table T1 please create a required format in excel and&amp;nbsp; load to it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;T1:&lt;BR /&gt;mapping Load * inline [&lt;/P&gt;
&lt;P&gt;Field1 , Field2&lt;BR /&gt;Emp , emp&lt;BR /&gt;Start Date , Startdate&lt;BR /&gt;agr 1997 etc , agr1997etc&lt;BR /&gt;];&lt;/P&gt;
&lt;P&gt;T2:&lt;BR /&gt;Load * inline [&lt;BR /&gt;Emp , Start Date , agr 1997 etc&lt;BR /&gt;A, , 12/2/2023 , 45&lt;BR /&gt;B, 12/2/2023 , 45&lt;/P&gt;
&lt;P&gt;];&lt;/P&gt;
&lt;P&gt;Rename Fields using T1;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 May 2023 11:30:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071298#M87876</guid>
      <dc:creator>Jaggu</dc:creator>
      <dc:date>2023-05-15T11:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071334#M87878</link>
      <description>&lt;P&gt;Just a quick add-on to this one - it can crash if you already have field names without the spaces due to other loads. It'd probably be a good idea to add a check if the new field name is available before renaming, using something like FieldNumber($(vNewFieldName),'Table1')=0&lt;/P&gt;</description>
      <pubDate>Mon, 15 May 2023 12:30:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071334#M87878</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2023-05-15T12:30:32Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071880#M87928</link>
      <description>&lt;P&gt;hello,&lt;/P&gt;
&lt;P&gt;i wrote the following script:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;tmp:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;emp,&lt;/P&gt;
&lt;P&gt;start date,&lt;/P&gt;
&lt;P&gt;agr 1997 etc&lt;/P&gt;
&lt;P&gt;FROM [excel file];&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;FOR i = 1 TO NoOfFields('tmp')&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vFieldName = FieldName($(i),'tmp');&lt;/P&gt;
&lt;P&gt;Next i&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;LET vNewFieldName = Replace('$(vFieldName)',' ', '');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;tmp1:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Load&lt;/P&gt;
&lt;P&gt;$(vNewFieldName)&lt;/P&gt;
&lt;P&gt;Resident&amp;nbsp; tmp;&lt;/P&gt;
&lt;P&gt;Drop Table tmp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;but still got an error indicating that the field startdate not found.&lt;/P&gt;
&lt;P&gt;the error occurred when loading tmp1...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;any ideas how to fix the script?&lt;/P&gt;
&lt;P&gt;sharbel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 May 2023 12:31:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2071880#M87928</guid>
      <dc:creator>Sharbel</dc:creator>
      <dc:date>2023-05-16T12:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072386#M87960</link>
      <description>&lt;P&gt;You missed the rename-statement. Take a closer look on the suggestion from &lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/49432"&gt;@Chanty4u&lt;/a&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 11:09:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072386#M87960</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2023-05-17T11:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072559#M87976</link>
      <description>&lt;P&gt;I modified the script as suggested by&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/49432"&gt;@Chanty4u&lt;/a&gt;&amp;nbsp; by adding &lt;EM&gt;Rename Field $(vFieldName) to $(vNewFieldName);&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;here is the full script :&lt;/P&gt;
&lt;P&gt;table:&lt;BR /&gt;Load * inline [&lt;BR /&gt;"emp no" , "start date" , "agr 1997 etc"&lt;BR /&gt;100,17/05/2023,1500&lt;BR /&gt;200,18/12/2019,1250&lt;/P&gt;
&lt;P&gt;];&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;FOR i = 1 TO NoOfFields('table')&lt;/P&gt;
&lt;P&gt;LET vFieldName = FieldName($(i),'table');&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Next i&lt;/P&gt;
&lt;P&gt;LET vNewFieldName = Replace('$(vFieldName)',' ', '');&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Rename Field $(vFieldName) to $(vNewFieldName);&lt;/P&gt;
&lt;P&gt;table1:&lt;BR /&gt;Load &lt;BR /&gt;$(vNewFieldName) &lt;BR /&gt;Resident table;&lt;BR /&gt;Drop Table table;&lt;/P&gt;
&lt;P&gt;still when tried to run the above script i got the following error:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sharbel_0-1684342499712.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/107414i6FA330264F349264/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sharbel_0-1684342499712.png" alt="Sharbel_0-1684342499712.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Any ideas on how to fix it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 16:57:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072559#M87976</guid>
      <dc:creator>Sharbel</dc:creator>
      <dc:date>2023-05-17T16:57:50Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072645#M87985</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/140733"&gt;@Sharbel&lt;/a&gt;&amp;nbsp; try below&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;table&lt;/FONT&gt;&lt;/STRONG&gt;:&lt;BR /&gt;LOAD "emp no" , &lt;BR /&gt;"start date" , &lt;BR /&gt;"agr 1997 etc"&lt;BR /&gt;FROM table;&lt;BR /&gt;&lt;BR /&gt;for i=1 to NoOfFields('&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;table&lt;/FONT&gt;&lt;/STRONG&gt;')&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#3366FF"&gt;&lt;STRONG&gt;Rename_Fields&lt;/STRONG&gt;&lt;/FONT&gt;:&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;mapping&lt;/EM&gt;&lt;/STRONG&gt; LOAD FieldName($(i),'&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;table&lt;/FONT&gt;&lt;/STRONG&gt;') as FieldName_From,&lt;BR /&gt;replace(FieldName($(i),'&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;table&lt;/STRONG&gt;&lt;/FONT&gt;'),' ','') as FieldName_To&lt;BR /&gt;AutoGenerate 1;&lt;/P&gt;
&lt;P&gt;NEXT&lt;/P&gt;
&lt;P&gt;RENAME Fields using &lt;FONT color="#3366FF"&gt;&lt;STRONG&gt;Rename_Fields&lt;/STRONG&gt;&lt;/FONT&gt;;&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 22:45:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072645#M87985</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2023-05-17T22:45:40Z</dc:date>
    </item>
    <item>
      <title>Re: Renaming columns name within Load script</title>
      <link>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072726#M87987</link>
      <description>&lt;P&gt;works perfect&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/336"&gt;@Kushal_Chawda&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thanks a lot&lt;/P&gt;</description>
      <pubDate>Thu, 18 May 2023 05:34:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Renaming-columns-name-within-Load-script/m-p/2072726#M87987</guid>
      <dc:creator>Sharbel</dc:creator>
      <dc:date>2023-05-18T05:34:24Z</dc:date>
    </item>
  </channel>
</rss>

