<?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: basic in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422392#M202624</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi salil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. In your case, it will give error&lt;/P&gt;&lt;P&gt;   for TYPE,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. bcos zstr is a data which has been declared,&lt;/P&gt;&lt;P&gt;   and LIKE expects data,&lt;/P&gt;&lt;P&gt;   and TYPE expects some type, and not some data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.&lt;/P&gt;&lt;P&gt;report abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : zstr like t001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt; will give error&lt;/P&gt;&lt;P&gt;*data : itab type zstr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; OK&lt;/P&gt;&lt;P&gt;data : mytab like zstr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Jul 2006 08:50:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-07-11T08:50:47Z</dc:date>
    <item>
      <title>basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422391#M202623</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;anybody will tell me what is the difference b/w&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab type zstr&lt;/P&gt;&lt;P&gt;and &lt;/P&gt;&lt;P&gt;itab like zstr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where zstr is my structure.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 08:47:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422391#M202623</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T08:47:58Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422392#M202624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi salil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. In your case, it will give error&lt;/P&gt;&lt;P&gt;   for TYPE,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. bcos zstr is a data which has been declared,&lt;/P&gt;&lt;P&gt;   and LIKE expects data,&lt;/P&gt;&lt;P&gt;   and TYPE expects some type, and not some data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.&lt;/P&gt;&lt;P&gt;report abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : zstr like t001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt; will give error&lt;/P&gt;&lt;P&gt;*data : itab type zstr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; OK&lt;/P&gt;&lt;P&gt;data : mytab like zstr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 08:50:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422392#M202624</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T08:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422393#M202625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Salil,&lt;/P&gt;&lt;P&gt; In your case you have to use a &amp;lt;b&amp;gt;Like&amp;lt;/b&amp;gt; statement&lt;/P&gt;&lt;P&gt;Check this thread out to know the difference&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="655322"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;TYPE&amp;lt;/b&amp;gt; is a keyword to refer data type.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;LIKE&amp;lt;/b&amp;gt; is a keyword to refer data object.&lt;/P&gt;&lt;P&gt;data types are purely descriptive means no memory allocation.&lt;/P&gt;&lt;P&gt;data objects have memory allocation.&lt;/P&gt;&lt;P&gt;data types will define technical properties data objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 08:53:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422393#M202625</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T08:53:34Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422394#M202626</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;&amp;lt;b&amp;gt;data: test like ztest.  "it will give error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: test type Ztest. "it will not give any error&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 08:54:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422394#M202626</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T08:54:48Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422395#M202627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; Normally,we use TYPE to refer any datatypes and LIKE for any object.&lt;/P&gt;&lt;P&gt;here you have 2 options to create an internal table &lt;/P&gt;&lt;P&gt;either by refering any datatype or &lt;/P&gt;&lt;P&gt;                   by any dataobject.&lt;/P&gt;&lt;P&gt;1)&lt;/P&gt;&lt;P&gt;if you define structure like ,&lt;/P&gt;&lt;P&gt;types  : begin of str1,&lt;/P&gt;&lt;P&gt;           f1 type c,&lt;/P&gt;&lt;P&gt;        end of str1.&lt;/P&gt;&lt;P&gt;*--this above definition is just a declaration of &lt;/P&gt;&lt;P&gt;*--structure not an OBJECT.&lt;/P&gt;&lt;P&gt;if you are defining internal table you should use TYPE&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data : itab type str1 occurs 0 with header line.        &lt;/P&gt;&lt;P&gt;Because, you defined a structure type(not an Object), so while creating internal table , you should use TYPE,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2)&lt;/P&gt;&lt;P&gt;data  : begin of str1,&lt;/P&gt;&lt;P&gt;           f1 type c,&lt;/P&gt;&lt;P&gt;        end of str1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : itab like str1 occurs 0 with header line.        &lt;/P&gt;&lt;P&gt;here we used LIKE in the definition of ITAB because we are refering an existing object(structure).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;srikanth&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Srikanth Kidambi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Srikanth Kidambi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 08:55:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422395#M202627</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T08:55:48Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422396#M202628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Salil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Same question, refer to this link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="176504"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Arun Sambargi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 09:12:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422396#M202628</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T09:12:40Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422397#M202629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If we declare&lt;/P&gt;&lt;P&gt;p_one like pa0001-pernr&lt;/P&gt;&lt;P&gt;p_two type pa0001-pernr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;both p_one and p_two will refer the datatype of the field...&lt;/P&gt;&lt;P&gt;so here.. LIKE &amp;amp; TYPE are alike no ???&lt;/P&gt;&lt;P&gt;.......Am i right&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Same scenario in....&lt;/P&gt;&lt;P&gt;p_one TYPE persno&lt;/P&gt;&lt;P&gt;p_two LIKE persno&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 11:36:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422397#M202629</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T11:36:31Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422398#M202630</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;when U r refering to a object then use LIKE and &lt;/P&gt;&lt;P&gt;when to TYPES instance then use type .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vikas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jul 2006 14:38:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422398#M202630</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-11T14:38:42Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422399#M202631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   Thats OK.&lt;/P&gt;&lt;P&gt;But if i use TYPE declaration to a object, that also works fine, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eg.   p_pernr TYPE pa0001-pernr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anybody explain this...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 05:14:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422399#M202631</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T05:14:23Z</dc:date>
    </item>
    <item>
      <title>Re: basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422400#M202632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anbarasan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;ABAP Data Types and Data Objects&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;Programs work with local data in the program. Data is a sequence of bytes in the memory of the program. Each sequence of bytes that belongs together is called a field, and each field has a length, an identifier (name), and a data type. All programming languages have a concept that explains how the contents of a field (the sequence of bytes) is interpreted according to the particular data types in that language. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Within the ABAP type concept, fields are known as data objects. A data object is an instance of an abstract data type. Consequently, data types can occur not only as the attributes of a field, but also as a standalone type definition. Data types and data object have separate namespaces. This means that a data object and a data type can both have the same name, even though they are separate entities. The same visibility rules apply to both data types and data objects: Locally-defined types and objects obscure global types and objects with the same names. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ABAP type concept ensures that the type information belonging to a data object is inseparably joined to it. The syntax check, program generator, and runtime environment always have full type information for every data object. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you create data objcets and specify the types of formal parameters and field symbols, you can refer to a data type (either directly or indirectly): &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Using ... TYPE dataType&amp;lt;/b&amp;gt; - the data type dataType is addressed directly. &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Using ... LIKE dataObject&amp;lt;/b&amp;gt; - the type of data object dataObject is addressed indirectly. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If &amp;lt;b&amp;gt;dataObject&amp;lt;/b&amp;gt; has the type dataType, the indirect reference using ... LIKE &amp;lt;b&amp;gt;dataObject&amp;lt;/b&amp;gt; is exactly the same as the direct reference using ... TYPE dataType, that is, ... LIKE &amp;lt;b&amp;gt;dataObject&amp;lt;/b&amp;gt; adopts all of the type information of dataObject. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At runtime, the inseperable link between data types and data objects means that all type-dependent operations can access full type information, even where programs use untyped parameters and field symbols.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer to this link to get the further Information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_di471/helpdata/EN/fc/eb2fb2358411d1829f0000e829fbfe/content.htm"&amp;gt;Data Types and Data Objects&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Arun Sambargi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Arun Sambargi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 15:28:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/basic/m-p/1422400#M202632</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T15:28:53Z</dc:date>
    </item>
  </channel>
</rss>

