<?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 Dialog programming in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672207#M884411</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;what is the differences between  Normal screen, Subscreen, &lt;/P&gt;&lt;P&gt;Modal dialogbox.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Apr 2008 07:24:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-14T07:24:57Z</dc:date>
    <item>
      <title>Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672207#M884411</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;what is the differences between  Normal screen, Subscreen, &lt;/P&gt;&lt;P&gt;Modal dialogbox.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2008 07:24:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672207#M884411</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-14T07:24:57Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672208#M884412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&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="5034983"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2008 07:27:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672208#M884412</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-14T07:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672209#M884413</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 Screen which is a screen like standard selection screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Subscreen which is a screen with in a screen , which does not have any type of menus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;sathish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2008 07:54:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672209#M884413</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-14T07:54:07Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672210#M884414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt; Hi Rajyalakshmi,
Screen can have 4 types. We have to set in the screen Attributes.

1.&lt;STRONG&gt;Normal Screen.&lt;/STRONG&gt;
If you activate this attribute, the screen is flagged as a normal screen. This is the default setting.
Alternatively, it may have the following special functions:
-&amp;gt;Subscreen
-&amp;gt;Modal dialog box
-&amp;gt;Selection screen

2.&lt;STRONG&gt;Subscreen&lt;/STRONG&gt;.
If you activate this attribute, the screen is flagged as a subscreen, which can run as part of another. This means that you must define a sufficiently large area in the superior screen and ensure that the flow logic contains a CALL SUBSCREEN ... call in the PB0 and PAI. This call causes the PB0 or PAI part of the subscreen flow logic to be processed.

A screen can contain several subscreens in different areas. You can control the call dynamically, so that the subscreen used does not need to be defined until the transaction is processed.

A subscreen can be called in several screens.
3.&lt;STRONG&gt;Modal dialog box&lt;/STRONG&gt;
If you activate this attribute, the screen is used as a modal dialog box. In the program, you call the screen with

&lt;PRE&gt;&lt;CODE&gt;CALL SCREEN  STARTING AT  &amp;lt;top left&amp;gt;
             ENDING   AT  &amp;lt;bottom right&amp;gt;.&lt;/CODE&gt;&lt;/PRE&gt;

Unlike normal pop-ups, a modal dialog box has its own pushbuttons and title. There is no menu bar and command field entries are not possible.
4.
When you create report in SE38 transacttion code, with parameter and Select-options , it is autoamaticall created with Screen No 1000.

I hope that it helps you .

