Large page with panel tabbed.

Hi, i´m new here.
I´m working in a web application that have a panelTabbed with a lot of components in each tab (graph, pivotTable, comboBox, button...). I´m using af:declarativeComponent for modulizing the page. Each graph or pivotTable is a declarativeComponent. I´m modulizing the panelTabbed too, each tab is a declarativeComponent inside the panelTabbed.
My problem is that my application runs slow when i´m interacting with it, for more components more slow (every 'getter' methods are executed when the page is rendered, even with PPR). I know that always the page is rendered when i´m updating it, even with PPR, this is not my problem.
I think that i can change the way i´m modulizing my page for runs faster but i don´t know which is it. Anybody can help me?
Thanks for all!

http://technology.amis.nl/blog/5769/create-deploy-and-consume-an-adf-task-flow-with-adf-business-components-inside
http://andrejusb.blogspot.com/2007/08/adf-task-flow-in-jdeveloper-11g.html
http://technology.amis.nl/blog/5746/introduction-to-adf-reusable-task-flows-consume-a-bounded-task-flow-that-gets-synchronized-with-input-parameter-changes
the above link will be useful to know about taskflows..
usign a declarative component for already avaialbe compoenents like pivotTable, panelTabbed and graph is not a good approach is what i feel.. you should make best use of the components provided by the framework..

