<?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/4414518#M1048840</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;see below code.&lt;/P&gt;&lt;P&gt;In PAI module,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  USER_COMMAND_9005  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE user_command_9005 INPUT.&lt;/P&gt;&lt;P&gt;  ok_code = sy-ucomm.&lt;/P&gt;&lt;P&gt;  CASE ok_code.&lt;/P&gt;&lt;P&gt; WHEN 'CRE1'.&lt;/P&gt;&lt;P&gt;      PERFORM validate_bank_master USING wa_lc_bg_hdr-vbanks&lt;/P&gt;&lt;P&gt;                                         wa_lc_bg_hdr-vbankl.&lt;/P&gt;&lt;P&gt;      SET PARAMETER ID 'BKL' FIELD wa_lc_bg_hdr-vbanks.&lt;/P&gt;&lt;P&gt;      SET PARAMETER ID 'BNK' FIELD wa_lc_bg_hdr-vbankl.&lt;/P&gt;&lt;P&gt;      GET PARAMETER ID 'BKL' FIELD wa_lc_bg_hdr-vbanks.&lt;/P&gt;&lt;P&gt;      GET PARAMETER ID 'BNK' FIELD wa_lc_bg_hdr-vbankl.&lt;/P&gt;&lt;P&gt;      CALL TRANSACTION 'FI01' AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Sep 2008 11:06:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-09-11T11:06:18Z</dc:date>
    <item>
      <title>Dialog Programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414516#M1048838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to SAP, and working on a Dialog Programming. I have a requirement like I need to write a dialog program in which i have to call three transactions. Based on the transation necessary action should be taken. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me on this issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2008 10:43:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414516#M1048838</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-11T10:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog Programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414517#M1048839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;try like this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-tcode eq 'tcode'.&lt;/P&gt;&lt;P&gt;write your code for this transation..&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like this repeat for other transactions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sathish Reddy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2008 10:51:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414517#M1048839</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-11T10:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog Programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414518#M1048840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;see below code.&lt;/P&gt;&lt;P&gt;In PAI module,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  USER_COMMAND_9005  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE user_command_9005 INPUT.&lt;/P&gt;&lt;P&gt;  ok_code = sy-ucomm.&lt;/P&gt;&lt;P&gt;  CASE ok_code.&lt;/P&gt;&lt;P&gt; WHEN 'CRE1'.&lt;/P&gt;&lt;P&gt;      PERFORM validate_bank_master USING wa_lc_bg_hdr-vbanks&lt;/P&gt;&lt;P&gt;                                         wa_lc_bg_hdr-vbankl.&lt;/P&gt;&lt;P&gt;      SET PARAMETER ID 'BKL' FIELD wa_lc_bg_hdr-vbanks.&lt;/P&gt;&lt;P&gt;      SET PARAMETER ID 'BNK' FIELD wa_lc_bg_hdr-vbankl.&lt;/P&gt;&lt;P&gt;      GET PARAMETER ID 'BKL' FIELD wa_lc_bg_hdr-vbanks.&lt;/P&gt;&lt;P&gt;      GET PARAMETER ID 'BNK' FIELD wa_lc_bg_hdr-vbankl.&lt;/P&gt;&lt;P&gt;      CALL TRANSACTION 'FI01' AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2008 11:06:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414518#M1048840</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-11T11:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog Programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414519#M1048841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi..&lt;/P&gt;&lt;P&gt;For dialog programing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1] goto SCREEN PAINTER (tcode-se51)&lt;/P&gt;&lt;P&gt;2] Design the screens that you want to for the 3 transactions.&lt;/P&gt;&lt;P&gt;    say screen 100,200,and 300.&lt;/P&gt;&lt;P&gt;3] Noewcreate your transactions using se93 say tcode1 ,   tcode2 , tcode3.&lt;/P&gt;&lt;P&gt;4] In your driver program now in start of selection based on ur conditions and screens call the transaction u have created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for eg:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;case.&lt;/P&gt;&lt;P&gt;when 'tcode1'&lt;/P&gt;&lt;P&gt;  call screen 100.&lt;/P&gt;&lt;P&gt;when 'tcode2'.&lt;/P&gt;&lt;P&gt;  call screen 200&lt;/P&gt;&lt;P&gt;when 'tcode3'.&lt;/P&gt;&lt;P&gt; call screen 300&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then you can write the logic for evry screen as per the requirement.&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;Thanks,&lt;/P&gt;&lt;P&gt;Rashmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2008 11:11:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414519#M1048841</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-11T11:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog Programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414520#M1048842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raghu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Welcome to SDN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to Se30 cretae a test Report like below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In that write as:&lt;/P&gt;&lt;P&gt;Call screen 100. "(Screen number can be otherthan 1000,a four digit number)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Double click on 100 and Enter&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pres  Layout Button.and Put the button,texts,controls as you need.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the PRO write the code as the screen you want before the screen is displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And the PAI call the three transactions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A sample code is like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt; MODULE STATUS_0100.&lt;/P&gt;&lt;P&gt;loop at screen.&lt;/P&gt;&lt;P&gt;  if gruop1 = 'GRP1'.&lt;/P&gt;&lt;P&gt;    screen-input = 1.&lt;/P&gt;&lt;P&gt;    modify screen.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;PROCESS AFTER INPUT.&lt;/P&gt;&lt;P&gt; MODULE USER_COMMAND_0100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   call transaction TRANS1.&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;   call transaction TRANS2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   call transaction TRANS3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   MODULE next_actions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Double click on next_actions and write the code what need to ne done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rama.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Sep 2008 06:36:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/4414520#M1048842</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-12T06:36:13Z</dc:date>
    </item>
  </channel>
</rss>

