<?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: Fill missing data in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1560130#M62916</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thank you for your response. There are 100's of courses and can not create a column for each course.&lt;/P&gt;&lt;P&gt;If handling in the data model is the best way, then I would prefer below.&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Person&lt;/TD&gt;&lt;TD&gt;course&lt;/TD&gt;&lt;TD&gt;status&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;c1&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;c2&lt;/TD&gt;&lt;TD&gt;In-progress&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;c1&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;c2&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Not applicable&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;New row&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 22 Mar 2019 14:12:45 GMT</pubDate>
    <dc:creator>Santsoh_Qlik</dc:creator>
    <dc:date>2019-03-22T14:12:45Z</dc:date>
    <item>
      <title>Fill missing data</title>
      <link>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1559698#M62914</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can this be done in Qlik ?&lt;/P&gt;&lt;P&gt;Source Data (table):&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Person&lt;/TD&gt;&lt;TD&gt;course&lt;/TD&gt;&lt;TD&gt;status&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;c1&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;c2&lt;/TD&gt;&lt;TD&gt;In-progress&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;c1&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anticipated Result (Pivot on Course):&lt;/P&gt;&lt;P&gt;I am try to pivot on course.&amp;nbsp;Person# 22 is not required to take the course C2 and he does not have records in source feed.&amp;nbsp;My goal in the report is to display "not applicable" or some text and not a dash (-).&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;C1&lt;/TD&gt;&lt;TD&gt;C2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Person&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;TD&gt;In-progress&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Not applicable&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Note:&lt;/U&gt; It is hard for us to load and maintain a table for all not-applicable scenarios.&amp;nbsp; Checking it to see whether it can be dynamically handled with in the Qlik report.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Appreciate your help. Thank you!!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Apr 2021 07:52:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1559698#M62914</guid>
      <dc:creator>Santsoh_Qlik</dc:creator>
      <dc:date>2021-04-02T07:52:07Z</dc:date>
    </item>
    <item>
      <title>Re: Fill missing data</title>
      <link>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1559801#M62915</link>
      <description>&lt;P&gt;Table:&lt;BR /&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Person, course, status&lt;BR /&gt;11, c1, complete&lt;BR /&gt;11, c2, In-progress&lt;BR /&gt;22, c1, complete&lt;/P&gt;&lt;P&gt;];&lt;BR /&gt;courses:&lt;/P&gt;&lt;P&gt;Load Distinct course as course Resident Table;&lt;/P&gt;&lt;P&gt;Let vTemp = FieldValueCount('course');&lt;/P&gt;&lt;P&gt;For i=0 to vTemp-1&lt;/P&gt;&lt;P&gt;Let vTemp2 = Peek('course',$(i),'courses');&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Final:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;Person,&lt;BR /&gt;status as '$(vTemp2)'&lt;BR /&gt;Resident Table&lt;BR /&gt;Where course = '$(vTemp2)'&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;Next&lt;/P&gt;&lt;P&gt;Drop Table courses;&lt;/P&gt;&lt;P&gt;CombineTable:&lt;/P&gt;&lt;P&gt;Load Distinct Person Resident Table;&lt;/P&gt;&lt;P&gt;Drop Table Table;&lt;/P&gt;&lt;P&gt;FOR i = NoOfTables()-1 to 0 STEP -1&lt;/P&gt;&lt;P&gt;LET vTable = TableName($(i));&lt;/P&gt;&lt;P&gt;IF WildMatch('$(vTable)', 'Final*') THEN&lt;/P&gt;&lt;P&gt;LEFT JOIN ([CombineTable]) LOAD * RESIDENT [$(vTable)];&lt;/P&gt;&lt;P&gt;DROP TABLE [$(vTable)];&lt;/P&gt;&lt;P&gt;ENDIF&lt;/P&gt;&lt;P&gt;NEXT i&lt;/P&gt;&lt;P&gt;NullAsValue *;&lt;/P&gt;&lt;P&gt;Set NullValue = 'Not applicable';&lt;BR /&gt;NoConcatenate&lt;BR /&gt;Test:&lt;BR /&gt;load *&lt;BR /&gt;Resident CombineTable;&lt;/P&gt;&lt;P&gt;drop Table CombineTable;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 20:13:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1559801#M62915</guid>
      <dc:creator>gbommisetti</dc:creator>
      <dc:date>2019-03-21T20:13:21Z</dc:date>
    </item>
    <item>
      <title>Re: Fill missing data</title>
      <link>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1560130#M62916</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thank you for your response. There are 100's of courses and can not create a column for each course.&lt;/P&gt;&lt;P&gt;If handling in the data model is the best way, then I would prefer below.&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Person&lt;/TD&gt;&lt;TD&gt;course&lt;/TD&gt;&lt;TD&gt;status&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;c1&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;c2&lt;/TD&gt;&lt;TD&gt;In-progress&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;c1&lt;/TD&gt;&lt;TD&gt;complete&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;c2&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Not applicable&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;New row&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Mar 2019 14:12:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1560130#M62916</guid>
      <dc:creator>Santsoh_Qlik</dc:creator>
      <dc:date>2019-03-22T14:12:45Z</dc:date>
    </item>
    <item>
      <title>Re: Fill missing data</title>
      <link>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1560204#M62917</link>
      <description>&lt;P&gt;Table:&lt;BR /&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Person, course, status&lt;BR /&gt;11, c1, complete&lt;BR /&gt;11, c2, In-progress&lt;BR /&gt;22, c1, complete&lt;/P&gt;&lt;P&gt;];&lt;BR /&gt;Table2:&lt;BR /&gt;load distinct course&lt;BR /&gt;resident Table;&lt;BR /&gt;join&lt;BR /&gt;load distinct Person&lt;BR /&gt;resident Table;&lt;/P&gt;&lt;P&gt;Table3:&lt;BR /&gt;NoConcatenate&lt;BR /&gt;load *&lt;BR /&gt;Resident Table;&lt;BR /&gt;right join&lt;BR /&gt;load *&lt;BR /&gt;Resident Table2;&lt;/P&gt;&lt;P&gt;final:&lt;BR /&gt;NoConcatenate&lt;BR /&gt;load Person,&lt;BR /&gt;course,&lt;BR /&gt;if(isnull(status)=0 and status &amp;lt;&amp;gt; '',status,'Not Applicable') as status&lt;BR /&gt;Resident Table3;&lt;BR /&gt;&lt;BR /&gt;drop tables Table,Table2,Table3;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Mar 2019 15:36:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Fill-missing-data/m-p/1560204#M62917</guid>
      <dc:creator>gbommisetti</dc:creator>
      <dc:date>2019-03-22T15:36:16Z</dc:date>
    </item>
  </channel>
</rss>