Similar Messages

  • OAF page with multiple tabs

    Hi,
       We are on R12 and I am new to OAF. I developed an OAF page with 3 tabs in it. tab1 is a simple search section. where user selects search criteria and data will be displayed in a table section. There is a radio button against each resulting row. Tab2 is to display master data and Tab3 is to display/enter detail records.
    The way it works is, when user performs search and  selects a row in the search tab, and clicks on 2nd tab(master tab),  the data gets queried and displayed there and then when user clicks on the 3rd tab(details tab), then it is getting data in the details section also. There is a view link between master and details tabs.
    Now my issue is, say user searched something and chose a record in first tab, and directly clicks on 3rd tab(details tab) without clicking on the master tab, then no records are displayed...meaning the data in details section is not getting queried unless user first clicks on master tab and then detail tab.
    But my requirement is, user can click on detail tab directly after they choose a record in the search results section.
    Can anybody help me with this please....
    Note: I have only one page, one AM, and one controller.
    Thanks.

    Hi Jaya,
        Thanks for your quick response. I am new to OAF. DO you mind giving me the steps please.....
        I did specify action type as "fire partial action" and specified a method and in that method, I am setting the default where clause to get data based on the ID and doing execute query of the details VO. Still it is not working. I am assuming that what you are mentioning is something different. If so , I appreciate if you can give me the steps in detail please...thanks.

  • Create home page with several tabs upon opening Safari

    I would like to create a home page with several tabs upon opening Safari is this possible?

    Yes, it's possible.
    First create a folder of bookmarks containing the pages you want to have appear as tabs when you start Safari.
    Once you've got that bookmarks folder set up, go into your General Safari preferences. At "New windows open with:" select "Choose tabs folder ..." as per the following screenshot:
    .... and select the bookmarks folder you set up before.
    Quit and restart Safari. Do the contents of the bookmarks folder open in tabs in a new window?
    (To change what tabs you have opening in a new window, just change the content of the bookmarks folder you've selected in your preferences.)

  • RE: How to set createInsert operation with panel tab

    Hi all,
    I am using Jdeveloper 11.1.2.3.0
    Here i have one form and it contains two panel tabbed subDetailedItems called List and New.
    I have table in List Tab and form in New Tab.
    Now my requirement is if i select New tab then it has to display empty fields to enter new record.
    Help me to resolve the issue.
    Thanks,
    Syam

    Nitesh,
    I understood the usecase. But my question was, what happens if the user clicks on the New tab (a new record gets created due to createInsert - but not committed), then go back to another tab and then click on New tab again (another new record gets created due to next createInsert). Now, if the user commits, after entering values, he would have 2 rows added to the table (one with blank values and next one with data). You should have to handle that as well.
    -Arun

  • Including jspx page into Panel Tabbed !!

    Hi all,
    Jdeveloper 11g is really powerful ..
    I want to create windows explorer interface which consists of two main areas:
    First one represented as a tree and the second to show the details of the selected item in the tree. I want the detail area to be as tabbed so that multiple tabs can be seen at a time, I developed most of this issue.
    Here is my question:
    How to include a jspx page into one of the tabs (showDetailItem) created in the panel tabbed, I've tried <jsp:include> but it didn't work
    Regards,
    Bassam

    not sure what you mean by Panel Tabbed, but you should be able to do something like the following so that when user clicks on a tab, the proper page will load:
    <af:showOneTab binding="#{backing_bean.showOneTab1}"
    id="showOneTab1" position="above">
    <af:showDetailItem text="Tab Text"
    binding="#{backing_bean.showDetailItem1}"
    id="id"
    disclosed="#{some evaluation}">
    <!-- include header jsp -->
    <f:subview id="positionHeader">
    <jsp:include page="/Header.jspx"/>
    </f:subview>
    </af:showDetailItem>
    </af:showOneTab>
    the included jsp will need to be stripped of at least the <f:view> tag since it's being included in another page that will already have the <f:view> tag. Can't remember if there are other tags <afh:html>, <afh:body> which might need to be removed from the included jsp.

  • Issue with Panel Tabbed and required property

    Hi All,
    I am using Jdeveloper 11.1.1.4 and I have a pannel tab with 3 tabs and I have an input text in tab2 which is required only in tab2. The problem is when I try to navigate to tab1 from tab2, the required property still shows the error message when nothing is entered .Is there any way to make the required only show the message only when in tab 2??
    Thanks,
    Swathi Patnam

    If you dont want to perform any validations use immidiate=true property. You can use this property either to a button, command link... to most of the ADF components you use to perform any kind of action.

  • Access web page with alternate tab displayed by default

    I have a WebHelp project with a start page that displays the
    Contents tab by default. Is there a way through the URL to have a
    different tab (e.g., the Search tab) display by default? Thanks.
    Tim

    I need a way to open the same WebHelp project with the
    Contents tab displayed by default if the project is accessed
    through one method or with the Search tab displayed by default if
    the project is accessed through another method. I am using RoboHelp
    X5.0.2.
    Peter, I generated my project with the Search tab set as
    default. I viewed the start page, and the Search tab was correctly
    displayed by default. I made a copy of this start page and saved it
    to a different folder location. I regenerated my project with the
    Contents tab set as the default. I copied the alternate start page
    into the project so that I essentially had a start_contents.htm
    page and a start_search.htm page. This method was ineffective. Both
    the start_contents.htm page and the start_search.htm page now open
    with the Contents tab displayed by default.
    Is there a way through the URL to be able to specify the tab
    to display by default (sometimes the Contents tab and sometimes the
    Search tab) for the same help project, either through using
    multiple start pages (which in my test appears to be ineffective)
    or through additional code in the URL itself?

  • My Itouch is experiencing technical difficulties due to the new software update i have installed into it. It blacks out when it goes into the main page with the tabs in it. How can i fix this

    Everythig looks fine when i charge the battery but when it goes to the Apple icon it blacks to either a black screen or a blue screen. I just want it to get fixed asap. thank you

    Try:
    - Reset the iPod. Nothing will be lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Power off and then back on the router
    - Reset network settings: Settings>GeneralReset>Reset Network Settings
    - iOS: Troubleshooting Wi-Fi networks and connections
    - iOS: Recommended settings for Wi-Fi routers and access points
    - Restore from backup
    - Restore to factory settings/new iPod.
    - Make an appointment at the Genius Bar of an Apple store.
    Apple Retail Store - Genius Bar
    or:
    Try:
    - iOS: Not responding or does not turn on
    - Also try DFU mode after try recovery mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - If not successful and you can't fully turn the iPod fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - If still not successful that indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar

  • Panel Tabbed with regions

    Hi
    I have Panel Tabbed with two items inside - both contains regions inside (static - not dynamic).
            <af:panelTabbed id="pt1" partialTriggers="t1">
              <af:showDetailItem text="Item 1" id="s1">
                <af:region value="#{bindings.emp.regionModel}" id="r1"/>
              </af:showDetailItem>
              <af:showDetailItem text="Item 2" id="s2">
                <af:region value="#{bindings.dept.regionModel}" id="r2"/>
              </af:showDetailItem>
            </af:panelTabbed>Logging initializers and finelizers for task flows inside these regions I noticed that both are triggered when I enter on the page with Panel Tabbed. Only task flow on selected item should be loaded - em I right ? Is there any property to set "loading on demand" regions in Panel Tabbed ?
    Kuba

    Hi,
    depends on the JDeveloper version you are on. For example, you can set a task flow binding (in pageDef) to deferred loading in which case it does what you want it to do. Early JDeveloper 11g R1 releases did not have this feature, in which case the behavior is as you see it. So you may need to check your JDeveloper version, and if it is an upgraded JDeveloper 11g application, check the deferred setting on the task flow binding
    Frank

  • Panel Tabbed Inter-Region Communication - jdev 11.1.2.3

    Hello:
    I have a page with panel tabbed.  In each showDetailItem (TAB) there is a bounded task flow (BTF from ADFLib) that needs to receive employeeID.
    The employeeID is used as a bind variable for each VO query shown in the tab. When the user clicks on a new tab, I want to receive the employeeID
    in the BTF and set the bind variable in the VO and then let the BTF  execute the query so when the tab doscloses it shows the VO results based on the new employeeID.
    Note: it is the clicking of a tab that should accept the employeeID and set the bind variable so when the VO executes it correctly displays the results of the query in the newly opened tab.   Currently I am using BTF Input Parameters to get the employeeID, which works ok. But how do I set the VO bind variable to the new employeeID before the BTF executes?  Note: I know how to set VO bind variables with:
    getParmsMap().put(bindVar, employeeID)
    which I tried setting in the BTF Initializer. But this does not work. It seems ADF is processing somehow and does not like when I try to process my query within it's normal ADF lifecycle of disclosing the tab.
    So when a new tab is selected to be opened, I need to accept the new employeeID, set the bind variables of the VO, before the ADF lifecycle kicks in to display the newly opened tab.  When the tab is finally displayed by ADF, the VO query results should show the results based on the new employeeID.
    How can I make this happen?
    Any articles or sample code would be greatly appreciated.
    Thanks much.

    bump!

  • Problem with Required fields in Panel Tabbed

    Hi ,
    I am using Jdeveloper 11.1.1.2 and i created a jspx page in which i am using <af:panel Tabbed> which has 2 <af:showDetailItem> items.
    Here the problem is in each show detail item i have selectOneChoice set as required fileds. when i am runnin the page and click the second tab it is asking to select a value for SOC.
    Can anyone help me in how to make required fileds show only for that <showdetailitem> item but not for both the showdetailitems.
    Thanks,
    Harika.

    Set the immediate property for the tab to be true.
    Similar forum post:
    Issue with Panel Tabbed and required property
    Thanks,
    Navaneeth

  • Tabs without using panel tabbed

    i have to create a page with multiple tabs on top of the page without using panel tabbed, since multiple users cannot work in panel tabbed.
    i have created fragments for indivudual tabs.
    included fragments in a bounded task flow. connected all fragments to wildcard control flow.
    used a jsff with command menu items in top of the page in a pgl.
    below this, i dropped task flow as region where i would like jsff to be displayed depending on command menu item selected on top.
    specified command menu item action property as name of control flow case connecting wild card to individual jsffs used in page.
    Navigation is not working from one to another jsff on clicking command menu item on top.
    what is wrong with this approach.
    jdev 11.1.1.5

    it would be easier for multiple people to work on different page fragments as with panel tabbed it would be single jspx.
    i m focusing on how to achieve navigation using fragments in a region and command menu items or command navigation items at the top.

  • Problem with Pullout Tab/Scrollable Frame

    I've designed a pullout tab and in the Scrollable Frame Overlay I've specified "Horizontal" as the scroll direction. Now, with Desktop Preview everything looks fine. On the iPad however, the frame can be moved around in all kind of directions - up, down, left, right, even in circles (so to speak).
    When I copied the frame to another empty page for test purposes, everything worked as planned with Desktop Preview and on the iPad. So then I added the rest of my content to that test page and voila, the problem resurfaced.  I also have other pages with pullout tabs in the same folio that work just fine. I'm lost to what causes this behaviour in this one article.
    Anyone had this before?
    Thanks.

    My mistake, I meant the layers panel. Try renaming your graphic frames to samething unique.

  • When I click a link to open the page in new tab, it open the new page beside my page.

    After I update FireFox to version 3.6.8, I could not open the new page in the last tab, it always opens the new page in beside the tab.
    Mmm…I could not make sure the new page or new tab I said is the same with you…?? (I use Chinese version so that I don’t know if it’s the same or not…)
    A window could open several pages with different tabs, and I could click different tab to different page, right?
    If I right clicked a link to open the page to “new tab” in the same window, the new tab opened in the last tab of my window.
    But after I update FireFox to version 3.6.8 and I click a link to open the page to “new tab” in the same windoe, the new tab will open beside my page. (Mmm…Open on right of my page.)
    I would like the “new tab” open to the last tab in my window, not “beside” the tab I used. How could I change the setting??)
    == This happened ==
    Every time Firefox opened
    == After I update FireFox to 3.6.8

    That feature isn't new to 3.6.8, it was changed in 3.6.
    Type '''about:config''' in the URL bar and hit Enter.
    ''If you see the warning, you can confirm that you want to access that page.''
    Filter = '''browser.tabs.insertRelatedAfterCurrent'''
    Double-click that preference to change the value to '''''false'''''

  • ADF Pgaes with Dynamic Tab Shell not rendering in iPAD 1+

    Hi,
    We have used Oracle Dynamic Tab Shell templates to build our Dashboard page with multiple dynamic tabs.
    One year back when we initially created the main Dashboard with Dynamic Tab Shell and used UIShell API's to open new dynamic tab on click of command links in left hand side navigator. We started with Jdev 11.1.1.3 and we upgrade till Jdev 11.1.1.5.
    Now recent requirement is, we need to test our applications in Safari browser within iPAD(2.0). While testing we observed below issues.
    1) The JSPX page with Dynamic Tab Shell is keep showing "Loading..." We had to refresh the Safari browser twice to render the page.
    2) Any af:commandLink as part of the JSPX which has dynamic tab shell template, not working. We have bunch of links on left navigator and on click of each link will open a new dynamic tab(we use UIShell API) . Nothing happens on click of those af:commandLinks.
    3) We have "Home" and "Logout" links on top right corner. Nothing happening on click of those links too.
    All these like af:commandLinks and af:commandButtons working as expected when we have them in side a JSPX page w/o dynamic tab shell.
    Tested and observed same behavior both in iPAD 1.0 and newer version iPAD 2.0.
    We desperately need help on thin. Pls let us know, if i need to provide more details. Is there any specific configurations required to make it work in Jdev 11.1.1.5? At this point we can not upgrade our Env to 11.1.1.6 or 11.1.2 as we already have these Apps in Production and we should give the users flexibility to use it in iPAD.
    Please help!!
    Thanks!!
    Subba.

    Hi Jaun,
    Thanks your response.
    Yes- I have seen the support for iPAD and iOS are more enhanced it in 11.1.1.6 and later versions.
    But we already hosted our apps in Production which is currently 11.1.1.5. We have complex workflows designed in SOA suite too.
    Now, if we need to upgrade to 11.1.1.6, we need to basically do validate/test all our applications on new release and it cost us. CLient may not approve for upgrade as of now.
    Is there any guidance or way for customers like us who are on 11.1.1.5 version, to get the ADF features and support for iPAD or iOS? Kind of backward compatible patches kind of thing?
    Do we need to log a SR on ORACLE?
    Please suggest!!

Maybe you are looking for

  • E75 display blinking/flashing

    My phone has just developed the following problem: about every 5 seconds, the display goes blank (the backlight keeps on, if it was on), but I can see the flashing with backlight off. With the power save mode on, the display flashes quickly. The phon

  • Pallet in or out of the BOM

    In our project there is a huge discussion about the pallet. It is a stockable and valuable material. The question is that it should be put in the BOM (as a normal packaging material - it is not returnable pallet) or it should be managed outside the B

  • Changing selection variable of a workbook

    Hi Gurus I added a new query to a workbook of 7 queries. For all those 7 queries selection variable is profit centre But for the new query selection variable is profit centre and fiscal year period How can make a unique selection variable for the wor

  • I accidently removed my books from ipad now they won't sync back.

    I pulled a new pdf book from my PC into my books on Itunes. I accidently hit revert and removed the books already on my Ipad. I selected them again and hit sync but now only a few returned to Ipad. The others would not sync because they are showing n

  • Having trouble connecting a second airport express

    I currently have a third party router and have successfully connected one airport express and when I try to add another - I simply can't. The yellow light will continually flash and the computer won't recognize the added airport. I then restart the a