<?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 declarative and non declarative in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445458#M827486</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What are declarative and non-declarative statements??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 17 Feb 2008 20:06:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-17T20:06:01Z</dc:date>
    <item>
      <title>declarative and non declarative</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445458#M827486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What are declarative and non-declarative statements??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Feb 2008 20:06:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445458#M827486</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-17T20:06:01Z</dc:date>
    </item>
    <item>
      <title>Re: declarative and non declarative</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445459#M827487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Declarative Statements&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These statements define data types or declare data objects which are used by the other statements in a program or routine. The collected declarative statements in a program or routine make up its declaration part. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Examples of declarative keywords:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES, DATA, TABLES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Declaring Data Objects&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apart from the interface parameters of routines, you declare all of the data objects in an ABAP program or routine in its declaration part. &lt;STRONG&gt;The declarative statements establish the data type of the object, along with any missing technical attributes, such as its length or the number of decimal places&lt;/STRONG&gt;. This all takes place before the program is actually executed. The exception to this are internal tables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you declare an internal table, you specify the above details. However, you do not need to specify the overall size of the data object. Only the length of a row in an internal table is fixed. The number of rows (the actual length of the data object in memory) is adapted dynamically at runtime. In short, internal tables can be extended dynamically while retaining a fixed structure. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The interface parameters of routines are generated as local data objects, but not until the routine is called. You can define the technical attributes of the interface parameters in the routine itself. If you do not, they adopt the attributes of the parameters from which they receive their values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Non declarative statements&lt;/STRONG&gt; means other than data or type statements&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; In executable programs, all non-declarative statements between the REPORT or PROGRAM statement and the first processing block are assigned to the default event START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;All non-declarative statements automatically belong to the default event block START-OF-SELECTION&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Feb 2008 20:54:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445459#M827487</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-17T20:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: declarative and non declarative</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445460#M827488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What about form ... endform.. is that a nondeclarative or declarative?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Feb 2008 21:16:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445460#M827488</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-17T21:16:58Z</dc:date>
    </item>
    <item>
      <title>Re: declarative and non declarative</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445461#M827489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ENDFORM   ---&amp;gt; Non declarative&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declarative statements are used to DECLARE variables, tables, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DeclaratiVE&lt;/P&gt;&lt;P&gt;TYPES, DATA, TABLES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ModularizaTion.&lt;/P&gt;&lt;P&gt;-EVENTS&lt;/P&gt;&lt;P&gt;AT SELECTION SCREEN, START-OF-SELECTION, AT USER-COMMAND&lt;/P&gt;&lt;P&gt;-DefINITION.&lt;/P&gt;&lt;P&gt;FORM..ENDFORM, FUNCTION...ENDFUNCTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;control&lt;/P&gt;&lt;P&gt;WHILE, IF, CASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALLING.&lt;/P&gt;&lt;P&gt;PERFORM, CALL, SET USER-COMMAND, SUBMIT, LEAVE TO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OperaTions&lt;/P&gt;&lt;P&gt;WRITE, MOVE, ADD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATABASE:&lt;/P&gt;&lt;P&gt;Open SQL&lt;/P&gt;&lt;P&gt;Native SQL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Jose Hugo De la cruz on Nov 7, 2008 9:12 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Feb 2008 22:22:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/declarative-and-non-declarative/m-p/3445461#M827489</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-17T22:22:08Z</dc:date>
    </item>
  </channel>
</rss>

