Nested Tab Pages in 100% Generated Forms

Hi all,
Creating a Forms (9i) application, hopefully to be 100% Designer 9.0.2.6 generated. Trying to find out if it is possible to generate nested tab pages.
eg.
example table structure
Employee
|-Employee history
|-Employee skills
| |--Employee skills history
| |--Employee skills details
|-Employee time bookings
In this case, employee is the Master table with a tab section for the detail - three tabs for history, skills and time booking. On the skills tab page, I want to use skills as a master table and then have history and details as two tab pages on another tab section within the whole skills tab page.
Is this scenario possible in a 100% generated form?
Thanks,
Michael.

Hi Michael,
Someone correct me if I am wrong on this, but I believe this is not possible. Only stacked item-groups display as nested tabs on a tab page. Master-detail with the details as tabs is not possible on a tab page.
Regards,
Michiel Arentsen

Similar Messages

  • Nested Tab Pages

    Hi ,
    Does anyone know how to build a form with nested tab pages ?
    TAB1 TAB2 TAB3
    Is it possible to have tab pages TAB2.1 TAB2.2 TAB2.3
    on TAB2 ?
    Thank you,
    Denise

    Hi Michael,
    Someone correct me if I am wrong on this, but I believe this is not possible. Only stacked item-groups display as nested tabs on a tab page. Master-detail with the details as tabs is not possible on a tab page.
    Regards,
    Michiel Arentsen

  • Creation of Tab pages in a form in C#

    Hi Experts,
    I would like to create an 2-3 diffetent tab pages in a single form in SAP B1.(like as we have differrent tabs in a windows)
    I am quit new to this, can any one help me here providing the keywords, function ect..
    It wold be really helfull if u can sggest me with an example.
    Thanks in adavnce,
    Regards,
    First

    Hi
    Welcome
    Try to see SDK Samples. By default you must have installed its in C:\Program Files\SAP folder:
    - SDK_Samples_2005\COM UI\CSharp\07.ComplexForm;
    - SDK_Samples_2005\COM UI\CSharp\11.SystemFormManipulation.
    Also you can search this forum for word "Folder".
    Execute SAP Client and after launch one of project.
    Regards
    Sierdna S.

  • WHEN-TAB-PAGE-CHANGED  TRIGGER

    Hi all
    Is any way to found examples of
    WHEN-TAB-PAGE-CHANGED trigger
    in forms implementations.
    Any references will be very usefull.
    Thanks a lot,
    Gor

    In the the on-line help Forms' doc there is one :
    In case you cannot find it... here it is:
    Examples /* Use a When-Tab-Page-Changed trigger to dynamically**
    change a tab page's label from lower- to upper-case**
    (to indicate to end users if they already have** navigated to the tab page):*/
    DECLARE
         tp_nm VARCHAR2(30);
         tp_id TAB_PAGE;
         tp_lb VARCHAR2(30);
         BEGIN
              tp_nm := GET_CANVAS_PROPERTY('emp_cvs', topmost_tab_page);
              tp_id := FIND_TAB_PAGE(tp_nm);
              tp_lb := GET_TAB_PAGE_PROPERTY(tp_id, label);
              IF tp_lb LIKE 'Sa%'
                      THEN
                             SET_TAB_PAGE_PROPERTY(tp_id, label, 'SALARY');
              ELSIF tp_lb LIKE 'Va%'
                      THEN
                              SET_TAB_PAGE_PROPERTY(tp_id, label, 'VACATION');
              ELSE
                      null;
              END IF;
    END;Greetings...
    Sim

  • Tab page navigation

    Hello,
    I am using Jdeveloper Studio Edition Version 11.1.1.1.0
    I want to navigate between tab pages. In my form there are three tab pages. From the first tab page i want to go to other tab pages conditionally.
    If user enters 2 into a text field and click on a button then cursor will go the 2nd tab page. If user enters 3 into a text field and click on a button then cursor will go the third tab page. Please help me.
    Thanks

    Hi,
    tab pages have a a disclosed attribute in their showDetailItem component
    http://adfui.us.oracle.com/projects/adf.faces/multiproject/adf-richclient-api/tagdoc/af_showDetailItem.html
    If you use EL to reference a managed bean and then return true/false dependent on what the user typed into the field, then after partially refreshing the panelTab component, you should see the switch in the component tab
    Frank

  • F2 Key - List all of the Tab Pages

    Hi, I am trying to make F2 Key work to list all tab pages for client-server forms, but could not. I am not sure the F2 key feature for forms 6i is only for web forms or it works for client-server forms as well. The version of the 6i is:
    Forms [32 Bit] Version 6.0.8.18.3 (Production)
    Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
    JServer Release 8.1.7.0.0 - Production
    Here is the help from Form builder 6i:
    New ability to list all tab pages
    A new key, called List Tab Pages (corresponding to the F2 key), has been added to the tab canvas functionality.
    If the end users press this key, they are shown a pop-down list of all the tab-page names for that canvas. From this list, they can pick the tab-page that they want to activate.
    This feature is handy in those cases where there are so many tabs for the canvas that not all can appear simultaneously.
    Please help!
    Thanks,
    LL

    I use Forms [32 Bit] Verzia 6.0.8.17.1 (Produkcia) and there is no F2 key. Do you see F2 key if you press CTRL+F1 ?

  • Tab page navigating

    Hi!
    I have a canvas wich consist of four tab pages. Each tab page has a datablock. When the user clicks a tab, the cursor should be set in the datablock of the tab page. Any suggestions how to implement this?
    My problem is that I have not found a function that returns the active(the one that is visible to the user) tab page.
    Regards,
    Morten

    I think that you can use When-Tab-Page-Changed trigger on form level. In this trigger you can test :SYSTEM.TAB_NEW_PAGE variable.
    IF :SYSTEM.TAB_NEW_PAGE = ... THEN
    GO_BLOCK(...);
    END IF;

  • Tab page canvas problem

    hi
    i have a tab page canvaz in my form
    width of my canvaz is very big
    i set horizontal scroll bar for my window and for my datablock
    but in runtime the horizontal scroll bar does not work.
    but if my canvaz be a content it works well.
    please help me.
    thanks.

    Hi Soofi !
    Changing block order in the called form does not affect the navigation between tab pages.
    Note in my question that the resulting undesired navigation is to and from the calling form ( which only has one block ).
    Navigation between items and blocks works as expected.
    To reiterate -
         The only navigation that fails is when I attempt to CTRL+TAB or CTRL+SHIFT+TAB to another tab page from within an item on a stacked canvas.
         Attempting this navigation results in moving the cursor focus to the calling form.
         Repeating the attempt from the calling form moves back to the called form.
         None of your methods mention navigation between forms .
    Thanks for your interest.

  • Forms personalisation - Vendor Form - How to Disable a Tab Page

    Hi,
    I am not a Forms 6i/9i programmer, although I have an appreciation of the concepts and can look at forms in Form builder. I have been looking at forms personalisation and have used it to execute plsql via the built in 'execute a procedure'. I can also see how to disable blocks, or items, but I haven;t managed to disable a form tab page i.e. On the vendor form there are tabs for GENERAL, CLASSIFICATION etc.
    I have tried using the object type Tab Page, but the poplist doesn;t list any tab pages. Also if you choose Canvas, the list of Canvases appears but generates errors when you try and use the form (complaining of tab page ids).
    I understand that to disable a tab page programatically, you would use SET_TAB_PAGE_PROPERTY i.e. in a forms trigger or in CUSTOM.pll
    I would have thought Forms personalisation could do this.
    Any ideas would be appreciated
    mark
    I under

    What you can do is hiding the tabs (see pic below) and force the active tab programmaticily
    Hope this helps
    Message Edité par TiTou le 09-20-2006 10:35 AM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
    Attachments:
    Clipboard01.png ‏151 KB

  • Execute query for oracle forms tab pages

    Hi Guru's,
    Please help me how to work on execute query with forms tab pages. I have created three tabs like A, B & C in one canvas.
    I have three tables and I have created three tabs in one canvas. And there is no master detail relationship with these three tables.
    I have written the code in form level - when-new-form-instance like do_key('execute_query') but when i see at run time its executing for first tab A not for tab B or tab c.
    How to get the data or execute the data in tab B and tab C.
    Thanks
    RS

    1- create a block blk_1 add items item_1,Item_2 and Item_3.
    2- create main canvas main_canvas. type Content.
    3- create tabcanvas TABCANVAS . Type Tab
    4- Create tabpages tb_1,tb_2 and tb_3.under tabcanvas
    5- create stack1,stack2 and stack3.type stack.
    6- put Item_1,Item_2 and Item_3 under stack1,stack2 and stack3.
    add when tabpage change trigger.
    Declare
    V_TapPage_Name VarChar2(100);
    Begin
    Show_View('TABCANVAS');
    V_TapPage_Name := Get_Canvas_Property('TABCANVAS',TOPMOST_TAB_PAGE);
    If V_TapPage_Name = 'TP_1' Then
    Go_Item('Blk_1.ITEM_1');
    Show_View('STACK1');
    Hide_View('STACK2');
    Hide_View('STACK3');
    ElsIf V_TapPage_Name = 'TP_2' Then
         Go_Item('Blk_1.ITEM_2');
         Show_View('STACK2');
    Hide_View('STACK1');
    Hide_View('STACK3');
    ElsIf V_TapPage_Name = 'TP_3' Then          
         Go_Item('Blk_1.ITEM_3');
         Show_View('STACK3');
    Hide_View('STACK1');
    Hide_View('STACK2');
    End If;
    End;
    Edited by: kingadmin on 20/04/2011 02:15 ص
    Edited by: kingadmin on 20/04/2011 02:16 ص

  • Tab pages in oracle forms

    hi ,
    I have two different Content Canvases in oracle form 6i and my requirement is such that i need to have these two
    content canvases in tab canvas pages.
    can Any one please tell me how i have to join these two content canvases in two tab pages.
    since i don't have idea about forms.
    if any one could give coding for these issue it would be nice.
    say one canvas name a and another canvas name b and i have pages namely taba and tabb
    now i have to write trigger for tab canvas pages . if any one suggest any idea i could implement it.
    once it is ready i would be implement in oracle apps as well .
    other informations are.
    it have one window
    iam using oracle form 6i,
    help me in this regard .

    say one canvas name a and another canvas name b and i have pages namely taba and tabb
    now i have to write trigger for tab canvas pages . if any one suggest any idea i could implement it.
    once it is ready i would be implement in oracle apps as well .
    HI , Your Logic is okay.
    What you have to do is,
    Open your existing from
    In Canvas - Create New canvas with Type 'TAB'
    And Create Two Tap Page - A & B.
    select existing each items in existing canvas and select main canvas and TAP page -A or B
    Once completed you can run your form as like before without any coding changes,
    Regarding your question for TAB trigger code, generally you do not need any code as it is auto select.. by mouse.
    CHeck and reply back with you further queries

  • 11g Forms Tab-Page Navigation

    I am using Forms 11g on Solaris.
    A main navigator form opens another form which has a content canvas, tab-page canvas and (3) stacked canvases.
    The problem I am having is with tab-page navigation.     CTRL+TAB ( next ) and CTRL+SHIFT+TAB ( previous )
    As long as I do not initiate navigation from an item on a stacked canvas, navigation is as expected ( between tab pages only ).
    However, navigating from an item within a stacked canvas causes navigation to the parent form.
    Repeating the tab navigation keys from the parent form returns to the called form.
    Note that both key-combinations simply toggle back and forth.
    I have found no documentation on tab-page navigation so any help / insight is greatly appreciated !
    Mike

    Hi Soofi !
    Changing block order in the called form does not affect the navigation between tab pages.
    Note in my question that the resulting undesired navigation is to and from the calling form ( which only has one block ).
    Navigation between items and blocks works as expected.
    To reiterate -
         The only navigation that fails is when I attempt to CTRL+TAB or CTRL+SHIFT+TAB to another tab page from within an item on a stacked canvas.
         Attempting this navigation results in moving the cursor focus to the calling form.
         Repeating the attempt from the calling form moves back to the called form.
         None of your methods mention navigation between forms .
    Thanks for your interest.

  • Issue tabbing across page breaks in dynamic form

    Hi all,
    I have a strange problem that I'm having trouble getting to the bottom of, relating to my dynamic form.
    This form grows and shrinks depending on how the user fills it out.  I have a questionnaire section where certain questions are hidden or shown depending on previous input.
    Things get interesting when I look at the tab order.  Sometimes when tabbing forward or backward across page breaks, the focus lands on a spot that I cannot identify.  There will be no cursor and I can not type.  However if I continue to tab in the same direction, I can see that it is still going in the correct sequence.  It just looks like for some reason, in those places, focus is put in the wrong component.  But if I type different input into the prior fields (ones that affect the length of the pages) that causes the field to move to different place where it's not adjacent to a page break, and then tabbing to the field in either direction works fine.  It seems that only when it's beside a page break, it becomes problematic.
    Also, it only seems to be a problem if the field gets moved to be adjacent to a page break AFTER the form is initially rendered.  If the field was originally beside a page break by default, then it seems to work fine.
    Just to rule out a possible problem with the tab order configuration, I set my from to Automatic tabs, and even went as far as removing all the <traversal> elements from the form.
    After doing either of those things, the problem still persists.
    Has anyone seen this before?

    Hi Eric,
    I have seen funny behaviour when tabbing within Preview in LC Designer. It may be picking up a read-only item in the Master Page.
    Good luck,
    Niall

  • Portal forms connecting to each other in tabbed page

    Well, here's a challenge...for me anyway.
    If the forms are created and they are published as portlets and in the tabbed page, is there a way to get
    the user to fill out 1 form and be passed automatically to the next?
    I haven't done this before, but am aware of the parameter concept a tad. The page the forms go to can accept parameters and the forms have a common field on each of them > but what is the next step?
    -does this code work better as javascript or pl/sql?
    -where exactly does the parameter passing event occur/get written?
    hope these basic questions are easy for someone....
    thanks in advance.
    mary

    Hello,
    I have just seen your question. I have a very similar question myself (without tabs), but I have no reply yet. In case you have a solution, could you kindly email me ([email protected]). Thank you, Trivan Pal

  • Tab Pages in Form

    I have 2 tables their structure is as follows:
    1- Dept_id, Dept_name
    2- Emp_id, Ename,Sal,mgr,hiredate,Dept_id
    Now i want a Multiple tab page in my form if I click on Sales all the employees working in sales department should be displayed automatically likewise when I click on Accounts tab all the employees working in relevant department should be displayed automatically......how can I achive this ??? any advise or help highly appreciated

    Hello,
    Use the trigger: WHEN-TAB-PAGE-CHANGED to detect which tab you are switching to.
    Then for each tab, change the block property using: SET_BLOCK_PROPERTY built-in and change the property DEFAULT-WHERE to the one that gives you the employees working in sales etc...
    To get that when you enter the tab page, use the built-in EXECUTE_QUERY
    Hope this help

Maybe you are looking for