<?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: DIALOG PROGRAMMING in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906402#M683732</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;Here is that difference&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Report Programs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Reports are stand alone programs.&lt;/P&gt;&lt;P&gt;2. We use reports to read data base tables &amp;amp; represent results in Lists&lt;/P&gt;&lt;P&gt;3. Reports are collection of processing blocks, controlled by System calls depending on events.&lt;/P&gt;&lt;P&gt;4. Reports can use LDBs or SELECT STATEMENTS&lt;/P&gt;&lt;P&gt;defined by DEVELOPER.&lt;/P&gt;&lt;P&gt;5.Reports can call Dialogue programs and vice versa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dialog Programming&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.Dialogue programs are not stand alone programs. (we&lt;/P&gt;&lt;P&gt;have to link the dialogue programs to at least one or&lt;/P&gt;&lt;P&gt;more SCREENS &amp;amp; TRANSACTION CODES)&lt;/P&gt;&lt;P&gt;2. We use Dialogue Programs to read &amp;amp; change&lt;/P&gt;&lt;P&gt;Database tables.&lt;/P&gt;&lt;P&gt;3.Dialogue programs are controlled by Screen flow logic.&lt;/P&gt;&lt;P&gt;4.Dialogue program is also called as Module pool program&lt;/P&gt;&lt;P&gt;or TRANSACTION.&lt;/P&gt;&lt;P&gt;5.These module pools are separated in to PBO and PAI&lt;/P&gt;&lt;P&gt;events.&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_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="2823638"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Oct 2007 15:45:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-15T15:45:29Z</dc:date>
    <item>
      <title>DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906400#M683730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;The same output we can see in both dialog programming and reports,then why we sometimes go for dialog programming?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2007 15:41:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906400#M683730</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-15T15:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906401#M683731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dialogues are generally used when database tables need updating.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2007 15:44:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906401#M683731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-15T15:44:51Z</dc:date>
    </item>
    <item>
      <title>Re: DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906402#M683732</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;Here is that difference&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Report Programs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Reports are stand alone programs.&lt;/P&gt;&lt;P&gt;2. We use reports to read data base tables &amp;amp; represent results in Lists&lt;/P&gt;&lt;P&gt;3. Reports are collection of processing blocks, controlled by System calls depending on events.&lt;/P&gt;&lt;P&gt;4. Reports can use LDBs or SELECT STATEMENTS&lt;/P&gt;&lt;P&gt;defined by DEVELOPER.&lt;/P&gt;&lt;P&gt;5.Reports can call Dialogue programs and vice versa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dialog Programming&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.Dialogue programs are not stand alone programs. (we&lt;/P&gt;&lt;P&gt;have to link the dialogue programs to at least one or&lt;/P&gt;&lt;P&gt;more SCREENS &amp;amp; TRANSACTION CODES)&lt;/P&gt;&lt;P&gt;2. We use Dialogue Programs to read &amp;amp; change&lt;/P&gt;&lt;P&gt;Database tables.&lt;/P&gt;&lt;P&gt;3.Dialogue programs are controlled by Screen flow logic.&lt;/P&gt;&lt;P&gt;4.Dialogue program is also called as Module pool program&lt;/P&gt;&lt;P&gt;or TRANSACTION.&lt;/P&gt;&lt;P&gt;5.These module pools are separated in to PBO and PAI&lt;/P&gt;&lt;P&gt;events.&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_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="2823638"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2007 15:45:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906402#M683732</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-15T15:45:29Z</dc:date>
    </item>
    <item>
      <title>Re: DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906403#M683733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Reports: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you have previously explored, a report is a program that typically reads and analyzes data in database tables without changing the database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dialog Programs: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A dialog program allows you to work interactively with the system and to change the contents of the database tables. Each dialog program has a certain sequence of screens that are processed by the system one after the other. &lt;/P&gt;&lt;P&gt;From the view of a user, a dialog step consists of receiving a screen for entering data, then after the users clicks a button or selects a menu entry, processing is started. From the view of the SAP system, the screen is prepared and sent. After this, the user receives it and fills it out. Then the system analyzes and processes the data contained on the screen after receiving it from the user. &lt;/P&gt;&lt;P&gt;A dialog program must offer: &lt;/P&gt;&lt;P&gt;a user-friendly user interface &lt;/P&gt;&lt;P&gt;format and consistency checks for the data entered by the user &lt;/P&gt;&lt;P&gt;easy correction of input errors &lt;/P&gt;&lt;P&gt;access to data by storing it in the database. &lt;/P&gt;&lt;P&gt;ABAP/4 offers a variety of tools and language elements to meet the requirements for creating and running dialog programs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2007 15:46:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906403#M683733</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-15T15:46:03Z</dc:date>
    </item>
    <item>
      <title>Re: DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906404#M683734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sirisha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A  dialog is any form of interaction between the user and the program :&lt;/P&gt;&lt;P&gt;1)Entering data&lt;/P&gt;&lt;P&gt;2)Choosing a menu item&lt;/P&gt;&lt;P&gt;3)Clicking a button&lt;/P&gt;&lt;P&gt;4)Clicking or double clicking an entry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is also used when we need to navigate back and forth between screens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where as in report programming we cannot navigate between the screen, a program is written which processes and result is shown.Dialog programs are created with type as &amp;#145;M&amp;#146; &amp;#150; Module Pool. They cannot be executed independently and must be attached to at least one transaction code in which you specify an initial screen.though the output is the same the difference is in the interaction levels.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to say simply report programming is unidirectional whereas dialog programming is birectional.(direcition is between program and database)get back to me or mail me your id so that i can send you the needed material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Dec 2007 07:02:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906404#M683734</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-17T07:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906405#M683735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This question is solved.&lt;/P&gt;&lt;P&gt;Thanks to all the members of SDN who helped me to solve this issue.&lt;/P&gt;&lt;P&gt;Thank once again to one and all.&lt;/P&gt;&lt;P&gt;--Sirisha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 17:47:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906405#M683735</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-04T17:47:44Z</dc:date>
    </item>
    <item>
      <title>Re: DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906406#M683736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have been learning Dialog programming for the past 2 years?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 18:01:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906406#M683736</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-04T18:01:53Z</dc:date>
    </item>
    <item>
      <title>Re: DIALOG PROGRAMMING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906407#M683737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Feb 2010 04:15:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/2906407#M683737</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-02-20T04:15:35Z</dc:date>
    </item>
  </channel>
</rss>

