<?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: Qualify without dot in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172591#M381035</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can achieve your requirements with a little bit of code without having to manually rename each field:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14709132531741606 jive_text_macro" jivemacro_uid="_14709132531741606"&gt;
&lt;P&gt;QUALIFY *;&lt;/P&gt;
&lt;P&gt;Data:&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp; *&lt;/P&gt;
&lt;P&gt;FROM&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;FOR i=1 TO NoOfFields('Data')&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; fn = FieldName(i,'Data');&lt;/P&gt;
&lt;P&gt;&amp;nbsp; TRACE Field# $(i) = '$(fn)';&lt;/P&gt;
&lt;P&gt;&amp;nbsp; newfn = 'Data' &amp;amp; SubField(fn,'.',2);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; RENAME FIELD [$(fn)] TO [$(newfn)];&lt;/P&gt;
&lt;P&gt;NEXT&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I showed this for a single table but you can also do it for multiple tables by having an extra FOR ... NEXT loop wrapping the FOR ... NEXT for each field...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14709132622721707 jive_text_macro" jivemacro_uid="_14709132622721707"&gt;
&lt;P&gt;nt = NoOfTables();&lt;/P&gt;
&lt;P&gt;FOR t=1 TO $(nt)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; tn = TableName(t-1);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; FOR i=1 TO NoOfFields(tn)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; fn = FieldName(i,tn);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; newfn = tn &amp;amp; SubField(fn,'.',2);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; TRACE Field# $(i) = [$(fn)] will be renamed to [$(newfn)] ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; RENAME FIELD [$(fn)] TO [$(newfn)];&lt;/P&gt;
&lt;P&gt;&amp;nbsp; NEXT&lt;/P&gt;
&lt;P&gt;NEXT&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Aug 2016 11:02:09 GMT</pubDate>
    <dc:creator>petter</dc:creator>
    <dc:date>2016-08-11T11:02:09Z</dc:date>
    <item>
      <title>Qualify without dot</title>
      <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172586#M381030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to use Qualify and UnQualify for the tables but i dont want to represent it as tablename.columnname&lt;/P&gt;&lt;P&gt;I just want tablenamecolumnname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you please suggest me&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 08:50:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172586#M381030</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-08-11T08:50:24Z</dc:date>
    </item>
    <item>
      <title>Re: Qualify without dot</title>
      <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172587#M381031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;AFAIK this couldn't customized but you could after the qualifying rename these fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 08:58:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172587#M381031</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2016-08-11T08:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: Qualify without dot</title>
      <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172588#M381032</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if i could rename the fields i wouldnot go for Qualify option.&lt;/P&gt;&lt;P&gt;I will straight away use aliasing.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 09:10:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172588#M381032</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-08-11T09:10:10Z</dc:date>
    </item>
    <item>
      <title>Re: Qualify without dot</title>
      <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172589#M381033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI John,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That is how Qualify works, if you not want to do that when then an options maybe to look at using friendly names,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/qlik-blogpost/2763"&gt;How to Rename Fields&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 09:15:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172589#M381033</guid>
      <dc:creator>Mark_Little</dc:creator>
      <dc:date>2016-08-11T09:15:53Z</dc:date>
    </item>
    <item>
      <title>Re: Qualify without dot</title>
      <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172590#M381034</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We see your point, but I guess that is how QlikView's Qualify work and I don't think there is a way to change the default settings as Marcus already mentioned &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 10:11:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172590#M381034</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-08-11T10:11:58Z</dc:date>
    </item>
    <item>
      <title>Re: Qualify without dot</title>
      <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172591#M381035</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can achieve your requirements with a little bit of code without having to manually rename each field:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14709132531741606 jive_text_macro" jivemacro_uid="_14709132531741606"&gt;
&lt;P&gt;QUALIFY *;&lt;/P&gt;
&lt;P&gt;Data:&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp; *&lt;/P&gt;
&lt;P&gt;FROM&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;FOR i=1 TO NoOfFields('Data')&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; fn = FieldName(i,'Data');&lt;/P&gt;
&lt;P&gt;&amp;nbsp; TRACE Field# $(i) = '$(fn)';&lt;/P&gt;
&lt;P&gt;&amp;nbsp; newfn = 'Data' &amp;amp; SubField(fn,'.',2);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; RENAME FIELD [$(fn)] TO [$(newfn)];&lt;/P&gt;
&lt;P&gt;NEXT&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I showed this for a single table but you can also do it for multiple tables by having an extra FOR ... NEXT loop wrapping the FOR ... NEXT for each field...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14709132622721707 jive_text_macro" jivemacro_uid="_14709132622721707"&gt;
&lt;P&gt;nt = NoOfTables();&lt;/P&gt;
&lt;P&gt;FOR t=1 TO $(nt)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; tn = TableName(t-1);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; FOR i=1 TO NoOfFields(tn)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; fn = FieldName(i,tn);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; newfn = tn &amp;amp; SubField(fn,'.',2);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; TRACE Field# $(i) = [$(fn)] will be renamed to [$(newfn)] ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; RENAME FIELD [$(fn)] TO [$(newfn)];&lt;/P&gt;
&lt;P&gt;&amp;nbsp; NEXT&lt;/P&gt;
&lt;P&gt;NEXT&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 11:02:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172591#M381035</guid>
      <dc:creator>petter</dc:creator>
      <dc:date>2016-08-11T11:02:09Z</dc:date>
    </item>
    <item>
      <title>Re: Qualify without dot</title>
      <link>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172592#M381036</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nice code. &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I want only comment that in case table names contains dots newfn can be created like:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px; background-color: #f8f8f8;"&gt;newfn = tn &amp;amp; Mid(fn, Len(tn) +2)&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; font-family: Consolas, 'Courier New', Courier, mono, serif; color: #000000; background-color: #f8f8f8;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 11:21:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualify-without-dot/m-p/1172592#M381036</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2016-08-11T11:21:47Z</dc:date>
    </item>
  </channel>
</rss>

