Tab canvas within a tab canvas? Can it be done?

Hello,
I am working in forms 10g. A customer has given me a mock up that contains a tab canvas within a tab on another tab canvas. Is this even possible? If so, can you outline the steps to do so please?
Thanks,
Adam

It is possible, but you cannot create tab-canvas 2 on top of tab canvas 1. Create both tab-canvases on top of the content canvas, the at runtime use SHOW_VIEW and HIDE_VIEW to show or hide the second tab-canvas as needed.

Similar Messages

  • Place a Tab Canvas within a Tab Canvas (there is more Stack Canvas)

    I Use Forms [32 Bit] Version 10.1.2.0.2.
    Hi All.. I have the same problem with this case ( Place a Tab Canvas within a Tab Canvas ).
    but I need help with my case, what if there is more stack canvas, like this :
    - I created Tab Canvas first, then
    - in my first Tab Canvas I put the new tab canvas (this solved), then
    - I create again new Tab Canvas in the second Tab Canvas.
    How do I control that in Trigger Level Form - WHEN-TAB-PAGE-CHANGED ? if I want to show if :
    - First Tab Canvas I klik then the second Tab Canvas is show (solved), then if
    - I klik second Tab Canvas then the third Tab Canvas is show. (this my case)
    thx b4 to all ...... I am newbie in forms
    Edited by: 973372 on Dec 14, 2012 2:05 PM

    not yet

  • Place a Tab Canvas within a Tab Canvas

    Oracle Forms 6i.
    I have a requirement to put a tab canvas within a tab canvas. However when I try to create a tab canvas within a tab canvas i get a 'FRM-13002: Stacked and Tab canvases must be created within content canvases.'
    Does anyone know of a way to achieve this?

    Got it working thanks.
    For anyone that wants the code:
    WHEN-TAB-PAGE-CHANGED - Form Level Trigger
    declare
         tb_name varchar2(30);
    begin     
         tb_name :=get_canvas_property('CANVAS1', topmost_tab_page);
         if tb_name = 'TAB1' then
              show_view('CANVAS1');
              show_view('SUB_CANVAS1');
              go_item('BLOCK1.FIELD1');
         elsif tb_name = 'TAB2' then
              hide_view(''SUB_CANVAS1');
    go_item('BLOCK1.FIELD2');
         end if;
    end;

  • Since installing Firefox 8 beta, can't move tabs around within the tab bar; can this be fixed without reverting to earlier version? Thank you.

    Before moving to Firefox 8, I could drag and drop tabs within the tab bar to reorder them, which was very convenient. Since installing the first beta of Firefox 8, the tabs don't move. Should I revert to an earlier version of Firefox? If so, which one? Thank you for any help with may favorite browser. Tom

    Tor Button addon was the cause in my case.

  • Tab block within a tab block..

    Hello Gurus,
    I am trying to find a technique where I can create tab within a tab block. On a selection-screen report I am working I am creating a tab as follow. But I need two more tabs within this tab. Is it possible ? How ?
    SELECTION-SCREEN BEGIN OF BLOCK BSD-2 WITH FRAME Title text-030.
    SELECT-OPTIONS :
                     S_DSD  FOR  sy-datum,
                     S_DD   FOR  sy-datum,
    SELECTION-SCREEN END OF BLOCK BSD-2.
    SELECTION-SCREEN END OF SCREEN 700.
    SELECTION-SCREEN: BEGIN OF TABBED BLOCK tab_block for 5 LINES,
    TAB (24) tab1 USER-COMMAND tabpush6
      DEFAULT SCREEN 700,
    END OF BLOCK tab_block.
    Regards,
    Jainam.

    Hi Shah,
    SELECTION-SCREEN BEGIN OF SCREEN 500 AS SUBSCREEN. " Use these Subscreen as mentioned below
    PARAMETERS: carrid type spfli-carrid,
                connid type sflight-connid.
    SELECTION-SCREEN END OF SCREEN 500.
    SELECTION-SCREEN BEGIN OF SCREEN 600 AS SUBSCREEN.
    PARAMETERS: matnr type mara-matnr,
                maktx type makt-maktx.
    SELECTION-SCREEN END OF SCREEN 600.
    SELECTION-SCREEN: BEGIN OF TABBED BLOCK tab FOR 10 LINES,
                      TAB (20) button1 USER-COMMAND ucom1,
                      TAB (20) button2 USER-COMMAND ucom2,
                      tab (20) button3 USER-COMMAND ucom3, " Other Tabs
                      tab (20) button4 USER-COMMAND ucom4, " Other Tab
                      tab (20) button5 USER-COMMAND ucom5, " Etc
                      END OF BLOCK tab.
    INITIALIZATION.
      button1 = 'Flight Details'.
      button2 = 'Material Details'. " Tab Description
      button3 = 'Material Details'. " Tab Description
      button4 = 'Material Details'. " Tab Description
      button5 = 'Material Details'. " Tab Description
      tab-prog = sy-repid.
      tab-dynnr = 500. " Initially Assign a Screen
      tab-activetab = 'PUSH1'.
    AT SELECTION-SCREEN.
    case sy-ucomm.
      when 'UCOM1'. " Based on the User Command Assigned above
        tab-dynnr = '0500'. " Assign a relavent Sub Screen as declared above
        WHEN 'UCOM2'.
          tab-dynnr = '0600'.
      ENDCASE.
    Cheerz
    Ram

  • How to create tab control within a tab control?

    So I'll lay out the basic outline of my project. Right now I have a tab control which scrolls through each of its tabs 1 second at a time. It does this until the user presses the pause button, the the scrolling stops and the user sees the tab that was onscreen right at the moment of pressing pause. Now what I want to do is have a separate tab control which comes up automatically once the user presses pause instead of the 1st tab control just stopping as it does now.
    Or alternatively is there a way to programmatically tell the tab control to stop on a specific tab once pause is pressed? Even turn on and/or off the tab labels upon pressing pause? I've been informed I can accomplish this by way of using "nodes" I think is the term, but have yet to successfully implement anything.

    ShogunOrta wrote:
    So I'll lay out the basic outline of my project. Right now I have a tab control which scrolls through each of its tabs 1 second at a time. It does this until the user presses the pause button, the the scrolling stops and the user sees the tab that was onscreen right at the moment of pressing pause. Now what I want to do is have a separate tab control which comes up automatically once the user presses pause instead of the 1st tab control just stopping as it does now.
    Or alternatively is there a way to programmatically tell the tab control to stop on a specific tab once pause is pressed? Even turn on and/or off the tab labels upon pressing pause? I've been informed I can accomplish this by way of using "nodes" I think is the term, but have yet to successfully implement anything.
    On Pause value change-event, change tab. To lock, either disable tab control (which'll also disable its controls), keep track of pause status to return to this tab if changed (in the tab change event) or place a transparent image over the tab selectors (which'll stop attempts of clicking them).
    /Y
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV

  • How can I turn off tabbed browsing in Firefox 4.0 running in windows 7? I don't want tabs at all. If it can't be done, how can I go back to a previous version?

    I upgraded to 4.0 and now everything wants to open in a new tab. I don't want tabs at all. How do I turn them off? I have to use IE at work and have no problem turning off tabs there, but I haven't found the way to get rid of tabs in Firefox 4.0.

    That is not standard behavior. You may have installed an extension that causes it.
    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]

  • Created a tab canvas inside a content canvas, but i can't create a new ...

    i created a tab canvas inside a content canvas, but after that, i want to create a new empty canvas by clicking the canvas node ,then "+" , but it always gave me a new canvas with the tab canvas in it as default. this problem happens when i use tab canvas , if i just use other items i.e. text, button,list, i can create a new empty canvas. Thanks.

    I don't quite understand the steps you took to be able to recreate the problem. But you can change the canvas type of a canvas from the property palette.

  • 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.

  • Tab canvas on a content Canvas

    Hi,
    I need to put a tab canvas on a content canvas in 10g R2.
    and have items from the same data block distributed across the canvases.
    I have set them up with the appropriate viewport for the tab canvas, but at runtime, the tab canvas does not appear untill an item on it gets the focus.
    Both canvases are set to the same window.
    I'm sure this is possible and I think I have done it before but for some unknown reason can't seem to remember how !.
    Thanks in Advance
    Regards,
    Tony Garabedian

    Hi Steve,
    Yup, it is definitely related to the window, if the window is the form's console window and the window is the first window created in the form (default window created with the first canvas mostly WINDOW1) the tab canvas is behaving in that way.
    Create a new window and make sure that this window is not the console window and the behavior is very much normal, the tab canvas appears as soon as the window gets focused.
    This what I have found out for now, if later testing shows anything else I'll post the results.
    Regards,
    Tony Garabedian
    I just added a stack canvas on that same window and the problem returned....
    So I rearranged the canvases, and purposely set the canvas on the console window, it worked, so now it seems that the problem appears if you have a stacked canvas AND a tab canvas on the same window.
    Hope this ain't a bug it sure looks and acts like one though.
    Message was edited by:
    Tony Garabedian

  • Tab Canvas on a STACKED Canvas?

    Is it possible to have a tab canvas ON (IN) a stacked canvas? Or can a tab canvas ONLY be placed on a content canvas?
    Thanks!

    Hi,
    Can you tell the requirement clearly, whether you need to create a tab canvas on stacked canvas, a tab canvas in stacked canvas.
    1.Stack Canvas in Tab canvas
    First you need to create a tab canvas in the content canvas then you need to create a stack canvas on the content canvas, then you need to align it properly.
    Refer this link
    http://startapps.blogspot.in/2009/12/how-to-place-stacked-canvas-in-tab-page.html
    Thanks & regards
    Srikkanth

  • Stacked canvas as a tab element

    I am working on a form say 'A'. In this form, I have a tabbed canvas 'B' with 4 tabs.
    I created another stacked canvas 'C' on which there are elements from 3 different blocks. Now I need to make this stacked canvas as an element of tab2 in canvas 'B'. I.e., if the user clicks on the tab2 of canvasB, it should show the stacked canvas C below the tab.
    How can I do this?
    Thanks,
    Chiru

    It is not possible to define stacked canvas for a tab canvas.
    To avoid such circumstances,
    in pre-form, you write
    HIDE_VIEW('STACKED_CANVAS');
    SHOW_VIEW('TAB_CANVAS');
    If tab canvas is not showing up, set the fol. property
    raise on entry : yes
    viewport x and y position to 0
    and try runing ,
    if the tab canvas is showing up, gradually return to the required position
    else check for any hide_view(tab_canvas) code in your form.
    or you can reduce the height of content canvas to view tab canvas. Check the window name of content and tab canvas is same.
    And in when tab page changed, you write for each tab page name
    IF :SYSTEM.TAB_NEW_PAGE='PAGE2' THEN
    go_item('some item in tab page 2');
    SHOW_VIEW('STACKED_CANVAS');
    ELSIF :SYSTEM.TAB_NEW_PAGE='PAGE1'
    go_item('some item in tab page 1');
    HIDE_VIEW('STACKED_CANVAS');
    END IF;
    Why that go-item is required?
    Suppose your cursor is in an item in the stacked canvas, and if you click on page 1, The stack canvas wont disappear.
    Edited by: Dora on Dec 23, 2009 8:29 AM

  • Tabbed canvas on a tabbed canvas

    Is it possible within 10g forms to place a tabbed canvas on the tab page of another tabbed canvas? I am not seeing a way to do it, but I if someone else has an idea about this, it would be much appreciated.
    Thanks,
    c

    Thank you for the input. I have a three tabbed main canvas and on the first tab page I have two blocks in a master-detail relationship. The detail block has so many fields displayed that putting another field on it would be difficult without decreasing the size of the other fields or increasing the size of the window and canvas which would in turn effect the other tab pages and all other forms using the same window size. If I were to use the tab canvas on a tab page of the main tabbed canvas would I need to shrink up the main canvas in any way to display the topmost canvas, which represents the detail block, at the bottom of the page? I would still need to display the entire tab page of the main canvas for the sake of the other tab pages or else wouldn't shrinking the main canvas briefly mess up the coordinates of the other fields displayed on the other tab pages?
    Also how do I specify that I want the details tabbed canvas to display on the first tab page of the main tabbed canvas? I didn't see in the property palette of the details tabbed canvas an option to tell it to display on a tab page of the main tabbed canvas.
    Thanks,
    c

  • Stack canvas on a tab page

    Hi ,
    Can we display a stack canvas on a tab page.
    If yes pls explain how???
    Any help will be appreciated..
    Thanks & Regards
    Indu

    Yes it is possible, but it needs some work.
    You need to create the stacked on the content and set the viewport X Position & viewport Y Position coordinates to display it on the tab canvas.
    Tony

  • Creating tab canvas inside another tab canvas

    pleas help me solving the issue...
    I want controlling code such that i can create tabpage canvas into another one.
    second tab page of first tab canvas it should be visible.
    regards
    jai

    As long as i know something like this is not possible.
    But you can emulate it this way (for this example i will assume that you want the smaller tab-canvas placed on the second page of the bigger tab-canvas) :
    1. create a tab-canvas
    2. create a stacked-canvas with bevel=none
    3. create a new tab-canvas and place it on your stacked-canvas
    4. make the stacked-canvas invisible
    5. through the trigger WHEN-TAB-PAGE-CHANGED make your stacked-canvas visible whenever you are on page 2 and invisible whenever you are on another page.
    6. adjust the coordinates of your stacked-canvas so it will appear right above the bigger tab-canvas
    Good luck with this
    Markus

