Tab pages control

We are working on migration project from client/server to web
using 9ias. lot of our modules have tab pages, oracle docmentaion
says you should pay attention using them because all sheets get loaded including those hidding behind the tab. what is the workaround for this, can't we have tab pages, if so do we a limitation?
thanks for ur help

By default all your tab pages (and stacked canvases) will have the VISIBLE property set to TRUE. You can still have tab pages, just set the VISBLE property to FALSE in the builder and then add a little extra code:
SET_TAB_PAGE_PROPERTY('tab page name', VISIBLE, PROPERTY_TRUE[or FLASE] );
at the appropriate place.
Hope this helps,
Candace Stover
Forms Product Manager

Similar Messages

  • BP notes in control tab page

    Hi,
    I m new to Is-u.
    In Business Partner screen (BUG2), there is one tab page "CONTROL" .
    in this tab page there is section called " Notes", where various text are maintained, like correspondance, accounting note, marketing note etc.
    my question is,  is it a standard setting? or it is customization?
    where this setting can be done (I checked in BUPT -- screen layout but i did not able to find)
    & in which table the entry of the text is going?
    Please guide me.
    Regards,
    Chetan

    Hi,
    You can maintain these in the spro settings. Path is as follows:
    Cross-Application Components --> SAP Business Partner --> Business Partner --> Basic Settings --> Notes (Define Note Views & Assignement of note views to roles (BUPA))
    Thank you,
    Binno Don Thomas

  • Problem when form is dynamically added in a tab page

    Following is the requirement:
    => I placed a button on a tabPage of tabControl.
    => On click of a button,
    1. I created a Control object.
    2. I created a Form object.
    3. Initialize the Form Object.
    4. Initialize the Control object and add it under the Form Object.
    5. Initialize the TextBox object and add it under Control. (Keep some multiline text in the textBox and make it Multiline)
    6. Set form.TopLevel = False
    7. form.Show
    8. form.Parent = TabPage.
    => When i run the above application/form, the focusing works wierdly in the textBox. I am not able to guess what the issue is.
    Any help will be appriciated. :)

    Following is the requirement:
    => I placed a button on a tabPage of tabControl.
    => On click of a button,
    1. I created a Control object.
    2. I created a Form object.
    3. Initialize the Form Object.
    4. Initialize the Control object and add it under the Form Object.
    5. Initialize the TextBox object and add it under Control. (Keep some multiline text in the textBox and make it Multiline)
    6. Set form.TopLevel = False
    7. form.Show
    8. form.Parent = TabPage.
    => When i run the above application/form, the focusing works wierdly in the textBox. I am not able to guess what the issue is.
    Any help will be appriciated. :)
    I don't know what initializing a control object and adding it under a formm object means. Or what initializing a textbox and adding it under control means.
    Rather than setting a Forms parent as a tabpage somehow set the Form so toplevel = false and add the Form to a tab pages controls.
    Even this is a poor way to do business. There's also such a thing as
    MDI Forms. Although if you want controls on a Form then why not use controls with it? What would be a reason for creating separate Forms to place inside of tabpages? It sounds not well thought out design wise.
    La vida loca

  • Find Control in Event Structure doesn't show the object when it is not in the frontmost Tab page [Bug Report, LabVIEW 2012]

    When you are looking for the control/indicator handled by a case in the Event structure, you can use the contextual menu item "Find Control" (doesn't distinguish between control and indicator, BTW).
    The result is that the control/indicator is highlighted on the FP. The problem is, if that control is in a Tab and specifically in a page of that Tab that happens to not be the frontmost, the only thing you'll see is marching ants, but no control:
    <=========== the wrong TAB page was shown. LV did not bother to switch to the relevant one....
    In other words, "Find Control" in the Event Structure doesn't switch the tab to the owning page. This is contrary to what happens if you right-click, say, the terminal of this control: the FP will switch to the owning Tab page.
    I'd call this a bug and this is definitely an annoyance (which most likely has been around since the creation of the Event Structure).

    I did not. Is there any better chance for it to be caught there by a NI eye than it is in the LV forum? I though these threads were deemed to gather bugs/features that had been already acknowledged by NI with a CAR number.
    I (and others!) wished there was something like this: http://bugs.sun.com/ or http://bugs.python.org/ for LabVIEW...
    I am just coming back from a short conference of scientists who quite uninamously ended up with the conclusion that LabVIEW was to be disregarded as a lab development environment because of maintenance problems (which could have been argued for any language in my opinion, although I think they meant spaghetti diagrams are the natural tendency of students who could not care less as they are not going graduate because of their LV skills or lack thereof), but I guess I could have added my grain of salt and added the complete opacity on bug and feature handling by NI.

  • Planning IOndicator in control tab page-Work order

    How does the system assign the indicator "Unplanned, planned and Immediate" to a work order. What are the fields it considers when assigning the Planning indicator in Control tab page of the work order

    It is based on the configuration settings that you have maintained in SPRO:Go to the transaction OIOS or following the path:
    SPRO> Plant Maintenance and Customer Service>maintenance and Service processing>Maintenance and Service Orders->Define Default Values for Planning Indicator for Each Order Type
    These Indicators could be used for Reporting Purposes in IW 38, you could view how many planned orders, unplanned orders and Immediate Orders were there.
    Regards..

  • When opening a new tab , press control plus T CTrl+T,, why is it blank page, how ca i set it to be on yahoo or google

    when opening a new tab , press control plus T CTrl+T,, why is it blank page, how ca i set it to be on yahoo or google

    There are other things that need your attention.
    Your above posted system details show outdated plugin(s) with known security and stability risks that you should update.
    *Shockwave Flash 10.1 r53
    See:
    *http://www.mozilla.com/plugincheck/
    Update the Flash plugin to the latest version.
    *https://support.mozilla.com/kb/Managing+the+Flash+plugin
    *http://kb.mozillazine.org/Flash
    *http://www.adobe.com/software/flash/about/
    Update the Adobe Reader plugin to the latest version.
    *https://support.mozilla.com/kb/Using+the+Adobe+Reader+plugin+with+Firefox
    *http://kb.mozillazine.org/Adobe_Reader
    *http://get.adobe.com/reader/otherversions/

  • Is it possible to programatically add tab pages on tab control

    Hi All,
    Is it possible to programatically add tab pages on tab control? If yes then how?
    Thanks & Regards,
    Shrinivas

    Doing this will require the use of VI server and methods and properties.  First, some questions:
    Is the number of pages you may need unbounded?
    Do you have a maximum number of pages you need to display at any one time?
    If the answers are no and yes, then you can create a tab control with the maximum number of pages you need, and hide or show the pages, as necessary. To hide or show pages, use the Pages property to get references to all the pages.  Use Index Array to select the page you want to show/hide, then use its Page Visible property to show and hide it.
    You can also get a lot more dynamic, if you number of pages you need to show at any one time is less than the total number of pages.  In this case, you will want dynamic page contents and tab name.  You can set the tab name by Page Label property of the page (right next to the Page Visible property).  You can make the content dynamic by using a subpanel as the only contents of the page.  You can find out about subpanels in the LabVIEW help or this post.
    You also need to ask yourself whether a tab interface is the best one for your application.  I have usually found that if I need to show and hide a lot of tabs, I would be better off with a subpanel for my content and a text or menu ring the select the content.  Tree controls also work nicely for selection.
    Good luck!  Let us know if you need more help.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Tab pages which Database and Control Block.

    I have 3 tab pages, 1st and 2nd with database first block and 3rd page has a control block .
    When I query these Pages I only get one record display though it is a multiple record block with scroll.
    The only difference is that every pages contain multiple blocks with relationship created.
    If some one can help me to bring all the records when I execute the query through F8 key.
    Thanx
    Khan

    Create master detail relation this may help you

  • How do you set a control on a duplicated tab page? - IGNORE THIS MESSAGE, WRONG FORUM!

    Hi
    PLEASE IGNORE THIS MESSAGE, THIS IS THE WRONG FORUM!
    will repost to labwindows forum,
    thanks,
    Owais
    Hi
    I have a tab page (with 3 tabs) that has controls on it (such as text boxes, etc) that I duplicated using DuplicateCtrl.  Now I would like to set/get the values from the text boxes that are on the dupicated tab page.  My questions is, how do I obtain the controlID of the text-box control?  The original page has a specific name for the text box control, in the .uir file, however after duplication, what does the controlID become?  Restated another way, the question is: if I duplicate a tab dynamically (on the fly) that has controls on it, how can I access the individual controls for get/set operations?
    Thanks,
    Owais
    Message Edited by owais on 12-30-2006 01:31 PM

    What troubleshooting information would you like. I posed a question, you tell me what you would like to see.
    I know how to open my about:config, this isn't my first time on the internet.
    You said: "You can check the browser.newtab.url pref on the about:config page to see if it still has the default about:newtab value."
    Yes, it does. What else would you like to know so that this can be fixed?
    I also stated in my very first post that the link you just linked to, (that I also linked to so everyone was aware of what link I'm talking about), I already tried and it doesn't work. Do you guys even read what we put up or do you just hand out random, generic answers?

  • Can tab pages wrap in the tab set control?

    hi -
    I'm using a tabset with dynamically built tab pages based on a rowset... but the tabs just keep creating to the right... any way to force them to wrap into multiple rows based on the browser page size?
    thanks

    Thanks to the member that posted the article about trashing the contents of the Syncsevices folder in the application support folder. After i rebooted, I was able to sync my iphone. Thanks again.

  • Copying control for Adress Tab Page

    Hello All ,
    We trying to implement CRM_copy_badi for copying fields. We succeeded to copy customer_h fields.
    Now we are trying to copy fields from Adress tab page of activity .We use Method Activity_h.In structure CS_activity_h we tried to use : name and address field.
    But nothing copyied. Have Smb expirience with copying Address Tab page fields?
    Thank you very much.
    Rika

    Hi,
         Though it is very old post, I am posting some sample code for the reference of others.
    method if_ex_crm_copy_badi~activity_h.
    data : li_input_field_names type crmt_input_field_names.
        cs_activity_h-priority = is_ref_activity_h-priority.
        clear li_input_field_names.
        li_input_field_names-fieldname = 'PRIORITY'.
        li_input_field_names-changeable = ''.
        li_input_field_names-inactive = ''.
        insert li_input_field_names into table ct_inputs_field_names.
    endmethod.

  • Why has the "Reload current page" control been moved to the navigation bar Firefox 29? I would like to be able to place it where I had it in Firefox 28.

    After getting the Firefox 29 download I tried to rearrange my buttons\controls to where I was used to having them in Firefox 28 and prior. I noticed, in particular, that the "Reload current page" control is no longer available to be set in front of the navigation bar where I've had it for years now. The reason I chose Firefox in the first place was because I could customize it to my liking. I know you can simply right click and "Reload" the tab or just get used to going to the end (right side) of the navigation bar but that defeats the purpose completely for me.
    Here's an analogy; Ford decides they will now replace current model cars in the US with British standard style vehicles. Every car sold by Ford will now be right-hand steer. While this may seem like a "no biggy" to some, others, especially those of us who are inclined to drive standard transmission vehicles, may be a bit resistant to that change. Not sure if I successfully made my point or not but hopefully I did.
    Initially I thought I'd start by "Has someone fallen and hit their head?' or "Did Steve Ballmer suddenly take over Mozilla, in particular the build of Firefox 29, because this one smells like a Windows 8 (aka the aroma of a full sewer tank on a hot day)?" It is understood that updates are required and as an IT guy, I've been around for many a faux pas where the kinks just need to be worked out. They happen. Maybe some consideration will be made with Firefox 30 to those of us in the states that are used to left-hand steer vehicles.
    I may be missing something here, and will gladly fall on my sword if that is the case, but there is no indication that I've seen from the Mozilla sight that the "Reload current page" control can be manipulated in any way as of Firefox 29. On the bright side, I now have a good reason to go back and review some of the browsers I discounted back in the day when I decided to go with Firefox.

    As far as I know, [https://addons.mozilla.org/firefox/addon/classicthemerestorer/ the Classic Theme Restorer add-on] is the only way move the Reload button outside the address bar.
    # Install [https://addons.mozilla.org/firefox/addon/classicthemerestorer/ Classic Theme Restorer] and restart Firefox when prompted.
    # Open the Add-ons Manager (Ctrl+Shift+A; Mac: Command+Shift+A), then the Extensions category.
    # Next to Classic Theme Restorer, click the Options button.
    # On the Main tab, make sure "Movable back-forward button" and "Hide urlbars stop & reload buttons" are checked. You might also want to check "Combine stop & reload buttons". Close the options window when done.
    # Right-click an empty area of the tab bar and choose Customize.
    # Drag the Back/Forward, Stop and Reload buttons onto the navigation toolbar.
    # Click the Exit Customize button in the lower right corner when done.
    That being said, I should point out that you can reload pages in other ways.
    * Right-click any tab and choose Reload.
    * Right-click an empty area of the page and choose Reload.
    * Press F5.
    * Press Ctrl+R (Mac: Command+R).

  • Creation of Tab Strips control

    Hi Guy's,
    Please help me How to create the Tacbstript control in Screen painter(SE51) step-by-step procedure.
    Thanks,
    Sai

    Hi,
      Very good docu....
    Tabstrip Controls
    A tabstrip control is a screen object consisting of two or more pages. Each tab page consists of a tab title and a page area. If the area occupied by the tabstrip control is too narrow to display all of the tab titles, a scrollbar appears, allowing you to reach the titles that are not displayed. There is also a pushbutton that allows you to display a list of all tab titles.
    Tabstrip controls allow you to place a series of screens belonging to an application on a single screen, and to navigate between them easily. The recommended uses and ergonomic considerations for tabstrip controls are described in the Tabstrip Control section of the SAP Style Guide.
    From a technical point of view, a tab page is a subscreen with a pushbutton assigned to it, which is displayed as the tab title.
    The tabstrip control is the set of all the tab pages. Tabstrip controls are therefore subject to the same restrictions as subscreens. In particular, you cannot change the GUI status when you switch between pages in the tabstrip control. However, they are fully integrated into the screen environment, so present no problems with batch input.
    To use a tabstrip control on a screen, you must be using a SAPgui with Release 4.0 or higher, and its operating system must be Motif, Windows 95, MacOS, or Windows NT with version 3.51 or higher.
    When you create a tabstrip control, you must:
    Define the tab area on a screen and the tab titles.
    Assign a subscreen area to each tab title.
    Program the screen flow logic.
    Program the ABAP processing logic.
    You must then decide whether you want to page through the tabstrip control at the SAPgui or on the application server. In the first case, each tab page has its own subscreen. In the second, there is a single subscreen area that is shared by all tab pages.
    Defining the Tabstrip Control Area and Tab Titles
    You define both the tabstrip area and the tab titles in the screen layout.
    The tabstrip area has a unique name and a position, length, and height. You can also specify whether the tabstrip area can be resized vertically or horizontally when the user resizes the window. If the area supports resizing, you can specify a minimum size for it.
    When you define a tabstrip area, it already has two tab titles. Tab titles are technically exactly the same as pushbuttons. To create additional tab titles, simple create pushbuttons in the row containing the tab titles. Tab titles have the same attributes as pushbuttons, that is, each has a name, a text, and a function code. You can also use icons and dynamic texts with tab titles.
    Assigning a Subscreen Area to a Tab Title
    You must assign a subscreen area to each tab title. There are two ways of doing this:
    Paging in the SAPgui
    You need to assign a separate subscreen area to each tab title, and define the function codes of the tab titles with type P (local GUI function). In the screen flow logic, you call all the subscreens in the PBO event. This means that all of the tab pages reside locally on the SAPgui.
    When the user chooses a tab title, paging takes place within the SAPgui. In this respect, the tabstrip control behaves like a single screen. In particular, the PAI event is not triggered when the user chooses a tab title, and no data is transported. While this improves the performance of your tabstrip control, it also has the negative effect that when the user does trigger the PAI event, all of the input checks for all of the subscreens are performed. This means that when the user is working on one tab page, the input checks may jump to an unfilled mandatory field on another page.
    Local paging at the SAPgui is therefore most appropriate for screens that display data rather than for input screens.
    Paging on the Application Server
    One subscreen area is shared by all tab titles and called in the PBO event. You define the function codes of the individual tab titles without a special function type. When the user chooses a tab page, the PAI event is triggered, and you must include a module in your flow logic that activates the appropriate tab page and assigns the correct subscreen to the subscreen area.
    Since the PAI event is triggered each time the user chooses a tab title, this method is less economical for the application server, but the input checks that are performed only affect the current tab page.
    Procedure in Either Case
    You create the subscreen areas within the tabstrip area. You assign the subscreen areas to one or more tab titles in the Screen Painter by selecting one or more titles. You can also assign a subscreen area to a tab title in the tab title attributes by entering the name of the subscreen area in the Reference field attribute.
    The procedure for the alphanumeric Screen Painter is described under Creating Tabstrip Controls.
    If you are paging at the SAPgui, create a subscreen area for each tab title. If you are paging at the application server, select all tab titles and create a single subscreen area. The subscreen areas may not cover the top line of the tab area. However, within a tab area, more than one subscreen area can overlap.
    Programming the Flow Logic
    In the flow logic, all you have to do by hand is include the correct subscreens. The screen flow and data transport to the ABAP program is the same as for normal subscreens. There are two ways of programming the screen flow logic, depending on how you have decided to page through the tabstrip control.
    Paging in the SAPgui
    When you page in the SAPgui, you must include a subscreen for each subscreen area:
    PROCESS BEFORE OUTPUT.
      CALL SUBSCREEN: <area1> INCLUDING [<prog 1>] <dynp 1>,
                      <area2> INCLUDING [<prog 2>] <dynp 2>,
                      <area3> INCLUDING [<prog 3>] <dynp 3>,
    PROCESS AFTER INPUT.
      CALL SUBSCREEN: <area1>,
                      <area2>,
                      <area3>,
    Paging on the Application Server
    When you page on the application server, you only have to include a subscreen for the one subscreen area:
    PROCESS BEFORE OUTPUT.
      CALL SUBSCREEN <area> INCLUDING [<prog>] <dynp>.
    PROCESS AFTER INPUT.
      CALL SUBSCREEN <area>.
    Handling in the ABAP Program
    Before you can use a tabstrip control in your ABAP program, you must create a control for each control in the declaration part of your program using the following statement:
    CONTROLS <ctrl> TYPE TABSTRIP.
    where <ctrl> is the name of the tabstrip area on a screen in the ABAP program. The control allows the ABAP program to work with the tabstrip control. The statement declares a structure with the name <ctrl> . The only component of this structure that you need in your program is called ACTIVETAB.
    Use in the PBO event
    Before the screen is displayed, you use the control to set the tab page that is currently active. To do this, assign the function code of the corresponding tab title to the component ACTIVETAB:
    <ctrl>-ACTIVETAB = <fcode>.
    When you page at the SAPgui, you only need to do this once before the screen is displayed. This initializes the tabstrip control. The default active tab page is the first page. After this, the page activated when the user chooses a tab title is set within SAPgui.
    When you page on the application server, you must assign the active page both before the screen is displayed for the first time, and each time the user pages. At the same time, you must set the required subscreen screen.
    You can suppress a tab page dynamically by setting the ACTIVE field of table SCREEN to 0 for the corresponding tab title.
    Use in the PAI event
    In the PAI event, ACTIVETAB contains the function code of the last active tab title on the screen.
    When you page in the SAPgui, this allows you to find out the page that the user can currently see. When you page at the application server, the active tab page is controlled by the ABAP program anyway.
    The OK_CODE field behaves differently according to the paging method:
    Paging in the SAPgui
    When you page in the SAPgui, the PAI event is not triggered when the user chooses a tab title, and the OK_CODE field is not filled. The OK_CODE field is only filled by user actions in the GUI status or when the user chooses a pushbutton either outside the tabstrip control or on one of the subscreens.
    Paging on the application server
    If you are paging at the application server, the PAI event is triggered when the user chooses a tab title, and the OK_CODE field is filled with the corresponding function code.
    To page through the tabstrip control, you must assign the function code to the ACTIVETAB component of the control:
    <ctrl>-ACTIVETAB = <ok_code>.
    This statement overwrites the function code of the last active tab page with that of the new tab title. At the same time, you must ensure that the correct subscreen is inserted in the subscreen area.
    Otherwise, tabstrip controls are handled like normal subscrens in ABAP programs, that is, the ABAP program of a subscreen screen must contain the dialog modules called from the flow logic of the subscreen.
    Examples
    Tabstrip control, paging at SAPgui
    REPORT DEMO_DYNPRO_TABSTRIP_LOCAL.
    CONTROLS MYTABSTRIP TYPE TABSTRIP.
    DATA: OK_CODE TYPE SY-UCOMM,
          SAVE_OK TYPE SY-UCOMM.
    MYTABSTRIP-ACTIVETAB = 'PUSH2'.
    CALL SCREEN 100.
    MODULE STATUS_0100 OUTPUT.
      SET PF-STATUS 'SCREEN_100'.
    ENDMODULE.
    MODULE CANCEL INPUT.
      LEAVE PROGRAM.
    ENDMODULE.
    MODULE USER_COMMAND INPUT.
      SAVE_OK = OK_CODE.
      CLEAR OK_CODE.
      IF SAVE_OK = 'OK'.
        MESSAGE I888(SABAPDOCU) WITH 'MYTABSTRIP-ACTIVETAB ='
                                      MYTABSTRIP-ACTIVETAB.
      ENDIF.
    ENDMODULE.
    The next screen (statically defined) for screen 100 is itself. It has the following layout:
    The screen contains a tabstrip area called MYTABSTRIP with three tab titles PUSH1, PUSH2 and PUSH3. The function codes have the same name, and all have the function type P. One of the subscreen areas SUB1 to SUB3 is assigned to each tab title. The pushbutton has the name BUTTON and the function code ‘OK’.
    In the same ABAP program, there are three subscreen screens 110 to 130. Each of these fits the subscreen area exactly. The layout is:
    The screen flow logic for screen 100 is as follows:
    PROCESS BEFORE OUTPUT.
      MODULE STATUS_0100.
      CALL SUBSCREEN: SUB1 INCLUDING SY-REPID '0110',
                      SUB2 INCLUDING SY-REPID '0120',
                      SUB3 INCLUDING SY-REPID '0130'.
    PROCESS AFTER INPUT.
      MODULE CANCEL AT EXIT-COMMAND.
      CALL SUBSCREEN: SUB1,
                      SUB2,
                      SUB3.
      MODULE USER_COMMAND.
    The screen flow logic of subscreens 110 to 130 does not contain any module calls.
    When you run the program, a screen appears on which the second tab page is active, since the program sets the ACTIVETAB component of the structure MYTABSTRIP to PUSH2 before the screen is displayed. The user can page through the tabstrip control without the PAI event being triggered. One of the three subscreens is included on each tab page.
    When the user chooses Continue, the PAI event is triggered, and an information message displays the function code of the tab title of the page that is currently active.
    Tabstrip control with paging on the application server.
    REPORT DEMO_DYNPRO_TABSTRIP_LOCAL.
    CONTROLS MYTABSTRIP TYPE TABSTRIP.
    DATA: OK_CODE TYPE SY-UCOMM,
          SAVE_OK TYPE SY-UCOMM.
    DATA  NUMBER TYPE SY-DYNNR.
    MYTABSTRIP-ACTIVETAB = 'PUSH2'.
    NUMBER = '0120'.
    CALL SCREEN 100.
    MODULE STATUS_0100 OUTPUT.
      SET PF-STATUS 'SCREEN_100'.
    ENDMODULE.
    MODULE CANCEL INPUT.
      LEAVE PROGRAM.
    ENDMODULE.
    MODULE USER_COMMAND INPUT.
      SAVE_OK = OK_CODE.
      CLEAR OK_CODE.
      IF SAVE_OK = 'OK'.
        MESSAGE I888(SABAPDOCU) WITH 'MYTABSTRIP-ACTIVETAB ='
                                      MYTABSTRIP-ACTIVETAB.
      ELSE.
        MYTABSTRIP-ACTIVETAB = SAVE_OK.
        CASE SAVE_OK.
          WHEN 'PUSH1'.
            NUMBER = '0110'.
          WHEN 'PUSH2'.
            NUMBER = '0120'.
          WHEN 'PUSH3'.
            NUMBER = '0130'.
        ENDCASE.
      ENDIF.
    ENDMODULE.
    The statically-defined next screen for screen 100 is itself, and its layout is the same as in the above example. However, the function codes of the three tab titles have the function type <blank> and they all share a single subscreen area SUB.
    The same subscreen screens 110 to 130 are defined as in the last example.
    The screen flow logic for screen 100 is as follows:
    PROCESS BEFORE OUTPUT.
      MODULE STATUS_0100.
      CALL SUBSCREEN SUB INCLUDING SY-REPID NUMBER.
    PROCESS AFTER INPUT.
      MODULE CANCEL AT EXIT-COMMAND.
      CALL SUBSCREEN SUB.
      MODULE USER_COMMAND.
    In this example, the program includes a subscreen screen in the subscreen area SUB dynamically during the PBO event.
    The screen flow logic of subscreens 110 to 130 does not contain any module calls.
    This example has the same function as the previous example, but the paging within the tabstrip control is implemented on the application server. Each time the user chooses a tab title, the function code from the OK_CODE field is assigned to the ACTIVETAB component of structure MYTABSTRIP. At the same time, the variable NUMBER is filled with the screen number of the subscreen that has to be displayed in the subscreen area SUB of the tabstrip control.
    Pls. reward if useful...

  • Scrollable stacked canvases on tab pages

    I am in the design phase of a project and I have been building some 'mock-up'screens for the user to review. I have been trying to build a form which has a scrollable canvas stacked on a tab page.
    This works fine, however there is a dynamic element to the page which is controlled by selection of a radio button, which displays another stacked canvas on top of the first one.
    This all works well and good, until you try and scroll the first stacked canvas by its scroll bar. The content of the stacked canvas scrolls ok, but the second stacked canvas remains in situ and doesn't move.
    I have trawled all the online documentation and both the Metalink and Technet fora, but can't find any guidance on this.
    Am I trying to acheive something which Forms 6i can't do, or is there a bug, or am I missing something?
    For your information here is what I'm running:
    Forms: 6.0.8.8.0
    WinNT: 4.0 SP5
    RDBMS: 8.1.6.0
    Here's a schematic of the form I'm trying to build....
    | Content Canvas !
    -------------+ !
    ! tab1 ! tab2 ! !
    !------+ +------------------------------!
    ! ! Stacked canvas (scrollable) ^ ! !
    ! ! Radio Group (o) ( ) # ! !
    ! ! ! Stacked canvas (dynamic) ! # ! !
    ! ! ! Hidden or Displayed depending ! # ! !
    ! ! ! on above radio buttons. ! # ! !
    ! ! V ! !
    Thanks in advance,
    John G. Williamson

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by carusab ():
    I think a stacked canvas "stays put",
    a stacked canvas has no relation to
    another canvas so it will not "know" that
    its "parent" canvas has moved.
    I wish there were a WHEN-SCROLLBAR-* trigger
    and that scrollbars would be objects of
    their own... maybe in Forms7?
    /Charles<HR></BLOCKQUOTE>
    I suspect you're correct. I am going to have to something long-winded with 'set_item_property'. As you say, let's hope Forms 7 can cope with this.
    Many thanks,
    John
    null

  • Revenues are not coming in the accounting tab page in cprojects

    Hi all,
    I am configuring the mulitilevel controlling on account assignment in cprojects with Project system. 
    I have given cost/revenue rate in customization along with revenue element.  The revenue element i categorised in the cost element category of "11".Then the cost element has assigned to controlling area and then to company code and then i replicated these values also.
    Apart from the above, is there any other setting i forgot? Please help me.
    Thanks

    Hi,
    (A) Which costing varianr you use
          PCO2 --> internal order
           PS06 --> Easy cost planning
    The costing variant controls how the costing is to be carried out. With it, you control:
    -->Whether the costing results are to be regarded as plan costs or actual costs
    -->Which prices are used to value the materials, internal activities and external activities
    -->How overhead surcharges are calculated
    (B)Define cost & revenue rates for the project role & enter the validity details. The start date and end of the validity dates should be within the organization and project dates ( IN C PROJECT )
    then go to make seeting in ERP
    C PROEJCT --> ACCOUNT INTEGRATION --> MAKE SETING IN ERP ( R/3 SYSTEM)
    (C) In CONTROLLING check the costing varaint
    (D)Settings for “Define Controlling Scenario
    (E)Assign Cost Elements and Activity Types
    Check this setting any thing is missing .
    and also check in Cproject Resoure tab page --> Costing  tab
    planned cost and Revenues
    CHECK AND REVERT BACK
    THANKS
    SUNIL JAWALKAR

Maybe you are looking for

  • Iphone Configuration Utility gives an error

    Hello Everyone, I created a configuration profile for an iPad but everytime I press the "Install" button it gives me an error message "Value cannot be null. Parameter name: Cert" It is my irst time I am trying to use this utility and I am sure I am d

  • Consuming a Webservice is extremly slow

    Hi I would like to use a Webservice to communicate with a server. For test purposes I wrote a small java webservice which adds to numbers using the following 2 classes. == Class Calculator == package de.theserverside.webservice.service; import javax.

  • Downgraded back to CS6, App Manager demanding Subscription reactivation?

    I've installed CS6 successfully on my iMac and everything is working fine.  I install CS6 the very same way on my MBA and I can't open my apps because my 'subscription needs to be renewed'. Help?  I need Flash to do my work today.

  • Obiee performance tuning

    HI All, To increase the OBIEE performance I have set the cache enabled=yes in nqsconfig.xml and created the Ibot which is scheduled to run after evry 1 min.I have set this table as cacheable and set cache persistence time=1 min. in physical layer but

  • 4k Freakout!  Drive speed bottlenecks?

    Been very happy w/ my 3-year-old CS6 drive setup (thanks to Harm's recommendations) but I just started shooting a doc in 4K with the Panasonic GH4 and can't believe how fast 4K eats storage.    Have to upgrade my media drives before I transfer media