<?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: Bug in Syntax-check (Object Component Selector in VALUE Operator)? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bug-in-syntax-check-object-component-selector-in-value-operator/m-p/11816402#M1955483</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To make a long thing shorter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;itab &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;REF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;i&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;test1&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;itab[ &lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;]&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;*&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;test2&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;VALUE &lt;/SPAN&gt;#&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;itab[ &lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;]&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;OPTIONAL &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;. "Syntax error&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;From my point of view it should work, -&amp;gt; forwarded to development.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;Horst&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Aug 2016 11:33:10 GMT</pubDate>
    <dc:creator>retired_member</dc:creator>
    <dc:date>2016-08-16T11:33:10Z</dc:date>
    <item>
      <title>Bug in Syntax-check (Object Component Selector in VALUE Operator)?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bug-in-syntax-check-object-component-selector-in-value-operator/m-p/11816401#M1955482</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;I'm note sure if I found here a bug or if I have a made a mistake:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;I have a table with object references and want to check if a specific version is "dirty" (changed).&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;(I know that the table is a standard table, but in my case there won't be enough entries in this table to cause a performance problem)&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;With 7.50 the "&lt;A href="http://help.sap.com/abapdocu_750/en/abennews-750-expressions.htm#!ABAP_MODIFICATION_4@4@"&gt;Object Component Selector After Table Expressions&lt;/A&gt;" was added, but it seams, that if it is used within a VALUE Operator the Syntax check doesn't allow it.&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;According to the documentation: "&lt;SPAN style="color: #000000; font-family: Arial; font-size: 12.8px; background-color: #fefeff;"&gt;A component addressed in this way can, depending on its design, be used in all suitable operand positions&lt;/SPAN&gt;", this should work (at least from my point of view).&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;I hope somebody can help me with this, maybe &lt;A __default_attr="3984" __jive_macro_name="user" class="jive_macro_user jive_macro" data-objecttype="3" data-orig-content="Horst Keller" style="color: #2989c5;"&gt;&lt;/A&gt; ?&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P&gt;CLASS lcl_model DEFINITION FINAL CREATE PRIVATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASS-DATA gt_versions TYPE STANDARD TABLE OF REF TO lcl_model WITH DEFAULT KEY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA mv_version TYPE i READ-ONLY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA mv_is_dirty TYPE abap_bool READ-ONLY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASS-METHODS is_dirty&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING iv_version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE i&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RETURNING VALUE(rv_is_dirty) TYPE abap_bool.&lt;/P&gt;&lt;P&gt;&amp;nbsp; PRIVATE SECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS lcl_model IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; METHOD is_dirty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "1. this works&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rv_is_dirty = gt_versions[ table_line-&amp;gt;mv_version = iv_version ]-&amp;gt;mv_is_dirty.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CATCH cx_sy_itab_line_not_found ##NO_HANDLER.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDTRY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "2. this doesn't&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt; rv_is_dirty = VALUE #( gt_versions[ table_line-&amp;gt;mv_version = iv_version ]-&amp;gt;mv_is_dirty OPTIONAL ).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/1016318" width="450" /&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp; ENDMETHOD.&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Br Amadeus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2016 11:18:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bug-in-syntax-check-object-component-selector-in-value-operator/m-p/11816401#M1955482</guid>
      <dc:creator>amadeusgrabmayer</dc:creator>
      <dc:date>2016-08-16T11:18:04Z</dc:date>
    </item>
    <item>
      <title>Re: Bug in Syntax-check (Object Component Selector in VALUE Operator)?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bug-in-syntax-check-object-component-selector-in-value-operator/m-p/11816402#M1955483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To make a long thing shorter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;itab &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;REF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;i&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;test1&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;itab[ &lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;]&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;*&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;test2&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;VALUE &lt;/SPAN&gt;#&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;itab[ &lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;]&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;OPTIONAL &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;. "Syntax error&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;From my point of view it should work, -&amp;gt; forwarded to development.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;Horst&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2016 11:33:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bug-in-syntax-check-object-component-selector-in-value-operator/m-p/11816402#M1955483</guid>
      <dc:creator>retired_member</dc:creator>
      <dc:date>2016-08-16T11:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: Bug in Syntax-check (Object Component Selector in VALUE Operator)?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bug-in-syntax-check-object-component-selector-in-value-operator/m-p/11816403#M1955484</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;This restriction was a kind of lapse in development and wasn't documented in 7.50.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The restriction is now documented in SP01 for the upcoming 7.51 (unfortunately, correction close was before the lapse was reported).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The restriction is removed in the Release following 7.51 (that will be 7.52).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Horst&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(if you really want to have it patched, you have to open a ticket ...)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Sep 2016 07:37:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bug-in-syntax-check-object-component-selector-in-value-operator/m-p/11816403#M1955484</guid>
      <dc:creator>retired_member</dc:creator>
      <dc:date>2016-09-21T07:37:28Z</dc:date>
    </item>
  </channel>
</rss>

