<?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: method is undefined for the type Struct error in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288183#M61695</link>
    <description>&lt;P&gt;Thanks for you time and help with this issue.  When I go into the Expression I can see there is no space between "NULL_Check" and ".check_source".  Here is the text copied directly from the Expression window and a screen shot:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NULL_Check.check_source(Dates_Check.plan_type, "NULL")&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCuYxAAL.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157748i100783263EB187A7/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCuYxAAL.png" alt="0695b00000OCuYxAAL.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, I've been going into the Expression Builder and typing out NULL_Check.   when I type in the period Intellisense gives the suggestions of my methods in this routine / class.  I've been selecting "check_source" from the list and it drops it in for me.  NOTE: The screen shot shows four other methods that I did not paste in my reply above... I was trying to keep the text short and only included the one method I'm working with here. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCua5AAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/130000i969D2114D5CA9B78/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCua5AAD.png" alt="0695b00000OCua5AAD.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also went back in to the code portion and confirmed there is no space at the end of the "NULL_Check"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCuckAAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/148225i7C5117567FCF5D75/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCuckAAD.png" alt="0695b00000OCuckAAD.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 25 Feb 2022 19:37:01 GMT</pubDate>
    <dc:creator>Papademuchos</dc:creator>
    <dc:date>2022-02-25T19:37:01Z</dc:date>
    <item>
      <title>method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288179#M61691</link>
      <description>&lt;P&gt;I'm getting an error when using a Global Routine.&lt;/P&gt;&lt;P&gt;I created a custom routine with a simple method that takes in two String parameters and returns an int. I'm calling the routine.method in a tMap.&lt;/P&gt;&lt;P&gt;In Job # 1, I used it all over the place and it works as expected. No errors.&lt;/P&gt;&lt;P&gt;I moved on to Job # 2 and I get an error:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCtpxAAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/130210i686B07C2EE497829/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCtpxAAD.png" alt="0695b00000OCtpxAAD.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I hover over the NULL_Check routine, it doesn't show "Routines", it shows something different:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCtrUAAT.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133725i8832D7C65E597654/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCtrUAAT.png" alt="0695b00000OCtrUAAT.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In Job # 1 where it works, when I hover over the NULL_Check routine it shows "Routines" as expected:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCts8AAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157928iFC20DC5EE7CF27FA/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCts8AAD.png" alt="0695b00000OCts8AAD.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Both jobs show "Import NULL_Check;" in the import section at the top.&lt;/P&gt;&lt;P&gt;I went in to Setup Codes Dependencies under Global Routines and made sure it was listed there. It's there in both jobs.&lt;/P&gt;&lt;P&gt;I don't understand why one jobs references the routine properly and the other job is reading it as a struct... and why it's trying to reference a tDBInput component.&lt;/P&gt;&lt;P&gt;Any ideas, thoughts, suggestions would be appreciated!&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 23:10:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288179#M61691</guid>
      <dc:creator>Papademuchos</dc:creator>
      <dc:date>2024-11-15T23:10:35Z</dc:date>
    </item>
    <item>
      <title>Re: method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288180#M61692</link>
      <description>&lt;P&gt;Can you copy the code that fails and paste it here exactly as it's copied? Also, show where it is used in the job design (or tMap).&lt;/P&gt;</description>
      <pubDate>Fri, 25 Feb 2022 18:16:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288180#M61692</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-25T18:16:23Z</dc:date>
    </item>
    <item>
      <title>Re: method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288181#M61693</link>
      <description>&lt;P&gt;Sure!  here are more screen shots and snippets of the code: (hopefully the screen shots are big enough)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The portion of my job - tMap "Plan_Type_Check" is where it's failing:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCu2XAAT.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138963iE5E281AC19E73243/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCu2XAAT.png" alt="0695b00000OCu2XAAT.png" /&gt;&lt;/span&gt;Here is the view inside the tMap. Note: I have inner join on a lookup source.  The call to my method is in an output table with "Catch Inner Join Reject" set to Yes.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCu31AAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141227i86974DC7483BFFC9/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCu31AAD.png" alt="0695b00000OCu31AAD.png" /&gt;&lt;/span&gt;Here is the Expression for my field that calls the method:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NULL_Check.check_source(Dates_Check.plan_type, "NULL")&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the Routine and Method:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;package routines;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public class NULL_Check {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;public static Integer check_source(String new_field, String NULL_Indicator) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (new_field.equals(NULL_Indicator)) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return -1; //$NON-NLS-1$&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (new_field.equals("")) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;	return 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return null; //$NON-NLS-1$ //$NON-NLS-2$&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the portion of code that's failing:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;									{ // start of Var scope&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;										// ###############################&lt;/P&gt;&lt;P&gt;										// # Vars tables&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;										Var__tMap_3__Struct Var = Var__tMap_3;// ###############################&lt;/P&gt;&lt;P&gt;										// ###############################&lt;/P&gt;&lt;P&gt;										// # Output tables&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;										Plan_Type_Check = null;&lt;/P&gt;&lt;P&gt;										Plan_Type_Check_List.clear();&lt;/P&gt;&lt;P&gt;										Plan_Type_Errors = null;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;										if (!rejectedInnerJoin_tMap_3) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;// # Output table : 'Plan_Type_Check'&lt;/P&gt;&lt;P&gt;											count_Plan_Type_Check_tMap_3++;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.id = Dates_Check.id;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.benefit_plan_code = Dates_Check.benefit_plan_code;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.description = Dates_Check.description;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.comment = Dates_Check.comment;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.start_date = Dates_Check.start_date;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.end_date = Dates_Check.end_date;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.plan_type_id = plan_type_lookup.id;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.line_of_business = Dates_Check.line_of_business;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.load_date = Dates_Check.load_date;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_List.add(Plan_Type_Check_tmp);&lt;/P&gt;&lt;P&gt;											Plan_Type_Check = Plan_Type_Check_tmp;&lt;/P&gt;&lt;P&gt;											log.debug("tMap_3 - Outputting the record " + count_Plan_Type_Check_tMap_3&lt;/P&gt;&lt;P&gt;													+ " of the output table 'Plan_Type_Check'.");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;										} // closing inner join bracket (1)&lt;/P&gt;&lt;P&gt;// ###### START REJECTS #####&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;// # Output reject table : 'Invalid_State_0'&lt;/P&gt;&lt;P&gt;// # Filter conditions&amp;nbsp;&lt;/P&gt;&lt;P&gt;										if (rejectedInnerJoin_tMap_3) {&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp = new Plan_Type_CheckStruct();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.id = Dates_Check.id;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.benefit_plan_code = Dates_Check.benefit_plan_code;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.description = Dates_Check.description;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.comment = Dates_Check.comment;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.start_date = Dates_Check.start_date;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.end_date = Dates_Check.end_date;&lt;/P&gt;&lt;P&gt;											&lt;B&gt;Plan_Type_Check_tmp.plan_type_id = NULL_Check&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;													.check_source(Dates_Check.plan_type, "NULL");&lt;/B&gt;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.line_of_business = Dates_Check.line_of_business;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_tmp.load_date = Dates_Check.load_date;&lt;/P&gt;&lt;P&gt;											Plan_Type_Check_List.add(Plan_Type_Check_tmp);&lt;/P&gt;&lt;P&gt;											Plan_Type_Check = Plan_Type_Check_tmp;&lt;/P&gt;&lt;P&gt;											log.debug("tMap_3 - Outputting the record " + count_Plan_Type_Check_tMap_3&lt;/P&gt;&lt;P&gt;													+ " of the output table 'Invalid_State_0'.");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;										} // closing filter/reject&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let me know if anything else would be helpful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Feb 2022 18:26:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288181#M61693</guid>
      <dc:creator>Papademuchos</dc:creator>
      <dc:date>2022-02-25T18:26:45Z</dc:date>
    </item>
    <item>
      <title>Re: method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288182#M61694</link>
      <description>&lt;P&gt;OK, this revealed to me what I suspected. If you  look at this screenshot of me highlighting the code you sent me, you'll see a space after the NULL_Check ........&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCuFWAA1.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145416iBFCF3C1F8762B9B4/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCuFWAA1.png" alt="0695b00000OCuFWAA1.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I copied this as it was delivered and pasted it to a text analysis application (https://www.textmagic.com/free-tools/unicode-detector) and this is what it revealed.....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCuHNAA1.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/153919iBDEE7BA8BA9E7799/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCuHNAA1.png" alt="0695b00000OCuHNAA1.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've seen this as a problem previously. Particularly when text is added to the tMap output column without clicking on the button and adding it in the expression window  there. Can you test this? Open the expression window and re-write the expression.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let me know how that works out.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Feb 2022 19:00:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288182#M61694</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-25T19:00:32Z</dc:date>
    </item>
    <item>
      <title>Re: method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288183#M61695</link>
      <description>&lt;P&gt;Thanks for you time and help with this issue.  When I go into the Expression I can see there is no space between "NULL_Check" and ".check_source".  Here is the text copied directly from the Expression window and a screen shot:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NULL_Check.check_source(Dates_Check.plan_type, "NULL")&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCuYxAAL.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157748i100783263EB187A7/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCuYxAAL.png" alt="0695b00000OCuYxAAL.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, I've been going into the Expression Builder and typing out NULL_Check.   when I type in the period Intellisense gives the suggestions of my methods in this routine / class.  I've been selecting "check_source" from the list and it drops it in for me.  NOTE: The screen shot shows four other methods that I did not paste in my reply above... I was trying to keep the text short and only included the one method I'm working with here. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCua5AAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/130000i969D2114D5CA9B78/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCua5AAD.png" alt="0695b00000OCua5AAD.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also went back in to the code portion and confirmed there is no space at the end of the "NULL_Check"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OCuckAAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/148225i7C5117567FCF5D75/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OCuckAAD.png" alt="0695b00000OCuckAAD.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Feb 2022 19:37:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288183#M61695</guid>
      <dc:creator>Papademuchos</dc:creator>
      <dc:date>2022-02-25T19:37:01Z</dc:date>
    </item>
    <item>
      <title>Re: method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288184#M61696</link>
      <description>&lt;P&gt;Sorry about the delay, I've been trying to recreate this here. I *think* I might have found the problem. In your job, you have a row called NULL_Check. Can you change this to NULL_CheckRow.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Once you've done that, take a look at the code. Let me know what happens.&lt;/P&gt;</description>
      <pubDate>Fri, 25 Feb 2022 20:13:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288184#M61696</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-25T20:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288185#M61697</link>
      <description>&lt;P&gt;That was it!  Thank you - I knew it had to be something simple.  After changing my output "NULL_Check" to "NULL_Check_Row" I know no longer get the error.  The "NULL_Check" is now properly recognized as a routine / method.  Thanks again for your input.&lt;/P&gt;</description>
      <pubDate>Fri, 25 Feb 2022 20:24:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288185#M61697</guid>
      <dc:creator>Papademuchos</dc:creator>
      <dc:date>2022-02-25T20:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: method is undefined for the type Struct error</title>
      <link>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288186#M61698</link>
      <description>&lt;P&gt;No problem. This is because your NULL_Check row is actually the name of an object based on a NULL_CheckStrut class which is created for the row. So it clashes with the name of your routine. &lt;/P&gt;</description>
      <pubDate>Fri, 25 Feb 2022 20:26:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/method-is-undefined-for-the-type-Struct-error/m-p/2288186#M61698</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-25T20:26:44Z</dc:date>
    </item>
  </channel>
</rss>

