<?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: what is difference between report programming and dialog programming? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815545#M917685</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;go  thru these links.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;abap online links&lt;/P&gt;&lt;P&gt;Important link.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/web/SAPAbapCertificationDocs/" target="test_blank"&gt;http://www.esnips.com/web/SAPAbapCertificationDocs/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/web/SAPABAP" target="test_blank"&gt;http://www.esnips.com/web/SAPABAP&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/web/saparun-ebooks" target="test_blank"&gt;http://www.esnips.com/web/saparun-ebooks&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/doc/2a4c274b-b5b9-46b7-8ab5-5af47700a6c7/Command-List" target="test_blank"&gt;http://www.esnips.com/doc/2a4c274b-b5b9-46b7-8ab5-5af47700a6c7/Command-List&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/doc/6bdb820f-f533-4517-a043-b64641b00490/TABC43-Data-Transfer" target="test_blank"&gt;http://www.esnips.com/doc/6bdb820f-f533-4517-a043-b64641b00490/TABC43-Data-Transfer&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/_t_/abap" target="test_blank"&gt;http://www.esnips.com/_t_/abap&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;Sandeep Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 May 2008 17:02:07 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-23T17:02:07Z</dc:date>
    <item>
      <title>what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815543#M917683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;what is difference between report programming and dialog programming? plz provide some example code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2008 16:41:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815543#M917683</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-23T16:41:46Z</dc:date>
    </item>
    <item>
      <title>Re: what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815544#M917684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Welcome to SDN.&lt;/P&gt;&lt;P&gt;Report programming: Mostly involves around fetching data from tables as per user selection and displaying in user desired fashion. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dialog programming: More of user active screens and data can be entered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Over all you can say that Report program is displaying data&lt;/P&gt;&lt;P&gt;and dialog program is entering data in database table.. (Not alwayz..)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps..&lt;/P&gt;&lt;P&gt;search SDN and read more.. that way you will learn more than asking questions..&lt;/P&gt;&lt;P&gt;if you have doubt on any particular topic the you should ask questions and SDN will be happy to help you out..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thnx,&lt;/P&gt;&lt;P&gt;Ags...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2008 16:51:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815544#M917684</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-23T16:51:47Z</dc:date>
    </item>
    <item>
      <title>Re: what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815545#M917685</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;go  thru these links.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;abap online links&lt;/P&gt;&lt;P&gt;Important link.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/web/SAPAbapCertificationDocs/" target="test_blank"&gt;http://www.esnips.com/web/SAPAbapCertificationDocs/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/web/SAPABAP" target="test_blank"&gt;http://www.esnips.com/web/SAPABAP&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/web/saparun-ebooks" target="test_blank"&gt;http://www.esnips.com/web/saparun-ebooks&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/doc/2a4c274b-b5b9-46b7-8ab5-5af47700a6c7/Command-List" target="test_blank"&gt;http://www.esnips.com/doc/2a4c274b-b5b9-46b7-8ab5-5af47700a6c7/Command-List&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/doc/6bdb820f-f533-4517-a043-b64641b00490/TABC43-Data-Transfer" target="test_blank"&gt;http://www.esnips.com/doc/6bdb820f-f533-4517-a043-b64641b00490/TABC43-Data-Transfer&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.esnips.com/_t_/abap" target="test_blank"&gt;http://www.esnips.com/_t_/abap&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;Sandeep Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2008 17:02:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815545#M917685</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-23T17:02:07Z</dc:date>
    </item>
    <item>
      <title>Re: what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815546#M917686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Here is that difference&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Report Programs:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. Reports are stand alone programs.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. We use reports to read data base tables &amp;amp; represent results in Lists&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3. Reports are collection of processing blocks, controlled by System calls depending on events.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;4. Reports can use LDBs or SELECT STATEMENTS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;defined by DEVELOPER.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;5.Reports can call Dialogue programs and vice versa.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Dialog Programming&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1.Dialogue programs are not stand alone programs. (we&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;have to link the dialogue programs to at least one or&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;more SCREENS &amp;amp; TRANSACTION CODES)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. We use Dialogue Programs to read &amp;amp; change&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Database tables.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3.Dialogue programs are controlled by Screen flow logic.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;4.Dialogue program is also called as Module pool program&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;or TRANSACTION.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;5.These module pools are separated in to PBO and PAI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;events.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;&lt;STRONG&gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Alvaro Tejada Galindo on May 23, 2008 6:11 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2008 17:08:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815546#M917686</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-23T17:08:35Z</dc:date>
    </item>
    <item>
      <title>Re: what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815547#M917687</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;Other differences between report and dialog program are&lt;/P&gt;&lt;P&gt;1. Report selection screen is used for input and list is used as output screen, whereas Dialog prg single screen is used both for input and  output.&lt;/P&gt;&lt;P&gt;2. Dialog prg has addditional events like PBO,PAI,POH&lt;/P&gt;&lt;P&gt;3. Report prg can be scheduled in bkg.&lt;/P&gt;&lt;P&gt;4. In dialog prg has additional controls like subscreen, table control etc.&lt;/P&gt;&lt;P&gt;5. Database Updates is available in Dialog prg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Ravisankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2008 17:51:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815547#M917687</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-23T17:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815548#M917688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ABAP programming&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically reports are used to read database and represent the results in lists.&lt;/P&gt;&lt;P&gt;Reports are collections of processing blocks that the system calls depending on events.&lt;/P&gt;&lt;P&gt;We can use reports to evaluate data from database tables.&lt;/P&gt;&lt;P&gt;Reports are stand alone programs and controlled by events.&lt;/P&gt;&lt;P&gt;A report itself never creates events &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;steps in report:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Processing the selection screen&lt;/P&gt;&lt;P&gt;Reading the database&lt;/P&gt;&lt;P&gt;Evaluating the data and creating lists&lt;/P&gt;&lt;P&gt;Outputting a list.&lt;/P&gt;&lt;P&gt;1st u write simple logics, after that u can enhance the code as step by step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://venus.imp.mx/hilario/Libros/TeachYrslfAbap4/index.htm" target="test_blank"&gt;http://venus.imp.mx/hilario/Libros/TeachYrslfAbap4/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/d1/802cfc454211d189710000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/d1/802cfc454211d189710000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdev.co.uk/reporting/reportinghome.htm" target="test_blank"&gt;http://www.sapdev.co.uk/reporting/reportinghome.htm&lt;/A&gt;&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;Structure of a Dialog Program &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A dialog program consists of the following basic components: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screens (dynpros) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Each dialog in an SAP system is controlled by dynpros. A dynpro (DYnamic PROgram) consists of a screen and its flow logic and controls exactly one dialog step. The flow logic determines which processing takes place before displaying the screen (PBO-Process Before Output) and after receiving the entries the user made on the screen (PAI-Process After Input). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The screen layout fixed in the Screen Painter determines the positions of input/output fields, text fields, and graphical elements such as radio buttons and checkboxes. In addition, the Menu Painter allows to store menus, icons, pushbuttons, and function keys in one or more GUI statuses. Dynpros and GUI statuses refer to the ABAP/4 program that control the sequence of the dynpros and GUI statuses at runtime. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP/4 module pool &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Each dynpro refers to exactly one ABAP/4 dialog program. Such a dialog program is also called a module pool, since it consists of interactive modules. The flow logic of a dynpro contains calls of modules from the corresponding module pool. Interactive modules called at the PBO event are used to prepare the screen template in accordance to the context, for example by setting field contents or by suppressing fields from the display that are not needed. Interactive modules called at the PAI event are used to check the user input and to trigger appropriate dialog steps, such as the update task.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All dynpros to be called from within one transaction refer to a common module pool. The dynpros of a module pool are numbered. By default, the system stores for each dynpro the dynpro to be displayed next. This dynpro sequence or chain can be linear as well as cyclic. From within a dynpro chain, you can even call another dynpro chain and, after processing it, return to the original chain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this link for basics.&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.mis.cmich.edu/sap-abap/abap09/index.htm" target="test_blank"&gt;http://sap.mis.cmich.edu/sap-abap/abap09/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this link for Dialog Programming/Table Control&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.planetsap.com/Tips_and_Tricks.htm#dialog" target="test_blank"&gt;http://www.planetsap.com/Tips_and_Tricks.htm#dialog&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this SAP Help for Dialog Program doc.&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this SAP Help link for Subscreens.&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/9f/dbabfe35c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/9f/dbabfe35c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this link for subscreen demo program.&lt;/P&gt;&lt;P&gt;&lt;A href="http://abapcode.blogspot.com/2007/05/demo-program-to-create-subscreen-in.html" target="test_blank"&gt;http://abapcode.blogspot.com/2007/05/demo-program-to-create-subscreen-in.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also check this link too.&lt;/P&gt;&lt;P&gt;&lt;A href="http://abapcode.blogspot.com/2007/06/dialog-programming-faq.html" target="test_blank"&gt;http://abapcode.blogspot.com/2007/06/dialog-programming-faq.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.mis.cmich.edu/sap-abap/abap09/sld004.htm" target="test_blank"&gt;http://sap.mis.cmich.edu/sap-abap/abap09/sld004.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/52/670c17439b11d1896f0000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/52/670c17439b11d1896f0000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/52/670c17439b11d1896f0000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/52/670c17439b11d1896f0000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9ccf35c111d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9ccf35c111d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://abapprogramming.blogspot.com/" target="test_blank"&gt;http://abapprogramming.blogspot.com/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2008 17:53:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815548#M917688</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-23T17:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815549#M917689</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;Normal report can be run straight away by executing it and useually has a selection criteria u2013 Attributes : 1 online program&lt;/P&gt;&lt;P&gt;Module pool program cannot be run straight away. It first needs to display a screen u2013 attributes : M module pool program&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2008 06:40:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815549#M917689</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-26T06:40:37Z</dc:date>
    </item>
    <item>
      <title>Re: what is difference between report programming and dialog programming?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815550#M917690</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;1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;using  reports &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we can dispaly the data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;insert and modify the data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;its executable program &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where as in dialog programming &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we can create our own screens and transactions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we can't execute directly this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reports: they can be used only for data extraction(simply we can say output)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it constists of 2 screens 1.selection screen (optional)  2.listoutput&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where as in dialog program they can be used for data extraction &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and manipulation (can perform DML operations)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it consists of n number of screens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Report is a excecutable program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dialog is a module pool program.It has to be executed via a transaction only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dialog programming is used for customization ofscreens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if it useful.&lt;/P&gt;&lt;P&gt;Lakshmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2008 06:47:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-difference-between-report-programming-and-dialog-programming/m-p/3815550#M917690</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-26T06:47:58Z</dc:date>
    </item>
  </channel>
</rss>

