Multiple overlapping components hneed moved to be updated

I have a dashboard that I designed that has main components then you can hide those and then show submenus that open up other items  to show where the main components used to be.  I have them hidden using dynamic visibility.  I have this for multiple submenus.  It works ok when playing the dashboard but updating or changing the dashboard is difficult because I have to keep moving components out of the way so I can get to other components that are below them in design mode but hidden and shown using dynamic visibility in play mode.  I am sure there are better ways to design this so I don't have to move components to change other components that are below them but don't know what or how to do anything different.  Please help.
Thanks.

Hey Brian,
One of the things you can use is the object browser under the view menu. With this tool you can hide and unhide objects so it makes it easier to handle objects that are on top of each other.
Hope this helps,
Ben

Similar Messages

  • MDS Customization Problem with multiple root components

    Hello,
    Oracle JDeveloper 11.1.1.5.0 and WebLogic Server Version: 10.3.5.0
    I am using Oracle MDS Customization class with the following classes:
    oracle.adf.view.rich.change.MDSDocumentChangeManager
    org.apache.myfaces.trinidad.change.ChangeManager
    org.apache.myfaces.trinidad.change.MoveChildComponentChange
    Based on these classes I am moving UI components
    <af:panelStretchLayout>
    <f:facet name="center">
    <af:region />
    </f:facet>
    </af:panelStretchLayout>
    into another component thanks to the MDS.
    Once I do the movement and persist, I receive the following waning message:
    *<RegionRenderer> <encodeAll> The region component with id: pt1:r1:0:pt2:r1:0:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance. It is recommended that you restructure the page fragment to have a single root component.*
    When I run the application in Oracle JDeveloper 11.1.1.5.0, it work fine, but when I deploy it on WebLogic Server Version: 10.3.5.0 it is not working.
    I receive the same warning message on the server and in JDeveloper.
    I think that MDS makes a copy of the components that I move because of that it says me that "a page fragment with multiple root components"
    The problem is not because of duplication any of the tags <af:document> <f:view><f:form> <html> <head> <body>
    After the movement and persistence, I also call the FacesContext to reset its view root with the following code:
    FacesContext context =FacesContext.getCurrentInstance();
    String currentView = context.getViewRoot().getViewId();
    ViewHandler vh = context.getApplication().getViewHandler();
    UIViewRoot x = vh.createView(context, currentView);
    x.setViewId(currentView);
    context.setViewRoot(x);
    The idea is that the entire JSF tree to be rebuild on entering page with aim to clear previously drag and drop settings.
    Do you know how I can overcome the problem on the server WebLogic Server Version: 10.3.5.0?
    This worked on Oracle JDeveloper 11.1.1.3.0 and now the problem is with Oracle JDeveloper 11.1.1.5.0.
    Regards,
    Niki

    Hi,
    what the error means is that you have more than one node under the jsp:root node of the fragment. Say the content of your fragment is
    <af:panelGroupLayout id="pgl1">
    </af:PanelGrouPLayout>
    Then this is okay
    if you have
    <af:panelGroupLayout id="pgl1">
    </af:PanelGrouPLayout>
    <af:panelGroupLayout id="pgl2">
    </af:PanelGrouPLayout>
    or
    <af:panelGroupLayout id="pgl1">
    </af:PanelGrouPLayout>
    <af:commandButton id="cb1"/>
    Then these mean duplicated root components. The JDeveloper IDE flags this as Warnings (Structure Window) when selecting the page fragment
    Frank

  • "detected a page fragment with multiple root components" warning

    I am getting a warning on the standalone WLS when I run my page that contains a taskflow as region. I am using a page fragment in my taskflow.
    <Warning> <oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer> <ADF_FACES-60099> <The region component with id: ptMain:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance. It is recommended that you restructure the page fragment to have a single root component.>
    The warning states the obvious, I have everything within a panelheader in my page fragment. Also, I do not get the warning on the integrated WLS. Any ideas as to why this warning is still popping up in the log? I am using JDev 11.1.1.3.
    Thanks,
    Jessica

    Thank you for responding. I do not have any popups. I do, however, have another region nested within this fragment ( have this warning on another fragment that doesn't have a nested region though). Here is the code for my fragment.
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
    xmlns:f="http://java.sun.com/jsf/core">
    <af:panelHeader text="Pawn"
    binding="#{backingBeanScope.backing_Fragments_PawnSearch.ph1}"
    id="ph1" type="default">
    <af:panelFormLayout id="pfl2">
    <af:panelSplitter binding="#{backingBeanScope.backing_Fragments_PawnSearch.ps1}"
    id="ps1" orientation="vertical" splitterPosition="62"
    inlineStyle="width:775px; height:660px;">
    <f:facet name="first">
    <af:panelBox text="Search #{bindings.agency.inputValue} Data to Update"
    binding="#{backingBeanScope.backing_Fragments_PawnSearch.pb1}"
    id="pb1">
    <f:facet name="toolbar"/>
    <af:panelGroupLayout id="pgl3" layout="horizontal">
    <af:inputText value="#{bindings.control_number.inputValue}"
    label="Control Number" required="true"
    columns="#{bindings.control_number.hints.displayWidth}"
    maximumLength="#{bindings.control_number.hints.precision}"
    shortDesc="#{bindings.control_number.hints.tooltip}"
    id="it1">
    <f:validator binding="#{bindings.control_number.validator}"/>
    </af:inputText>
    <af:inputDate value="#{bindings.trans_date.inputValue}"
    label="Date" required="true"
    shortDesc="#{bindings.trans_date.hints.tooltip}"
    id="id1">
    <f:validator binding="#{bindings.trans_date.validator}"/>
    <af:convertDateTime pattern="#{bindings.trans_date.format}"/>
    </af:inputDate>
    <af:inputText value="#{bindings.agency.inputValue}" simple="true"
    required="#{bindings.agency.hints.mandatory}"
    columns="#{bindings.agency.hints.displayWidth}"
    maximumLength="#{bindings.agency.hints.precision}"
    shortDesc="#{bindings.agency.hints.tooltip}"
    binding="#{backingBeanScope.backing_Fragments_PawnSearch.it2}"
    id="it2" visible="false">
    <f:validator binding="#{bindings.agency.validator}"/>
    </af:inputText>
    <af:commandButton actionListener="#{bindings.ExecuteWithParams.execute}"
    text="Search"
    disabled="#{!bindings.ExecuteWithParams.enabled}"
    id="cb5"
    returnListener="#{backingBeanScope.backing_Fragments_PawnSearch.refreshPage}"
    action="#{backingBeanScope.backing_Fragments_PawnSearch.RenderMe}">
    <af:setActionListener from="#{bindings.PawnItemView1Iterator.currentRowKeyString}"
    to="#{requestScope.pawnkey}"/>
    </af:commandButton>
    <af:spacer width="10" height="10"
    binding="#{backingBeanScope.backing_Fragments_PawnSearch.s1}"
    id="s1"/>
    <af:goButton text="Clear Values and Create New" id="gb1"
    destination="index.jspx"
    rendered="#{backingBeanScope.backing_Fragments_PawnSearch.saveButtonRendered}"/>
    </af:panelGroupLayout>
    </af:panelBox>
    </f:facet>
    <f:facet name="second">
    <af:panelGroupLayout binding="#{backingBeanScope.backing_Fragments_PawnSearch.pgl4}"
    id="pgl4" layout="scroll" partialTriggers=""
    visible="true">
    <af:panelGroupLayout binding="#{backingBeanScope.backing_Fragments_PawnSearch.pgl6}"
    id="pgl6" inlineStyle="width:775px;"
    visible="#{backingBeanScope.backing_Fragments_PawnSearch.renderTF}">
    <af:region value="#{bindings.PawnEntryFormTF1.regionModel}"
    id="r1" inlineStyle="width:750px;"/>
    </af:panelGroupLayout>
    <af:panelGroupLayout binding="#{backingBeanScope.backing_Fragments_PawnSearch.pgl5}"
    id="pgl5" layout="horizontal"
    visible="#{backingBeanScope.backing_Fragments_PawnSearch.renderMessage}">
    <af:outputFormatted value="No #{bindings.agency.inputValue} Pawn data matching the Control Number and Transaction Date from above."
    binding="#{backingBeanScope.backing_Fragments_PawnSearch.of1}"
    id="of1"
    inlineStyle="font-weight:bolder; font-size:small;"/>
    <af:spacer width="10" height="10"
    binding="#{backingBeanScope.backing_Fragments_PawnSearch.s2}"
    id="s2"/>
    <af:goButton text="Clear Search and Start Again"
    binding="#{backingBeanScope.backing_Fragments_PawnSearch.gb2}"
    id="gb2" destination="index.jspx"/>
    </af:panelGroupLayout>
    </af:panelGroupLayout>
    </f:facet>
    </af:panelSplitter>
    </af:panelFormLayout>
    </af:panelHeader>
    <!--oracle-jdev-comment:auto-binding-backing-bean-name:backing_Fragments_PawnSearch-->
    </jsp:root>

  • I am not able to send messages to multiple person from my iphone 5s after updating to ios 8.1.2. It shows message not delievered

    I am not able to send messages to multiple person from my iphone 5s after updating to ios 8.1.2. It shows message not delievered

    Hi waqaskhan91,
    Thank you for visiting Apple Support Communities.
    If you're not able to send text or iMessages to certain contacts after updating your iPhone, start with the troubleshooting tips in this article:
    iOS: Troubleshooting Messages - Apple Support
    If you only see this behavior with a few contacts, you may want to try these steps first:
    If the issue occurs with a specific contact or contacts, back up or forward important messages and delete your current messaging threads with the contact. Create a new message to the contact and try again.
    If the issue occurs with a specific contact or contacts, delete and recreate the contact from the Contacts app. Send a new message to the contact.
    Best Regards,
    Jeremy

  • RegionRenderer encodeAll The region component with id: pt1:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance.

    Hi,
    I am using JDEV 11.1.2.1.0
    I am getting the following error :-
    <RegionRenderer> <encodeAll> The region component with id: pt1:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance. It is recommended that you restructure the page fragment to have a single root component.
    Piece of code is for region is:-
       <f:facet name="second">
                                                <af:panelStretchLayout id="pa1"
                                                                       binding="#{backingBeanScope.Assign.pa1}">
                                                    <f:facet name="center">
                                                        <af:region value="#{bindings.tfdAssignGraph1.regionModel}" id="r1"
                                                                   binding="#{backingBeanScope.Assign.r1}"/>
                                                    </f:facet>
                                                </af:panelStretchLayout>
                                            </f:facet>
    How do I resolve it ?
    Thanks,

    Hi,
    I see at least 3 errors
    1. <RegionRenderer> <encodeAll> The region component with id: pt1:r1 has detected a page fragment with multiple root components.
    the page fragment should only have a single component under the jsp:root tag. If you see more than one, wrap them in e.g. an af:panelGroupLayout or af:group component
    2. SAPFunction.jspx/.xml" has an invalid character ".".
    check the document (you can open it in JDeveloper if the customization was a seeded one. Seems that editing this file smething has gone bad
    3. The expression "#{bindings..regionModel}" (that was specified for the RegionModel "value" attribute of the region component with id "pePanel") evaluated to null.
    "pageeditorpanel" does seem to be missing in the PageDef file of the page holding the region
    Frank

  • Full 138257 has overlapping selections with init.138246:No updates into DSO

    Hi,
    I am loading the data from Sourec to PSA and then into data targets in series. It is BW3.5 version info package.
    I got the following issue while loading the data: "Full 138257 has overlapping selections with init.138246:No updates into CRFDS121 (Its a DSO)".
    The request for Initialization got activated but when i doing Full load it is getting the above error.
    Any one can please answer my question..
    Thanks in advance,
    Phani.

    Hi Prashanth,
    First I done the Init load without Data option and activated it.  And then run the full load in another request and trying to activating....here it is giving that error message. (And one more thing is in that DSO, "Active Data Automatically" setting check box has Enabled. It means the DSO will be Activated automatically once the data got loaded into DSO.)
    Do i need to delete the full request before running the Repqir full request?
    Thanks,
    Phani.

  • Multiple Ibase/components with one change request / interfacing Lotus Notes

    <b>Scenario:</b> Our users post all their software change requests (not only for SAP) into an application based on <b>Lotus Notes</b>. Professionals of the IT department evaluate the requests and make a offer for each of the change requests. The users may (or may not) accept the offer and place an order - all this in Lotus Notes, and not only for SAP.
    If that order is confirmed and points to the SAP environment, <b>Lotus Notes automatically must involve Solution Manager</b> by calling a rfc-enabled function module in the Solution Manager system. This function module has to create a Solution Manager Change Request (simulating CRMD_ORDER transaction) together with its maintenance cycle, task list and transport request.
    <b>Problem:</b> One of the problems is, that Lotus Notes change requests for SAP environment often require <b>changes to multiple logical components</b>, like R/3 plus BW plus CRM.
    <b>Question:</b> The question is, how to create a Solution Manager Change Request for multiple components? This is caused by the restriction of the input screen of CRMD_ORDER which allows <b>only one Ibase/component assignment</b>.
    Do you already have worked on this or any idea that might help? I would appreciate very much if you would share your expertise. Thank you.

    Hi Heiner,
    The work around that I use is in my maintenance project I have added all the logical components that I will have to work with.(R/3, ECC 6.0, BW etc..) This way, when I created the Maintenance cycle, my task list had all of these systems/clients in it.
    The only hick is that in the CRMD_ORDER transaction, you only can put one ibase component.
    The above mentioned solution works if you combine all your systems into one maintenance cycle.
    let me know if this sheds any light for you.
    Salpi

  • Dispatching Events on overlapping Components

    Hello,
    i use a layered pane that contains some custom components. How can I make that two overlapping components that reside in the same layer both receive a mouseEvent?
    At the moment, only the Componet above receives the event - I know I can pass an Event with dispatchEvent - but i don't know the instance of the component to which to pass it of course... Is there any method to dispatch the event without having to know to which component to pass it?
    Any help appreciated.
    Best regards & Thanks.
    alex

    You can use use EventQueue.postEvent to post the event, but it requires source and if it is mouse event it will be later retargeted to correct components according to coordinates. So the only way for you to do this is to find the components by yourself and call processMouseEvent on it.

  • Subcontracting-moving average price update in finished good

    Dear all,
    We are having make to order scenario in which we are sending raw material or semifinished goods to subcontractor through purchase order .The price control is v in material master ,when processing is done at subcontractors end we are doing goods receipt with movement type 101 it takes price from purchasing info record .When i am analysing sales order  it shows material/semifinished costs+processing charges,but in material master of finished product it does not update material master stock and value. kindly provide me solution as to how moving price gets updated in material master of finished product.
    Thanks and regards
    vijay

    hi.
    ya I am doing against sales order as we are having make to order scenario,we are sending raw material to subcontractor from our own stock and then my movement type 912 e we are sending to subcontractor ,I am receiving finished goods after processing charges for which migo transaction is done .After seeing sales order cost in tcode kkac i am able to see raw material cost+consumption charge.But as we are having mto scenario it remains as sales order stock and nothing gets updated in material master.My problem is if customer does not takes delivery of my finished product then i have to detach finished goods from that sales order through movement type 411 e and through movement type 412 e attached to another sales order,but since price have not been updated in material master of finished goods it picks up original price which was maintained as re.1 .Kindly provide me solution in above scenario
    Thanks and regards
    vijay

  • Moving average price updation when goods receipt posted

    Hi,
    Please let me know in which tables the moving average prices changes get updated when goods receipt is posted. Also let us know the process as to how moving average price gets updated in the accounting1 view in material master.

    Hi,
    Its updating in the table MBEW.
    To see the log of moving averae price updation, use report S_P00_07000139.
    Example :
    Stock quantity : 10No's.
    MAP : 100Rs.
    GR : 10No's@12Rs
    Now MAP will become 11Rs (220/20)
    Regards,
    Prabu

  • Multiple IS components activation in one system

    Hi all,
    One curious clarification required: Can we activate multiple IS components (more than one) in one system?. 
    If so, please share your experience and & which are all the components can go together?.
    My understanding is few IS-components can be implemented in 1 system.
    Please share your thought on it.
    Thanks & Regards,
    Suresh

    Hi Suresh
    Generally it is not possible to activate two industry solution in
    switch framework .(transaction SFW5) ..But we can make the activation
    of industry solution as client dependent and client independent . if we
    make it as client dependent then we can activate different industry solution
    for each client
    To know whether the activation is client dependent or client
    independent you need to check table SFWPARAM for any entries. If it
    does not have any entry then its client independent (repository changes)
    It affects all the clients. Please make entry in table SFWPARAM
    and try !
    I hope this information helps
    Regards
    VV

  • How to include multiple image components into a single custom component???

    How to include multiple image components into a single custom component???

    Hi Marcel,
    an ABAP transaction can only run or at least be started on one single system. A portal transaction can be assigned using a URL. This doesn't need any logical component.
    Regards
    Andreas

  • Overlapping components problem

    Hello,
    I have been developing an applet for Quickplaces. Basically it shows what is happening in the Quickplace from different kind of views. A view from a document where people can see who has been viewing it for example. Or a view from a member where one can see what documents the member wrote.
    Now I have chosen to implement a sort of circle visualisation for this. In the center is the object the view is about, a document, a member, etc. Outwards are other objects. In the case of a document view, the members that responded to it, in a circle more outward: members that viewed it. Etc. It's sort of a dartboard.
    I have written a custom layoutmanager for each view for this. A problem I have encountered is that once I tell a member or document component to let itself be placed by the layout managerr I get a fixed size component. It looks ok until you for example hover over it, wich I have keyed to a zooming in on details method. When you do that your usually overlapping other components. Why, components can be overlapped without zooming in some views. The problem is the mouselistener I have attached fires when I hover over de component size. Not the size of the actual graphical representation. My members for example are represented by a sphere. They are bounded by a rectangle component though. So if I enter my mouse anywhere near the sphere... it already zooms in, resulting in the user zooming in on a member, but actually he wanted to zoom in on a member that was close to this one, but for the code was "underneath" the component of the other member.
    It's a bit hard to explain without posting a screenshot.
    How do I fix this?

    Hi,
    I need a clarification, taking the example you
    provided:
    you have a rectangle components, that display spheres.I have a viewer class for document's member's and room's. RoomViewer, MemberViewer, etc. These paint the actual graphic. They are given a size by the custom layoutmanager i wrote like this:
            //Layout members
            int mems = members.size();
            if(mems != 0){
                double angle = 360 / mems;
                double baseAngle = 0;
                synchronized(members){
                     Iterator iter = members.iterator();
                     while(iter.hasNext()){
                         MemberViewer tempMember = (MemberViewer)iter.next();
                         Dimension d = tempMember.getSize();
                         double lastLog = tempMember.getMember().getLastLog() * 160 + Math.sqrt((Math.pow(50, (double)2) + Math.pow(50, (double)2)));
                         int xCoord = (int)((xCenter + (Math.cos(Math.toRadians(baseAngle)) * lastLog)) - (0.5 * d.getWidth()));
                         int yCoord = (int)((yCenter + (Math.sin(Math.toRadians(baseAngle)) * lastLog)) - (0.5 * d.getHeight()));
                         tempMember.setBounds(xCoord, yCoord, container_size, container_size);
                         baseAngle += angle;
            }A viewer get's it's data from the model class. MemberViewer from Member, etc.
    First you want to zoom only when the mouse is hovered
    on the sphere. Is that right ?Yes I have implemented the enters part of the mouselistener. As soon as the mouse enters the component in wich the graphical representation is drawn it zooms. with zoom I multiply the size by some and add some different graphs inside the circle, but that is not important. What is interesting is probably that the size of the component when it is not zoomed is the size for when it is zoomed in, or the zoom in would be cut off by the component boundaries.
    What about the overlapping ? could you clarify a bit
    please.
    Basically it overlaps nicely on the view. Once you interact though I get stuck. Clicking, entering and exiting is supposed to do things. But all these 3 fire when your mouse does that thing inside the component, not inside the graphical representation. So you start zooming quite a bit away from the circle of a member btw, because that distance is already part of the component, but not of the drawing.
    Who is reponsible for drawing the shapes ?The Viewers paint themselves. The Layoutmanager gives them a basic place to start their own painting and a View class controls the layoutmanager.
    And who listens to mouse motion ?The viewers themselves do. They implement mouseListener.
    in mouseMoved(MouseEvent e)
    you can get the point with e.getPoint(); where the
    mouse points to.
    This will help you to handle the event only when
    hovered on the shape,
    but it will maybe not solve the hovering over
    overlapped components.I don't quite follow that. A Shape can still not implement MouseListener.

  • Moving Average Price Updation

    Hello Friends,
    When we Purcahse materials for Project Stock "Q" during goods recepit the MAP is not getting Updated/Recalculated.Because of this when we do the planning for this material it takes the value in MM manually entered,it may be even Zero "0" price also.
    How we can make the settings such that the MAP gets calculated for Project stock "Q" stock also.
    Thanks,
    RamananPV

    Hi Ramanan,
    'Q' stock materials constitute a separate stock segment, distinct from plant stock. This will not update moving average price of plant stock materials which are in a different segment. Hence when you create a PR in new project, prices are taken from the materil master at the plant level.
    If you are making multiple procurement of the same material component for the same project segment, perhaps, you will see the updation in that stock segment.
    Hope I have got your problem correctly and  my understanding is ok.
    Muraleedharan.R

  • Moving avergae price updation in material master for project stock

    Dear All,
    My query is pertaining to updation of MAP( moving average price) for project specific procurement ( as project stock) for valuated project stock.
    As  definelty the cost of procurement gets consumed by project .but i want to know does the project stock procurement still updates the moving avergae price or not.
    Ex:-Suppose MAP in material master is 10 USD ( with qty 1)and i procure the same material ( qty 1)for project with account assignment Q for 9 USD . now will the MAP in material master becomes 9.5 USD or it remains 10 usd.?
    Please reply urgently
    Regards
    Amit

    Hi Amit,
    If your Project Stock is valuated, then, the valuation data for it is stored in a different table: QBEW.
    The normal, anonymus warehouse stock (the unrestricted use stock which is not assigned to any project or to any sales order) has its valuation data stored in MBEW.
    The "Accounting 1" view in the Material Master MM03 ONLY displays the data of MBEW.
    In the material master you will never see the valuation data of the valuated project stock (table QBEW) or the valuated sales order stock (valuation indicator "M" - table EBEW).
    The valuation data for the tables QBEW and EBEW can be seen in SE16 or in the transaction MBBS.
    Also note that these valuated special stocks are managed independently of the normal stock. If, for example, you change the Moving Average Price of your normal stock in MBEW, this will not have any influence on your project stock, as the data is under a totally diferent table QBEW.
    I hope this helps you,
    Esther.

Maybe you are looking for

  • Message tracking and disk usage

    hello, I cannot find answer in documentation... what happens if disk quota for message tracking is full? a) message tracking is stopped b) oldest messages will be overwritten which possibility is correct? how much is slowdown performance if message t

  • How to Remove Text From Strings ?

    Hi, The question I have is, in the String that I have Pasted below, how can I remove the first line (>gi|23821530|dbj||SEG_D10989S Bos taurus gene for endothelin receptor) and then use the remainder of the text to Post to a web server? I have tried d

  • Why do I have to activate iPhones in the USA?

    This only seems to happen in the USA, but my search for why this happens is bringing up inconclusive results. Whenever I insert a SIM card from at&t or t-mobile, whether for testing or for helping a friend troubleshoot their iPhone, the activation sc

  • File was Skipped because it is older than "store data

    i have a mail flow central install 1.4 for a customer. when i see in the status, it show success but remark written "file was skipped because it is older than "store data for" the date". After a while, it stop pulling the logs from ironport. any idea

  • Upgrading to InDesign CS4 from International English Upgrade?

    Hi. can I use International English Upgrade from Adobe InDesign CS/CS2/CS3 (Mac) to upgrade my CS2 version of InDesign to Indesign CS4? Any answers would be much appreciated, many thanks! (I am running OS 10.4.11 on a Macbook from 2006) Lollinger