Regards,
Venkat.O
&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2008 08:03:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672210#M884414</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2008-04-14T08:03:09Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672211#M884415</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;A subscreen area is a reserved rectangular area on a screen, into which you place another screen at&lt;/P&gt;&lt;P&gt;runtime. Subscreen areas may not contain any other screen elements. To use a subscreen, you create a&lt;/P&gt;&lt;P&gt;second screen (with the type subscreen), and display it in the subscreen area you defined on the main&lt;/P&gt;&lt;P&gt;screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A subscreen is an independent screen that you display within another screen. You may want to use a&lt;/P&gt;&lt;P&gt;subscreen as a way of displaying a group of objects from the main screen in certain circumstances, but&lt;/P&gt;&lt;P&gt;not in others. You can use this technique to display or hide extra fields on the main screen, depending&lt;/P&gt;&lt;P&gt;on the entries the user has made.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A second use for subscreens is that different programs can use the same subscreens. To do this you&lt;/P&gt;&lt;P&gt;must execute other screen programs within your main program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can include more than one subscreen on a single main screen. You can also determine the&lt;/P&gt;&lt;P&gt;subscreens dynamically at runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use subscreens in the following circumstances:&lt;/P&gt;&lt;P&gt;In screen enhancements (screen exits)&lt;/P&gt;&lt;P&gt;Within other screen objects (tabstrip controls)&lt;/P&gt;&lt;P&gt;In the Modification Assistant&lt;/P&gt;&lt;P&gt;In Web transactions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the subscreen is larger than the subscreen area in which it is called, the system only displays as much&lt;/P&gt;&lt;P&gt;of it as will fit onto the screen, starting at the top left hand corner. However, you can use the Scrollable&lt;/P&gt;&lt;P&gt;attribute to ensure that, if the screen is too big, the system will display scrollbars.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The resizing attributes control whether the size of a subscreen area can be changed vertically and&lt;/P&gt;&lt;P&gt;horizontally. You should set these attributes if you want the size of the subscreen area to change with&lt;/P&gt;&lt;P&gt;the size of the whole window. You can use the minimum size attribute to set a lower limit beyond which&lt;/P&gt;&lt;P&gt;the subscreen area cannot be resized.&lt;/P&gt;&lt;P&gt;The Context menu attribute allows you to assign a context-sensitive menu to the output fields on the&lt;/P&gt;&lt;P&gt;subscreen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following restrictions apply to subscreens:&lt;/P&gt;&lt;P&gt;CALL SUBSCREEN ... is not allowed between LOOP and ENDLOOP or between&lt;/P&gt;&lt;P&gt;CHAIN and ENDCHAIN.&lt;/P&gt;&lt;P&gt;A subscreen may not have a named OK_CODE field.&lt;/P&gt;&lt;P&gt;Object names must be unique within the set of all subscreens called in a single main screen.&lt;/P&gt;&lt;P&gt;Subscreens may not contain a module with the AT EXIT-COMMAND addition.&lt;/P&gt;&lt;P&gt;You cannot use the SET TITLEBAR, SET PF-STATUS, SET SCREEN, or LEAVE SCREEN statements in the modules of a subscreen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To create a subscreen area, choose subscreen from the object list in the Screen Painter and place it on&lt;/P&gt;&lt;P&gt;the screen. Fix the top-left hand corner of the table control area, and then drag the object to the required&lt;/P&gt;&lt;P&gt;size.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the Object text field, enter a name for the subscreen area. You need this to identify the area when you&lt;/P&gt;&lt;P&gt;call the subscreen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To use a subscreen, you must call it in both the PBO and PAI sections of the flow logic of the main&lt;/P&gt;&lt;P&gt;screen. The CALL SUBSCREEN &amp;lt;subarea&amp;gt; statement tells the system to execute the PBO and PAI processing blocks for the subscreen as components of the PBO and PAI of the main screen. &lt;/P&gt;&lt;P&gt;You program the ABAP modules for subscreens in the same way as for a normal screen (apart from the&lt;/P&gt;&lt;P&gt;restrictions already mentioned).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Muneesh Gitta.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2008 14:17:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672211#M884415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-16T14:17:25Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672212#M884416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Where would one find the resizing attributes for a subscreen?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 17:50:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672212#M884416</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T17:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672213#M884417</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 Screen:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you activate this attribute, the screen is flagged as a normal screen. This is the default setting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alternatively, it may have the following special functions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Subscreen&lt;/P&gt;&lt;P&gt;Modal dialog box&lt;/P&gt;&lt;P&gt;Selection screen&lt;/P&gt;&lt;P&gt;Class screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the Screen Painter, you can choose between normal, subscreen, and modal dialog box.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selection screen and class screen attributes are assigned by the system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub Screen:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you activate this attribute, the screen is flagged as a subscreen, which can run as part of another. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This means that you must define a sufficiently large area in the superior screen and ensure that the flow logic contains a CALL SUBSCREEN ... call in the PB0 and PAI. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This call causes the PB0 or PAI part of the subscreen flow logic to be processed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A screen can contain several subscreens in different areas. You can control the call dynamically, so that the subscreen used does not need to be defined until the transaction is processed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A subscreen can be called in several screens.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Model Dailog Box:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you activate this attribute, the screen is used as a modal dialog box. In the program, you call the screen with&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL SCREEN  STARTING AT  &amp;lt;top left&amp;gt;&lt;/P&gt;&lt;P&gt;             ENDING   AT  &amp;lt;bottom right&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unlike normal pop-ups, a modal dialog box has its own pushbuttons and title. There is no menu bar and command field entries are not possible.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 10:16:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672213#M884417</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-21T10:16:26Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672214#M884418</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&lt;/P&gt;&lt;P&gt;its the general screen you see&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Subscreen : it a part of the normal screen. its screen within a screen.you can display contents other from normal screemThe Subscreen screen element is only a placeholder that defines an area on the main screen in which an actual screen, identified by a program name and a screen number, is displayed at runtime. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Modal dialog box&lt;/P&gt;&lt;P&gt; It is important that users know what to do and are aware of the consequences of any action they take. You can create dialog boxes that send messages to your users. Dialog boxes are screens of type Modal dialog box. lik popups.. ex when you exit you will get a pop to save the prog or not its a modal dialog box&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;prasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 10:25:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-programming/m-p/3672214#M884418</guid>
      <dc:creator>prasanth_kasturi</dc:creator>
      <dc:date>2008-04-21T10:25:27Z</dc:date>
    </item>
  </channel>
</rss>

