Wide report causes standard tabs in two-level-tabs to move

I know that sounds odd. So, if you have a large (wide) report, that spans the browser window, and you resize the window, the tabs will move to the right, eventually right out of the window. Very odd.
I have Apex 3.0.0.00.20. I have a simple report region with a query that has over 20 columns. The data isn't really meant to be read, there is a download to spreadsheet link that people will use. However, there is also a two-level tab system in place. Parent tabs at the top (on the right) look fine. The standard tabs, below are left aligned and look good on all pages except this one. If the window is wide, fitting the entire width of the report, then the tabs align on the left. That is very wide, filling up more than my widescreen monitor on my two-monitor setup. For users on a single smaller monitor, they cannot size it that large, and if the window is narrow enough, the tabs are actually off the screen. You have to scroll right to see them. It's the strangest thing. But, it's a pain, since they need to use these.
Anyone see this? Any ideas how to prevent those tabs from moving and staying anchored on the left?
Thanks

Sounds like the result of a layout based on nested tables, which are expanding to accommodate the wide report content.
Solution would be to move the standard tabs region or the report region to another region position, or change the page template so the tabs current region position is not contained within a table that also contains the table containing the report region position.
This should all become clear if you view the page in Firefox and outline the tables using the Web Developer Toolbar...

Similar Messages

  • Unable to switch from one level tabs to two level tabs.

    I created my application using one level tabs. When I created parent tabs they didn't show up. I have changed the Page property to Two Level Tabs in the Default Templates by Component section of the Define Theme page. But the 2 level tabs just not show. After some trials even the 1 level tabs dissapeared. I can't see any tab now.
    Is there any method to switch safely from one level tabs to two level tabs and have them show properly?
    Francisco

    I developed my own solution after several days of
    working on the issue, and it is kind of complex. I
    have a 12 page word document with images explaining
    the process, so I cannot post it here. I responded to a thread on this forum several weeks back about this topic. I guarantee that the posts in total in that thread could never fill a 12 page document. It's not that complicated.
    You can find it here:
    Re: Can someone explain the diference between the tabs and the tab sets?
    The main problem when switching from one-level tabs to two-level tabs is the "psuedo-parent-tab" that gets created as a container reference for the standard tabs. Once you get past that - and change the default template for your application you're well on your way.
    Earl

  • Disable right clicking for standard tabs in two level tabs

    Hi Friends,
    I am using two level tabs in my application. I want to disable the right clicking option for the second level
    (standard tabs). Is there any way to accomplish this?. Please help,
    Thanks,
    Jeev

    Hi,
    I think you can do it with javascript.
    I did find various solutions from Google
    http://www.google.com/search?btnG=1&pws=0&q=javascript+disable+context+menu
    I have not test any of those , but quickly seems that there is differences between browser how to accomplish this.
    Hope this help you to right direction
    Br,Jari

  • Change one level tabs to two level

    Is there an easy way to change one level of tabs to two levels without re-building an application ?
    Can someone show me how to do this please ?

    My recommendation is to do the following:
    1. Navigate to Home>Application Builder>Application ###>Shared Components>Tabs
    2. "Add" a new parent level tab; or two
    3. Edit each standard tab and place it in the parent tab you wish it to appear; you do this by populating the "Parent Tab Set" attribute of the standard tab.
    4. Change your application or a given page to be some sort of TWO LEVEL TAB page template.
    Your done; you should have your application migrated from one level tabs to two level tabs. If you defined page templates at the page level you will need to adjust them accordingly.
    Mike

  • Horizontal 'gap' between two level tabs SOLVED

    I’ve got a stange problem:
    I’ve got several pages and a two level tabs. Everything worked before a collegue of mine switched the theme into a self created one. Now the design of the two level tabs depends on what page you are on. Sometimes there is a ‘gap’ between the parent tabs and the horizontal bar and the tabs below that bar.
    On some pages this gap is small and it looks like it should:
    http://img90.imageshack.us/my.php?image=tabs01lq6.jpg
    But sometimes there is a lot of space above and below that bar:
    http://img91.imageshack.us/my.php?image=tabs02fa9.jpg
    Can anyone help me? Please!!!

    Hi Carl,
    thanks for your answer!
    I also thougt it coud be an issue with the CSS and I've searched the whole CSS-Stylesheet. In the part of the Tab Classes I searched for every margin-top and margin-bottom and set it to 0px but it had no effect.
    Here you can see the part of my CSS-Stylesheet containing the attributes of the tabs:
    /* Tab Classes */
    /* .t4Tabs{text-align:center;padding:10px 0 2px 0;} */
    .t4Tabs{text-align:right;padding:10px 0 2px 0;margin-bottom:0px;margin-top:0px;}
    .t4standardtabcurrent{vertical-align:middle;padding:2px 5px 2px 5px;margin 0px 3px 0px 3px;background-color:#CCCCCC;color:#111111;border:2px solid #111111;border-bottom:0;text-decoration:none;font-weight:bold;}
    .t4standardtab{vertical-align:middle;padding:2px 5px 2px 5px;background-color:#777777;color:#ffffff;margin:0px 3px 0px 3px;border:2px solid #111111;border-bottom:0;text-decoration:none;font-weight:bold;}
    .t4standardtab:hover{background-color:#CCCCCC;color:#000000;text-decoration:none;}
    .t4ChildTabs{text-align:center;background-color:#FFFFFF;padding-bottom:4px;margin-top:0px;margin-bottom:0px;}
    .t4childtabcurrent{margin-left:3px;margin-right:3px;font-weight:bold;background-color:#DDDDDD;padding:2px;border:2px solid #000000;border-top:none;text-decoration:none;}
    .t4childtab{margin-left:3px;margin-right:3px;padding:2px;border:2px solid #000000;border-top:none;text-decoration:none;font-weight:bold;}
    But the strange is that this horizontal space is not equal on every page. On some pages it is quite small and like I want it to be and when I select the tab "Reports" for example there is a huge gap.
    When I change the margin in the CSS-Stylesheet shouldn't it be for all pages? Shouldn't the margin be the same whatever page I am on?
    Greetings,
    Sofie

  • Two level tabs

    I have an application with two-level tabs set up and when clicking on the 2nd level labs, I consistently get, not every time, the message, "Page cannot be displayed." Instead of having the tabs start displaying on the fifth page, do they need to be set up on all the pages?

    Hi,
    Template Two Level Tabs should be set on everyone page.
    Moreover, Parent Tab Set should be selected on everyone Standard Tab.
    Konstantin

  • How to switch from two-levels tabs to one.

    HTML DB v2.0.
    I noticed that having two levels tabs I am getting error (can not fetch the record) because the "Clear Cache" option is available only for Parent Level tab.
    My page is designed like this: Person's info, report on children records, and a form to enter/edit children records.
    I'd like to switch to one-level Tabs and "Clear Cache" every time you go from one tab to another so form will be in a mode to enter a new record.
    I tired to change the theme to one-level tabs, but nothing really changed when I went to create Tabs - it's asking for a Parent tab.
    Message was edited by:
    zavadskaya

    Hi zavadskaya
    Try:
    - keeping the two level tabs.
    - add a process to the Page Rendering area of your page
    - the process is set up as:
    - Type = Clear Cache for all Items on Pages ..... enter your page number.
    - Process Point = On Load - Before Header
    I hope this helps.
    Cheers,
    Patrick Cimolini

  • Switch between one level and two level tabs

    Hi,
    In my application I'm having many pages manages with tabs.
    Some tabs should have sub tabs other will have none.
    For example Page 1:
    ______________________________________| HOME* | MASTER DATA | TEST |_____
    Page 2
    ______________________________________| HOME | MASTER DATA* | TEST |_____
    | M1* | M2 | M3 |
    Page 3
    ______________________________________| HOME | MASTER DATA* | TEST |_____
    | M1 | M2* | M3 |
    Page 4
    ______________________________________| HOME | MASTER DATA | TEST* |_____
    | T1* | T2 |
    Like you can see Page 1 hast no sub tabs and only the parent tab should be shown (normally this would be One Level Tab Template and for the others it's Two Level Tab Template).But I didn't get it working. I've tried to following:
    Setting page 1 to one level and creating a parent tab set with all required labels will display OK. Creating page 2 with new parent tab set and tabs and two level template.
    Will not show not page 1 parent tab when accessing directly. Access from page 1 will throw error message: "could not find item (123455) on page."
    I don't like to have something like this for page 1, because there twice shown Home, for one page ...
    _________________________| HOME |_______
    | HOME |
    How can this be done in ApEx are there any tricks?
    Thanks
    chrissy

    Chrissy,
    Create a page template as a copy of your two level tabs template and simply remove
    #TAB_CELLS#
    Assign this page template to your page 1.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://htmldb.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

  • Two level tabs - problem

    hello, i have problem with two level tabs..
    i create new patten tab, look at pic:
    http://img148.imageshack.us/img148/1267/88330428.jpg
    and i can't see it in my application when i run it ..
    look at second picture:
    http://img169.imageshack.us/img169/9755/10433589.jpg
    can you help me to solve this problem..

    In your page template you have to choose the option two level tab.i did .. but nothing changes

  • Two level of tabs

    Is there any limitation on the number of parent tabs allowed for an application ? The application I am working on will have about 7 parent tabs.
    If I create the application from scratch(with 6 pages initially) and select "Two level of tabs", by default I am prompted for just 4 parent tabs and if I create a new one manually then no parent tabs appear for my page . I have the application created on htmldb.oracle.com, please let me know if someone wants to look at what I am talking about.
    Thanks

    Hi Scott
    The app id is 23947(Two level tabs) and the workspace is S1.
    The first 4 parent tabs work as they should
    Parent Tab "Home" has one standard tab -> Page 1
    Parent Tab "Students" has two standard tab -> Page 2 & 3
    Parent Tab "Payments" has one standard tab -> Page 4
    Parent Tab "Scholarship" has one standard tab -> Page 5
    Parent Tab "Funds" is the one I created and should be associated with Page 6, but it goes to Page 1 and all the parent tabs disappear.
    I created the new parent tab using the Tab Manager.
    thanks for your help

  • EA 4.2 Two Level TabsLeft and Right Sidebar not highlighting the parent tab

    Theme 24 Two Level Tabs - Left and Right Sidebar page template is not highlighting the parent tab. I did some changes to the Current Parent tab section and it is working so can we see the changes in the EA2 or the final 4.2 product.
    Orginal
    <li><a class="active" href="#TAB_LINK#">#TAB_LABEL#</a>#TAB_INLINE_EDIT#</li>
    changed to
    <li class="active">#TAB_LABEL##TAB_INLINE_EDIT#</li>

    Log 4.2EA issues and comments using the Feedback link in the App Builder on apexea.oracle.com.

  • 2 level tabs in APEX 4.1

    Hello,
    I created a one level tab application in APEX 4.1 and I realized that there will be too many tabs so I want to make 2 levels of tabs. One level would more general like : Info, Operations, Reports, etc, and the second level with actual pages. Is there a way to convert my one level tabs application to 2 level tabs applications.
    Thanks.

    Sure - it would be a two step process
    1 - Modify your theme usage
    - Shared components - themes - edit theme
    - Change the default page template to use on of the two-level-tabs templates
    - Ensure your desired pages either use the application default template or the relevant to level tab template
    2 - Modify your tabs
    - Shared components - tabs - manage tabs
    - Add your different levels of tabs and ensure page assignments are relevant
    - You may need to edit the properties of some pages to ensure they're using the right tabset.
    I've found two level tabs to be a little ... frustrating to set up - not quite as intuitive to use and setup. But in essence, not difficult to convert from one level to two.
    Scott

  • Clear cache of 2nd level tabs

    Hello,
    I have a question related to clearing the cache in a two level tab application structure. If you look at the examples application of Denes Kubicek, you see that he uses a two level tab structure. The horizontal bar below the header is level 1 and the left 'menu-bar' is level 2.
    I've also tried to implement this, because I think it's a real nice way to offer a good navigation structure. But I haven't found a good way to clear the cache of a page that is opened when someone clicks on a 2nd tab-level. Anyone an idea? Maybe Denes himself can help me out?
    Thanks!
    Jacob

    I think you are referring to standard tabs as second-level and parent tabs as first-level. I always think of them the other way round. Okay, what you need to do is create an application process that fires (by default, for every page view) conditional on the request being the tab name (T_ORDERS, for example). The process firing point must be On Submit - Before Computations and Validations. In this process you can determine the page being submitted with the standard tab using :APP_PAGE_ID and the name of the tab submitting the page, again, using :REQUEST. Then the process can call apex_util.clear_page_cache to do the cache-clearing you need.
    Scott

  • How create two lines tabs

    How i can create a 2. Tab Line for 1 Tab?
    I want have the main menue Tabs on top. Under a tab called Profil i want create a 2. Tab line.

    Hi,
    Firstly, you should change the default page template used in your application: Go to Shared Components, Themes and click on your theme. Scroll down to the "Component Defaults" section. Change the Page and Error Page settings to one of the "Two Level Tabs" settings and click Apply Changes. Any page that is set to use the default page template will now use the one you have selected for Page. If you have changed any of the pages to use a specific page template, you may have to change them manually.
    Now go to Shared Components, Tabs. You should have two rows with tab details. The long green bar shows "Standard Tabs" and the individual green boxes above that shows "Parent Tabs". Click on the Utilization option at the top. All your tabs should be listed. The first column, headed "Tab Set" identifies the tab set name that you should use to link your pages to the tabs. Make a note of this name. If there is any tab that does not have a Parent Tab Set value, click on the link in the Tab Name column and select a valid Standard Tab Set then click Apply Changes.
    Now go to a page. Click the Edit Page Attributes icon in the top-right of the Page section. In the "Display Attributes" section, the first setting should be "Page Template" - make sure that this is either "- Use Application Level Default Template -" or the name of the "Two Level" template you want to use. The second setting is "Standard Tab Set" - set this to the tab set name you noted earlier.
    That should do it!
    Andy

  • How to create a 2 level tab?

    Hi,
    I am about to develope an application from a package app. But I cannot customize the tabs appear each page. For example when I choose a two level template for the page, the Parent tabs setting doesn't appear. and even when some page have a Parent tabs , I cannot change or create it. I have read the user guild but it cannot solve my problems. Does anyone can give me some information about setting tabs?
    regards,
    Wei

    Hi,
    These might help
    http://proskudin.blogspot.com/2007/06/two-level-tabs.html
    http://www.oraclecommunity.net/profiles/blogs/1988559:BlogPost:4844
    Br,Jari

Maybe you are looking for

  • How do I restore quickbooks company file backup from time machine?

    I wish to restore a previous company file that is backed up in time machine (Quick books 2014, mavericks OS)? Easy to do in windows but nothing comes up in help or in the menu items for restoring company file.

  • How to change the language to English in Premiere Pro CS6?

    Hi there, I recently bought the Master Suite over Amazon, because the Adobe Online Store seemed broken (Unknown Errors after ordering and a Telephone Number which you couldn't call) and I really needed it before the end of the year (Tax Reasons). So

  • Icloud and gmail password problem

    I can't log into icloud or any of the programs on my mac with icloud password or gmail password. Can anybody help me, please?

  • Paragraph format used in Form, but not defined in Para formats of the form.

    Hi friends,                   I was trying to edit a form window, which has paragraph formats of the name HN HT etc being widely used . But when i check the paragraph format defenitions for this particular form , i dont see these being defined there.

  • PI WSDL URL not accessibile

    Hi All, I have a generated a webservice from PI....The problem now is that it could not be called outside our company domain. How can a legacy system which is outside our domain should call the PI webservice ? Is jus giving WSDL file sufficient ? if