<?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: Add calculated rows in script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359201#M616488</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could be possible, Would you able to provide sample data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Jun 2017 10:05:27 GMT</pubDate>
    <dc:creator>Anil_Babu_Samineni</dc:creator>
    <dc:date>2017-06-13T10:05:27Z</dc:date>
    <item>
      <title>Add calculated rows in script</title>
      <link>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359200#M616487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to transform the first table into the second table in the data load script ?&lt;/P&gt;&lt;P&gt;My real data has more existing rows, dates, and new calculated rows needed, but logically is the same problem, to add calculated rows to every date. &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;My real data has about 36 different dates (MMM-YY), 50 distinct F1 values, and about 10 new values needed for each date.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" height="176" style="border: 1px solid rgb(0, 0, 0); width: 272px; height: 179px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;F1 (Dimension)&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;F2 (Measure)&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;F3 (Date)&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;C&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N4&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N5&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;C&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" height="331" style="border: 1px solid rgb(0, 0, 0); width: 272px; height: 304px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;P&gt;F1&lt;A class="button menuItem_tablePropsItem" href="https://community.qlik.com/"&gt;javascript:;&lt;/A&gt; (Dimension)&lt;/P&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;F2 (Measure)&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;F3 (Date)&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;C&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;D&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1+N2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;E&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1+N3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;F&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1+N2+N3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N4&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N5&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;C&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;D&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N4+N5&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;E&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N4+N6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;F&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N4+N5+N6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;D2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;I have tried using set analysis in the objects, but I end up with very long statements.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Is it possible to do it in the script ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Thank you.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 08:53:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359200#M616487</guid>
      <dc:creator>cata_pli</dc:creator>
      <dc:date>2017-06-13T08:53:49Z</dc:date>
    </item>
    <item>
      <title>Re: Add calculated rows in script</title>
      <link>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359201#M616488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could be possible, Would you able to provide sample data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 10:05:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359201#M616488</guid>
      <dc:creator>Anil_Babu_Samineni</dc:creator>
      <dc:date>2017-06-13T10:05:27Z</dc:date>
    </item>
    <item>
      <title>Re: Add calculated rows in script</title>
      <link>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359202#M616489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have attached some data.&lt;/P&gt;&lt;P&gt;Sheet 1 shows given sample data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want for every date to insert 4 new rows in the table, which are:&lt;/P&gt;&lt;P&gt;J=C+F+G+H+I&lt;/P&gt;&lt;P&gt;K=(&lt;SPAN style="font-size: 13.3333px;"&gt;C+F+G+H+I) / A, which is the same with K= J / A&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;L=B+D+E&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;M=(B+D+E) / A, which is the same with&amp;nbsp; M = L / A&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Sheet 2 shows how I would like the resulting table to look like. (I made manual calculation only for first 2 months)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Thank you for your time.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 11:51:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359202#M616489</guid>
      <dc:creator>cata_pli</dc:creator>
      <dc:date>2017-06-13T11:51:13Z</dc:date>
    </item>
    <item>
      <title>Re: Add calculated rows in script</title>
      <link>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359203#M616490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maybe one solution to use your existing formulas might be something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="QlikCommunity_Thread_263822_Pic1.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/166763_QlikCommunity_Thread_263822_Pic1.JPG" style="height: auto; width: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14973956790444960 jive_text_macro" jivemacro_uid="_14973956790444960"&gt;
&lt;P&gt;table1:&lt;/P&gt;
&lt;P&gt;LOAD Date,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; F1,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Actual&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;FROM [&lt;/SPAN&gt;&lt;A class="" data-containerid="-1" data-containertype="-1" data-objectid="282852" data-objecttype="13" href="https://community.qlik.com/servlet/JiveServlet/download/2061-263822-1286541-282852/TestData.xlsx"&gt;https://community.qlik.com/servlet/JiveServlet/download/1286541-282852/TestData.xlsx&lt;/A&gt;&lt;SPAN&gt;] (ooxml, embedded labels, table is Sheet1);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;tabTemp:&lt;/P&gt;
&lt;P&gt;Generic LOAD * Resident table1;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;tabTemp2:&lt;/P&gt;
&lt;P&gt;LOAD 1 AutoGenerate 0;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;FOR i = NoOfTables()-1 to 0 STEP -1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; LET vTable=TableName($(i));&lt;/P&gt;
&lt;P&gt;&amp;nbsp; IF WildMatch('$(vTable)', 'tabTemp.*') THEN&lt;/P&gt;
&lt;P&gt;&amp;nbsp; JOIN (tabTemp2) LOAD * RESIDENT [$(vTable)];&lt;/P&gt;
&lt;P&gt;&amp;nbsp; DROP TABLE [$(vTable)];&lt;/P&gt;
&lt;P&gt;&amp;nbsp; ENDIF&lt;/P&gt;
&lt;P&gt;NEXT i&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;CrossTable (F1, Actual)&lt;/P&gt;
&lt;P&gt;LOAD Date,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C+F+G+H+I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as J,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (C+F+G+H+I) / A as K,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B+D+E&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as L,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (B+D+E) / A&amp;nbsp;&amp;nbsp;&amp;nbsp; as M&lt;/P&gt;
&lt;P&gt;Resident tabTemp2;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;DROP Table tabTemp2;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 23:15:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359203#M616490</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2017-06-13T23:15:56Z</dc:date>
    </item>
    <item>
      <title>Re: Add calculated rows in script</title>
      <link>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359204#M616491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That is absolutely beautiful Marco. You are a real legend &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;My data has another column (budget), but I was able to squeeze that in by applying your solution twice and then joining the two tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will now apply it to my real data, which has more information and calculations, but I think it will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Jun 2017 06:09:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-calculated-rows-in-script/m-p/1359204#M616491</guid>
      <dc:creator>cata_pli</dc:creator>
      <dc:date>2017-06-14T06:09:53Z</dc:date>
    </item>
  </channel>
</rss>

