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.

Similar Messages

  • 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 - Navigation Problem

    Hi,
    What key I should use, if I want to navigate to other blocks in the same tab page.
    Thanks
    KC
    null

    I had this same problem. I created a TAR on Metalink about it and Oracle's response to me was to see Note#1016812.4 "KEY-NXTBLK AND KEY-PRVBLK DO NOT FIRE ON TAB PAGE".
    Basically, those triggers perform differently for tab pages.
    Solution Description:
    =====================
    The KEY-NXTBLK and KEY-PRVBLK triggers are re-defined to mean "Next Tab Page" and "Previous Tab Page" when on a tab page.
    However, you can put calls GO_ITEM or GO_BLOCK into a WHEN-TAB-PAGE-CHANGED
    trigger instead of the KEY-NXTBLK and KEY-PRVBLK triggers. This way, when
    Forms thinks you want to change tab pages, you can change blocks.
    Solution Explanation:
    =====================
    The KEY-NXTBLK and KEY-PRVBLK triggers were redefined to be consistent
    with the Microsoft standard for tab sheets.
    null

  • 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

  • Tab Page Navigation Problem???

    Hi All:
    I am facing problem with tab page. when I save some record at the last tab then it moves towards its previous tab page. May be navigation becomes wrong.Record is saved. What would be the solution? Can anyody tell me. Thanks
    Ali

    Just two wonders...:
    1) Are the blocks ordered in the Object Navigator ... as they appear in the tabs of your tab canvas...????
    2) Is there in the 'save trigger' or in other place (which take place in the save process) a "go_item(<itemname_of_the_previous_tab>)" or "go_block(<block_resides_in_the_previous_tab>)"...????
    Greetings....
    Sim

  • Querying a Form/Tab Page Change/Applicaiton Items

    Hi,
    I have what I think should be a fairly simple thing to do but am struggling. I have an application item that is set when the user logs on. I have several tabs that open various reports/forms. All I want is that when the user clicks on one tab a form is opened but with a record queried back ready for update with the query being restricted with the value of the application item (application item contains primary key). I have tried setting the default value of the primary key to the application item but no luck. If I manually call the form with primary key column argument:value set in the url the record is queried fine, but you cannot set these items on a tab page change, any help greatly appreciated
    Chris

    Hello
    For each form page you could
    Define an unconditional before header page process or a before-header page computation
    Set the page-item corresponding to the PK of the form's base table to have the value contained in the application item
    Varad

  • 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 Navigation Issue

    I've two tab page tab1 and tab2.
    tab2 contains three tab page tabA,tabB and tabC.
    In tab1 i've a commadButton.
    Now, if i click on this commandButton then i want to go into tabB which is inside of tab2.
    Please give any idea how can i navigate in tab2

    Hi puthanampatti,
    Thanks for your reply.
    Here sdi3 means showDetailItem3. I've tried but one error is raised.
    Error is : identifier sdi3 not found.
    My java code is:
    public String showTab() {
    sdi3.setDisclosed(Boolean.TRUE);
    AdfFacesContext.getCurrentInstance().addPartialTarget(sdi3);
    return null;
    i've a showDetailItem(Tab Page) which id is sdi3.
    But error raised.
    How to write it and solve it?

  • 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

  • About forms builder 6i's tab page

    when tab page is changed from one to another which triggers will be fired in order?? (click the topmost Tab Page )
    thanks
    Edited by: user650991 on Apr 16, 2009 6:11 PM

    ok, I find the answer in metalinnk.
    Native Tab Controls in Forms - Tab Pages and Tab Canvases
    Doc ID: 43014.1
    Controlling Canvases in Forms Programmatically
    Doc ID: 73441.1

  • Tab pages in forms v6i

    I compile forms using v6i. The forms are made with v6 and they have 2 TAB PAGES with the same block and first page is visible but the second page is not navigable with mouse.
    Why doesn't work ? These forms v6 are correct.
    Thank you.

    When you click on a tab, if the cursor is in an item on the first tab page, the second won't come up. You have to move the cursor when the tab page is activated. (I'm not sure, but I have patch 13 installed, and this does not seem to be a problem any more. However my associates with an older version do have your problem.)
    I use a when-tab-page-changed form-level trigger:
    -- When-Tab-Page-Changed form-level trigger                        
    Declare
      new_pg   varchar2(30) := :system.tab_new_page;
    Begin
      If new_pg <> get_item_property(:system.cursor_item,item_tab_page) then
      -- cursor is on a different tab page.  Need to navigate to an item
      -- on the requested tab page.
        If new_pg = 'TAB2' then
          Go_item('B3.NAME');
        else -- TAB1 tab page
          Go_item('B1.KEY_NAME');
        end if;
      end if;
    End;

  • 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

  • JSF Page Navigation from Tab to another page and back to tab

    I have a Page with tabs and a button in each of those presenting a Table and "Create Button"
    I would like to go to a new page and come back to the same active tab.
    How do I set the page navigation properties?
    Right now I am in
    Page1(Tab3) Button click-> page2(Create)->Page1 is showing a wrong active tab.
    Can we tell page navigation to go activate a tab it came from?
    Message was edited by:
    spattabiraman

    Hello, maybe if u declare a sessionbean variable as string, in the page u want to open thew tab, in init() you must call the session bean withh the name of the tab u are calling, for example:
    getSessionBean1().setSeltab("tab1");
    i hope it can help
    Beltazor

  • Tabs in navigation page (Tabs persistance problem)

    Hello all,
    I'm looking for a workaround of tab persistence (the problem in post URGENT! TAB + Folder navigation Problem )
    ; is it possible, somehow, to make a navigation page with tabs, and in those tabs some kind of auto-redirection to the actual pages ? Or any other way using tabs? I just want to avoid image-map style navigation. This tab persistance feature is sooo anoying...
    Please help

    Hello
    I gave it up using tabs for navigation issue. There are too many problems with that. Now I'm using URL-items within navigation pages and that works fine...
    Cheers,
    Chrigel

  • In Initial View, can you set defaults for Navigation tab, Page layout, and Magnification?

    Adobe Acrobat 9 Pro V9.4.0
    Win7 Pro x64
    Problem: In Initial View, can you set defaults for Navigation tab, Page layout, and Magnification?
    Every time Acrobat scans a document, I have to go to Initial View to set Navigation tab, Page layout, and Magnification. It does not remember the settings I last used.
    Thanks in advance.

    See my response to this post

Maybe you are looking for

  • I would like to use a LED monitor with my macbook.

    I have a 2009  13' macbook and just bought a LED LG monitor. What cable can I use to connect it to my computer. The LED came with a 15pin male cable on both ends.

  • I can't upgrade my itunes and when i try to delete it a error msg popup

    *It keeps saying the feature you are trying to use is on a network resource that is unavailable .... Then I click cancel and it says ..... The older version of iTunes cannot be removed contact your technical support group*

  • Size limit for flar file with Sol 10 WANBOOT

    There seems to be some kind of a size limit for flash archive files used by wanboot. When I try to wanboot jumpstart, I get the following: Processing profile - Opening Flash archive ERROR: HTTP server returned an invalid archive file size: <-12569850

  • How to read embeded Timecodes

    Hello, i'm not sure if i should post this here or in the ActionScript 3.0 subforum but i hope it's alright we're enconding a livestream from a webcam with FMLE 3.0. for our project we need to embed the system time as a timecode into the stream (no de

  • Will re-installing OSX and enabling Save Settings kill virus' and malwares?

    Hello My web pages are slow to load sometimes and I'm wondering if I have a virus or malware that is doing it. I don't want to use virus checkers or malware checkers because I've heard they are themselves used by the virus writers to plant virus' and