<?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: How to make a cumulate tJavaRow in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320521#M90654</link>
    <description>&lt;P&gt;Use a tJavaFlex instad.&amp;nbsp; In the "start code"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;int i = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the "main code" use:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i += row3.val;&lt;BR /&gt;row4.bleep = i;&lt;/P&gt;</description>
    <pubDate>Wed, 22 Apr 2020 19:15:21 GMT</pubDate>
    <dc:creator>billimmer</dc:creator>
    <dc:date>2020-04-22T19:15:21Z</dc:date>
    <item>
      <title>How to make a cumulate tJavaRow</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320520#M90653</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm back with a new problem on a "cumulative" workflow.&lt;/P&gt; 
&lt;P&gt;This one seems easy, but I'm stuck since a day on it.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Here's the source :&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;TABLE border="0" width="160" cellspacing="0" cellpadding="0"&gt; 
 &lt;TBODY&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="20"&gt;ID&lt;/TD&gt; 
   &lt;TD width="80"&gt;Val&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;2&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;6&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;1&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;3&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;4&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;3&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;2&lt;/TD&gt; 
  &lt;/TR&gt; 
 &lt;/TBODY&gt; 
&lt;/TABLE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Here's what I would like :&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;TABLE border="0" width="240" cellspacing="0" cellpadding="0"&gt; 
 &lt;TBODY&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="20"&gt;ID&lt;/TD&gt; 
   &lt;TD width="80"&gt;Val&lt;/TD&gt; 
   &lt;TD width="80"&gt;**bleep**&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;2&lt;/TD&gt; 
   &lt;TD&gt;2&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;6&lt;/TD&gt; 
   &lt;TD&gt;8&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;1&lt;/TD&gt; 
   &lt;TD&gt;9&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;3&lt;/TD&gt; 
   &lt;TD&gt;12&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;4&lt;/TD&gt; 
   &lt;TD&gt;16&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;3&lt;/TD&gt; 
   &lt;TD&gt;19&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD height="20"&gt;1&lt;/TD&gt; 
   &lt;TD&gt;2&lt;/TD&gt; 
   &lt;TD&gt;21&lt;/TD&gt; 
  &lt;/TR&gt; 
 &lt;/TBODY&gt; 
&lt;/TABLE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Currently I had the column ID and Val, and I'm trying to find a way to have the "**bleep**".&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;U&gt;Currently, I've this :&lt;/U&gt;&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="Workflows.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA7d.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/150102iD86399254791AAF5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA7d.jpg" alt="0683p000009MA7d.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I use on the tMap two variable, one "cum_this" and the other one "cum_last".&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;Cum_this&lt;/STRONG&gt; is the current value, &lt;STRONG&gt;Cum_last&lt;/STRONG&gt; equals to the previous value of &lt;STRONG&gt;Cum_this.&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Then, I tried on the tJavaRow to use a globalMap variable, wich equal "Cum_last", I tried to apply the same process than this post :&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCpQzCAK" target="_blank" rel="noopener"&gt;https://community.talend.com/t5/Design-and-Development/How-to-Perform-Cumulative-in-Talend/m-p/36486&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;But, on my side, when I set like :&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;if((Integer)globalMap.get(Integer.toString(row32.deptno)) != null){
	
}&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;It's always null.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;So here's where I'm, if you have any tips, don't hesitate &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAB6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/158321i00588DF41617C922/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAB6.png" alt="0683p000009MAB6.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Apr 2020 16:37:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320520#M90653</guid>
      <dc:creator>Slope</dc:creator>
      <dc:date>2020-04-22T16:37:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a cumulate tJavaRow</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320521#M90654</link>
      <description>&lt;P&gt;Use a tJavaFlex instad.&amp;nbsp; In the "start code"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;int i = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the "main code" use:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i += row3.val;&lt;BR /&gt;row4.bleep = i;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Apr 2020 19:15:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320521#M90654</guid>
      <dc:creator>billimmer</dc:creator>
      <dc:date>2020-04-22T19:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a cumulate tJavaRow</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320522#M90655</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes it work with a tjavaFlex instead of a tjavaRow, I did it last night.&lt;/P&gt;&lt;P&gt;I never use tjavaFlex before, I'll have a look on it now to understand what's the difference with a tjavaRow.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply,&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;</description>
      <pubDate>Thu, 23 Apr 2020 08:59:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320522#M90655</guid>
      <dc:creator>Slope</dc:creator>
      <dc:date>2020-04-23T08:59:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a cumulate tJavaRow</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320523#M90656</link>
      <description>&lt;P&gt;In fact, it work only for one distinct ID, but I have some.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;My exemple was too simplify for the post &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; here's another one :&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;TABLE border="0" width="240" cellspacing="0" cellpadding="0"&gt; 
 &lt;TBODY&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;ID&lt;/TD&gt; 
   &lt;TD width="80"&gt;Val&lt;/TD&gt; 
   &lt;TD width="80"&gt;**bleep**&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;2&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;6&lt;/TD&gt; 
   &lt;TD width="80"&gt;8&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;9&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;3&lt;/TD&gt; 
   &lt;TD width="80"&gt;12&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;4&lt;/TD&gt; 
   &lt;TD width="80"&gt;16&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;3&lt;/TD&gt; 
   &lt;TD width="80"&gt;19&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;21&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;3&lt;/TD&gt; 
   &lt;TD width="80"&gt;3&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;5&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;7&lt;/TD&gt; 
   &lt;TD width="80"&gt;12&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;5&lt;/TD&gt; 
   &lt;TD width="80"&gt;17&lt;/TD&gt; 
  &lt;/TR&gt; 
  &lt;TR&gt; 
   &lt;TD width="80" height="21"&gt;2&lt;/TD&gt; 
   &lt;TD width="80"&gt;1&lt;/TD&gt; 
   &lt;TD width="80"&gt;18&lt;/TD&gt; 
  &lt;/TR&gt; 
 &lt;/TBODY&gt; 
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 23 Apr 2020 14:28:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320523#M90656</guid>
      <dc:creator>Slope</dc:creator>
      <dc:date>2020-04-23T14:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to make a cumulate tJavaRow</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320524#M90657</link>
      <description>&lt;P&gt;in the "start code" of the tJavaFlex also store the ID.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;int i = 0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;int lastID = row3.id;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then in the "main code" check to see if the lastID is the same or different.&amp;nbsp; If it's the same then add to "i", if it's different, then set "i" to the current value.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if(row3.id==lastID) {&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;i += row3.val;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;} else {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;i = row3.val;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;row4.bleep = i;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Apr 2020 14:57:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-make-a-cumulate-tJavaRow/m-p/2320524#M90657</guid>
      <dc:creator>billimmer</dc:creator>
      <dc:date>2020-04-23T14:57:24Z</dc:date>
    </item>
  </channel>
</rss>

