Disabling a tab in a tabbed canvas

Hi guys,
I have a tabbed canvas with two tabs, I have fields on tab 1 that I want the user to complete and SAVE before they can even navigate to the second tab ie, I dont want the users to be able to insert or update ANY fields on the second tab untill the fields on the first tab are populated and SAVED. Does anyone know a way I could acheive this?
Thanks for any help I may receive.

Good morning,
To disable a tab, use the following Built-In: SET_TAB_PAGE_PROPERTY ('<the name of the tab>', ENABLED, PROPERTY_FALSE);
To enable a tab, use the following Built-In: SET_TAB_PAGE_PROPERTY ('<the name of the tab>', ENABLED, PROPERTY_TRUE);
Good luck,
Don.
REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone! :)

Similar Messages

  • Horizontal ScrollBar disables for Tab Canvas

    Dear OTN Members,
    I am developing a form with tab canvases.
    If I set Horizontal Scroll Bar property to true, it comes as
    disabled during the execution of the form. I am only able to
    move to the rest of the items through keyboard.
    Thanks in Advance.
    Bye
    Meenakshi Sundaram Ganesh
    null

    Hi,
    not directly. However, if - at runtime - you overlay parts of the tab canvas with a stacked canvas, then you could have this showing a horizontal scroll bar. All you tab canvas content need to be on the stack canvas though.
    Frank

  • When New Tab Canvas/Page?

    What is the best way to determine when you user has navigated to a new tab canvas/page when the navigation does not occur by clicking on the tab canvas's Tab? For instance, when the user clicks a button item that navigates to a different tab canvas/page I want to disable the tab canvas/page the user came from.
    Any help would be greatly appreciated.

    Hi
    i asked that question before pls read the following link
    https://kr.forums.oracle.com/forums/thread.jspa?threadID=2191397
    Amatu Allah

  • Need to disable tabbed canvas through personalization in standard form.

    Dear Friends,
    I need to disable one of the tabbed canvas (button), based on condition from another tabbed canvas..in oracle applications 11i
    This is urgent requirment from 3 days im trying but im unable to do this...
    could you please solve me from this problem...
    Example (Original Requirement):_
    In order Management, in shipping transactions, we are having lines and delivery tabs..etc
    in that, if delivery name is not null in lines tab, then we need to disable delivary tab.....this is the actual requirement.....
    Many thanks in advance,
    Regards,
    subash

    Write a personalization that disables all fields on the delivery tab.
    It should be similar to what you are looking for.
    Sandeep Gandhi

  • 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

  • Scroll bars on a tab canvas

    Hi
    when I run my forms the scroll bar on the tab canvas is disabled. How can enable it?

    hi
    Scroll bar will be enable once the no of records in the block increases , when u have one or two records the need of scroll bar is unnecessary so it is disabled.
    u try adding few records to the block and check for the scroll bar.....

  • Scroll Bar/visibility in Tab canvas/with child blocks property false

    Hi Every one:
    I am working on a Tab Canvas which has a parent block with 2 child Blocks, I am able to hide all items in a child block depend on the value of Parent block but not been able to hide Scroll Bar.
    If any one can give me some ideas. would be a great help.
    Thanx
    null

    perhabs you can create an item which is disabled and no level and not visible and has the same width and heigth of the scrollbar or bigger and if you want to set the toolbar not visible set the item visible.
    (i don't know if you can understand my bad english)
    ~
    pascal

  • Clear_block in a tab canvas

    Hi
    Can we Clear_block in a tab canvas as a detail block,
    while disabling one tab page blocks and enabling another
    which trigger can we use..?
    Regards,
    Abdetu..

    Hi Gerd
    Thanks for reply,
    if you want to clear the block via a buttonNo i want to make it in when-tab-page-changed Trigger
    The case is i have a radio button if yes then enable a tab-page and disable another and the vise versa.. it's not nice to disable a tab-page with DATA ^^ u know..!
    For my little information i know that when-tab-page-changed Trigger fires only when tab page navigation is explicit; it does not respond to implicit navigation.
    How can i do this..?
    Regards,
    Abdetu..

  • Hide and show tab canvas

    Is it possible to disable all the tabs in a tab canvas in Forms 10g?
    I am developing a new form in Forms 10g. Problem is with hiding and showing tab canvases.
    I have a main canvas and a tab canvas.
    In the when-new-form-instance I need to hide the two tabs. I have a list item that has two values. Based on the value chosen in the list I need to show the tab canvas. How can I do it. I tried hide_view and show_view. It gives me an error FRM-41053. Cannot find canvas Invalid ID.
    Help is appreciated. Thaks in advance
    Anu

    If you are looking to hide individual tabs on a tabbed canvas, refer to SET_TAB_PAGE_PROPERTY
    http://www.oracle.com/webapps/online-help/forms/10g/topics/f1_help/builts/f50settppr.html

  • Runtime tab canvas does not look the same as designed in layout editor.

    I created a tab canvas with the following physical properties:
    Corner Style - Chamfered
    Width Style - Variable
    Active Style - Bold
    The canvas looks nice in the layout editor, with the above properties. However, at runtime, the tab canvas seems to ignore the above properties and instead shows up with non-chamfered looking (whatever chamfered means) fixed-width rectangular tabs and the active tab page label is not in bold font. Is there a runtime setting that I'm missing here?
    null

    I am experiencing the exact same thing. The width of the tabs in the layout editor is varied depending on the length of the text. However, at run-time, the width of the tabs is fixed, causing the tabs to be wider than the window and a set of VCR buttons to appear in the upper right corner of the canvas. Personally, I think this is a Forms bug. Why would they intentionally let us set the width to variable at design-time only to force a fixed width at run-time?

  • Oracle Forms 10G(tabbed canvasses not working the same as in Forms 6i)

    Hi everyone,
    I have a form which gets called from another form through a list of value. The called form(second form) has a group of tabbed canvases which get displayed depending on the parameters passed from the first form.
    The Form is working prefectly fine in Forms 6i but when I converted the same form in to forms 10G it does not seem to work the same way. The tabbed canvasses are not getting displayed. I am manually having to press the execute query to get data displayed in the tabbed canvasses. I checked the parameters that are being passed and they are the same as that in Forms 6i.
    Please let me know where my 10G Form is going wrong. Appreciate your help, please send me an email on [email protected]
    Thanks

    duplicate
    Re: Oracle Forms 10G not working as Oracle Forms 6i

  • How to change the background color of  a Tab Canvas

    Hi All,
    I accidentally changed existing background color of a tab Canvas to ' gray' which is not matching with main canvas (which has default).
    How can I change background color to default. Please help me.
    -Thanks

    In the property palette of the tab page, click on the "Background Color" property and click the "Inherit" button on the top of the property palette, this will revert the value of the property to the default when the tab page was created which is <Unspecified>.
    But if your tab page has inherited the color from a property class it will revert to what was specified in the property class.
    Tony

  • Tab Canvas

    Hi,
    I am using Forms 10g. I have Content canvas named CANVAS1 display few items from BLK1. I created a tab canvas called TAB_CAN contains TAB_PAGE1 and TAB_PAGE2, display items from BLK2
    I would like to show the form in enter query mode and Form should display both CANVAS1 and TAB_CAN
    Content canvas only displayed if i write in when-new-form-instance
    show_view('canvas1');
    show_view('tab_can');
    go_item('blk2.item1);
    go_item('blk1.item1)
    enter-query;
    tab canvas only displayed if i write code like this in write in when-new-form-instance
    show_view('canvas1');
    show_view('tab_can');
    go_item('blk1.item1)
    go_item('blk2.item1);
    enter-query;
    So, I request you to write a code to display both canvases and control should be in contant canvas and form should be enter-query mode.
    Regards,
    Murali

    Hello Murali,
    As you are saying you want to show a Content canvas (Canvas1) and Tab Canvas (Tab_Can) both at the same time, you need to use more than one window for this.
    Actually at any instant of time, you can show only one canvas on any window. So have two windows WINDOW 1 and WINDOW 2.
    In Content canvas, set the window as WINDOW1, and in WINDOW1 set the primary canvas as CANVAS1. And, for tab canvas actually you should have another content canvas(CANVAS2) on which you have placed this Tab_Can. So in content canvas (CANVAS2), set the window as WINDOW2, and in WINDOW2 set the primary canvas as CANVAS2.
    It will work i feel.
    Regards,
    Yathish...

  • Tab canvas color

    Hi,
    I had a form with content/stacked canvases and I converted all of them to tab so that it would be much easier for the users to view. Everything's working fine but somehow the color of all the canvases has changed to light gray. Earlier my canvases were teal (which is by default in 10g). I want to keep the default color i.e. teal, how can I do that?
    Thanks in advance.

    You can set all or some of the tab canvas's pages the background color you wish:
    Open the object navigator , and all the tab pages of the tab canvas.
    Right - click on each one - or press F4 - to activate the property palette. Change the background color as you like....
    Note: you can do this in just one click..... You simply select the tab pages and preesing F4 you alter the background color.....
    Greetings.
    Sim

  • Tab canva disapear whith stacked canvas

    hi guys,
    in my form there is:
    1. content canvas
    2.tabbed canvas
    when i put a stacked canvas the tabbed canvas disapear. any help?

    stack canvas can not put on top of tab canvas.
    what I did is to put tab canvas on content canvas and make tab canvas height very short, and then put stack canvas right below tab canvas that look like it's on tab.

Maybe you are looking for