Maybe you are looking for

  • G5 Fans Run Out-of-Control in Target Disc Mode - Help?

    Trying to use a Dual 2GHz PowerPC G5 (OS 10.5.8) with 7GB DDR SDRAM as a target disk. Host is 400Mhz PowerPC G3 (OS 9.2.1) with 320GB RAM. I'm trying to move ~25GB of data from the G3 to the G5. G5 has roughly 600 GB available space. G5 goes into TD

  • How to fix our submit button for our eCommerce checkout

    We have customized our check out page for our eCommerce store but I think because we moved the form around our submit button is no longer working. How can I reconnect the submit button so that it performs the necessary tasks for our customers to plac

  • How can build a bar code application ?

    Hello All! I am new in form 6i and Oracle 8i. My question is that how can i build a simple bar code reader application. Please write some code if anybody have or give the reference to study to build the bar code applications. Thanks in Advance. Ather

  • PR no. not generated in process order

    My scenerio is operation substracting: 1. Control key PI02 2. In opl8 for order type - plant combination, the Reservation / pur. is 2 (from release) If I create operation before release order purchase requisition is created. If I create operation aft

  • Macbook pro using A LOT of memory

    Is it normal to use almost all of your 4g of ram for just normal internet browsing?  i don't think the sites i visit are that graphic intensive, but it seems like after 20 min of use, i'll notice in my activity monitor that my memory is almost used u