<?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: make one of tJava components act as Input component in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282731#M56841</link>
    <description>If not tRowGenerator (which populates fields using randomly selected values from your defined set of possibilities), tLoop followed by tIterateToFlow? If you need more complicated value assignments than can reasonably be included in tIterateToFlow's value field, put a tJava in between and assign your values to a globalMap variable that you then use in tIterateToFlow.</description>
    <pubDate>Fri, 23 Jul 2010 04:55:35 GMT</pubDate>
    <dc:creator>alevy</dc:creator>
    <dc:date>2010-07-23T04:55:35Z</dc:date>
    <item>
      <title>make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282726#M56836</link>
      <description>How to make a java component with a loop that GENERATEs rows?&lt;BR /&gt;tJava, tJavaRow, tJavaFlex seem to be transit components only. They don't have their own loop and they need input and output. &lt;BR /&gt;Worst of all, the input and output row variables must already exist to do something like in the example:&lt;BR /&gt;&lt;PRE&gt;output_row.name = input_row.name.toLowerCase();&lt;/PRE&gt;&lt;BR /&gt;It means that trying to make a 'dry run' on them will cause something like "output_row undefined"</description>
      <pubDate>Sat, 16 Nov 2024 13:20:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282726#M56836</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:20:33Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282727#M56837</link>
      <description>You can use the tJavaFlex and open your loop in the begin part.&lt;BR /&gt;You will close the loop in the end part.&lt;BR /&gt;HTH,</description>
      <pubDate>Thu, 22 Jul 2010 15:35:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282727#M56837</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-07-22T15:35:34Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282728#M56838</link>
      <description>this causes tos to make a broken process function with many undeclared vars, uncaught exceptions and unaligned code</description>
      <pubDate>Thu, 22 Jul 2010 15:53:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282728#M56838</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-07-22T15:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282729#M56839</link>
      <description>Will tRowGenerator work for your job?  &lt;BR /&gt;You don't provide any details so it's hard to tell what you are trying to do.  You can use some degree of custom code in the environment part, just set function to "..." first.  Generate one row at a time and hook it up to a tloop component, if necessary use context variables and a tjava component to set them.</description>
      <pubDate>Thu, 22 Jul 2010 17:49:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282729#M56839</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-07-22T17:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282730#M56840</link>
      <description>I've never had problems using a tJavaFlex or tPerlFlex to create input flows. Can you provide some of the code you are using? My first guess is that you do not have code of the correct form to use in a t*Flex component.</description>
      <pubDate>Thu, 22 Jul 2010 23:39:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282730#M56840</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-07-22T23:39:08Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282731#M56841</link>
      <description>If not tRowGenerator (which populates fields using randomly selected values from your defined set of possibilities), tLoop followed by tIterateToFlow? If you need more complicated value assignments than can reasonably be included in tIterateToFlow's value field, put a tJava in between and assign your values to a globalMap variable that you then use in tIterateToFlow.</description>
      <pubDate>Fri, 23 Jul 2010 04:55:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282731#M56841</guid>
      <dc:creator>alevy</dc:creator>
      <dc:date>2010-07-23T04:55:35Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282732#M56842</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;You can use the tJavaFlex and open your loop in the begin part.&lt;BR /&gt;You will close the loop in the end part.&lt;BR /&gt;HTH,&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt; 
&lt;A href="http://www.talendforge.org/bugs/bug_view_advanced_page.php?bug_id=13800&amp;amp;history=1" rel="nofollow noopener noreferrer"&gt;http://www.talendforge.org/bugs/bug_view_advanced_page.php?bug_id=13800&amp;amp;history=1&lt;/A&gt; 
&lt;BR /&gt;looks like after installing the patch from there I can do as 
&lt;B&gt;mhirt&lt;/B&gt; advised</description>
      <pubDate>Fri, 23 Jul 2010 08:55:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282732#M56842</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-07-23T08:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282733#M56843</link>
      <description>&lt;I&gt;What if I create multiple copies of tJavaFlex component? Would I need to change 'row1' to 'row2','row3' and so on in the main code box?&lt;/I&gt;^W nvm</description>
      <pubDate>Fri, 23 Jul 2010 09:05:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282733#M56843</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-07-23T09:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: make one of tJava components act as Input component</title>
      <link>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282734#M56844</link>
      <description>No you will not have to change your t*flex code, if you use "row.value" (java) or "$row" (perl) talend will re-write the code for you as row1,row2 etc...</description>
      <pubDate>Fri, 23 Jul 2010 17:33:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/make-one-of-tJava-components-act-as-Input-component/m-p/2282734#M56844</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-07-23T17:33:22Z</dc:date>
    </item>
  </channel>
</rss>

