More than one af:messages component on a page?

Hi,
I'm struggling with error messages. Our users complain about the numerous popups with errors they get and about how "persistent" those popup are. I cannot blame them for complaining, the popups can be really annoying.
Consider an editable table, with a couple of required fields. You create a new record, required fields are empty and then you think: "Oh, I should change that value in that other record", so you click on another row in the table to edit the other record before continuing to fill the newly created one. You'll get a popup that keeps re-appearing constantly, until you've filled all required fields in the new record. Users get very frustrated about this.
So, I'm looking for another solution, and this is my idea: we have a small piece of "screen real estate" at the bottom of the screen, near the commit and rollback buttons. I can put an <tt><af:messages></tt> component there, with the <tt>inline</tt> attribute set to <tt>true</tt>. Because of the limited space, only the first line of the errors will be shown. To enable the user to see the complete list of errors, I can add a <tt><af:popup></tt> with an <tt><af:noteWindow></tt> inside. I can then add an <tt><af:popupBehaviour></tt> to the <tt><af:messages></tt> component, to show the popup whenever the user mouses over the first line of errors. I can get this working without problems. But when I add a second <tt><af:messages></tt> inside the <tt><af:noteWindow></tt>, it won't show any message. Can I have more than one <tt><af:noteWindow></tt> on a page? If not, is there another way to repeat the error messages inside the popup?
Best regards,
Bart Kummel

Hi Bart,
How about hiding messages(by setting visible property to false using javascript) on table mouse over and making it visible on clicking on the submit button by using clientListener tag to call the javascript methods.
I am not sure about note windows but you can think of the above solution if it makes sense.
Sireesha

Similar Messages

  • How can I sort a table using more than one column in Numbers or in Pages?

    How can I sort a table using more than one column in Numbers or in Pages?

    Hi Ron,
    On the right side of the Toolbar click the Sort and Filter button, then select Sort.
    You can then set up a multiple column sort.
    Click Add A Column, Specify the sort for that column, Repeat.
    Jerry

  • Attach more than one Mail Message to iCal Event

    Hi,
    I need to attach more than one e-mail message to an iCal Event. I can drag and drop one onto the url when I edit the event, but if I try another it replaces it. Any ideas?

    You can only attach one Numbers to a Email.

  • How do I print more than one custom-size photo on a page in PSE 10?

    I recently upgraded from Photoshop Elements 6 to Photoshop Elements 10.  I make greeting cards, and on PSE 6 I was able to print two custom-size (6-1/2” x 5”) cards on each 8-1/2” x 11” sheet of photo paper.  The option to print more than one custom-size card on a single sheet of paper is not available in PSE 10.  I want to know how I can print more than one custom-size card (or photo) on a page in PSE 10?

    In Editor:
    File>Print>#4 Select type of print>picture package

  • Rendering Error when using more than one DataSheetView on a Enterprise Wiki-Page

    Hi Experts,
    how to reproduce:
    Add two Custom Lists with some Fields (Add Lookup-Columns to both Lists).
    Add a DataSheetView to each List and mark it as Default-View
    Create a Enterprise Wiki-Page
    Add a WebPart (Custom-List-1)
    You will see the Content from List 1 as DataSheet-View (because it is the Default-View)
    Add another WebPart below the previous added WebPart (Custom-List-2)
    You will see the Content from List 2 as DataSheet-View (because it is the Default-View)
    Notice that the First DataSheet has faulty Rendering. The Lookup-Columns having more than one 'Arror-Down' Image and it is even on the left. If you click into different Column, different row you get the same.
    I can reproduce this behaviour anytime.
    Environment: SharePoint 2013 Enterprise, IE10
    If you use Development-Tools to identify first datarow of first DataSheet you can see that it has to do something with the related <Input>-Tags:
    <div class="combobox-placeholder" id="jsgrid_combobox" style="left: 27px; top: 32px; width: 117px; height: 29px; border-top-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-left-color:
    currentColor; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; visibility: inherit; ; direction: ltr; min-width:
    117px; background-color: transparent;">
    <input class="cb-textbox " style="width: 156px; height: 25px;" dir="ltr" type="text"/><input tabindex="-1" title="Dropdown" class="combobox-img" style="height: 29px;"
    dir="ltr" type="button" value="▼"/><input class="cb-textbox " style="width: 84px; height: 25px;" dir="ltr" type="text"/><input tabindex="-1" title="Dropdown"
    class="combobox-img" style="height: 29px;" dir="ltr" type="button" value="▼"/>
    Please have a look into it. Current Workaround for me is to have a Default-ListView in first WebPart. But then Customer has to click the Edit-Button to Change the Item in the releated EditForm. This is a Show-Stopper here!
    With Best Regards,
    Ronny

    Hi Ronny,
    According to your description, the lookup column would render incorrectly when adding more than one datasheet view in the Enterprise Wiki page.
    I tested the same scenario per your post, and I got the same results as you got.
    We will help to submit the issue to proper pipeline for you.
    Again, thank you for your report which will definitely make SharePoint a better products. There might be some time delay. 
    Appreciate your time and patience.
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • LOV Return more than one value to differenent items on page

    New to express. I need to returm more than one value from list of LOV. For example: LOV => select a, b, c from testtable
    I would then like to
    a to populate item1 => with submit
    b to populate item2 => hidden
    c to pupulate item3 => hidden
    as items on my page
    when a user chooses a (with submit) in item1 b and c would populate also, b and c are hidden to the user. Any advice?

    Dear Frank
    I did it as like as the following link lead me:
    http://www.oracle.com/technology/obe/obe11jdev/11/adfbc_new_features/adfbc.html
    The problem has been appeared when I attached the "Create" button and when press on it to create new record, then the "LOV" couldn't work correctly.
    Thanks for your reply

  • How do I delete more than one email message at a time?

    Hello,
    I get a lot of emails daily. Sometimes I can't keep up with them and they add up in my account. Is there a way to delete a group of messages at one time?
    Right now I have 700 unread messages that I would like to delete but can't seem to find a way to delete them all without having to go through and click one at a time....so I just skip it. Help!
    Thanks in advance

    Select all the messages you want to delete. If they are all in a convenient block in one account use Select All. Otherwise, select the first message in the list you want to remove, hold down the SHIFT key and scroll to the bottom of the list then click on the last message to select the entire list.
    Click on the Delete button in your Mail program.

  • Can't delete more than one trash message at a time

    I want to know how to select all messages in the trash so I can delete them all at once

    Right click the folder and select Empty Trash.
    Then Compact the folder.

  • More than one converter per component

    hi!
    I want to set to a component two converters, but, I don't know why, JSF only gets the second converter. Why?
    I've put the converters with <f:converter> tag.
    Thanks

    This is just prohibited due to bad design.
    Create a custom converter which calls or simulates those two converters.

  • Display more than one BI bean graph on JSP page

    Hi,
    I want to show BI Beans graphs on a JSP page (just the Jdev 10.1.2 included components, not the OLAP backed ones) but I want to show a different graph for each row iterated in the JSP so I'll end up with up to 20 graphs on the screen.
    Currently I can have it showing the 20 graphs quite happily, but they're all the same (that is, they all look the same but they have different IDs). I note from the way I understand this works that they're all being made off the currentRow of the viewobject. I want to somehow increment the current row for the data as the view iterator advances. I could break the model 2 separation and do it with java scriptlet in the JSP but this is my least favoured way. Is there some other way I can have all the graphs prepared from a struts action which does advance through the data and then goes on to show the jsp?
    I'm guessing this is somewhat related to a master detail graph - except when I tried to run with one I got some nasty exceptions within the graph tag library. I'm not sure that's what I want anyway as I need to format the page as a report so I need each graph to be a separate image.
    Any help appreciated
    - Nathaniel

    What I'm after is a way to create the BI Beans graphs supplied with Jdev 10.1.2 ni a java class rather than a JSP. Is there a way to do this?

  • More than one custom ResultScriptWebpart in the application page

    I am currently working on a scenario where I have to use an application page for search with different tabs showing the results from different Result Sources created at site collection level.
    So in the .aspx page, I have added two ResultScriptWebpart instances; one on each tab in the aspx page. One of them displaying results from the 'Local SharePoint Results' (OOTB result source) and using '-Path' parameter i have excluded one
    particular SPList from the 'Local SharePoint Results'. The other ResultScriptWebpart displays the result from the SPList which was excluded in the first one.
    I am using DataProviderJSON property to specify the 'SourceName', 'SourceLevel' and 'QueryTemplate' which will give the results as I want in the application aspx page. But I am not getting results on both tabs at the same time.
    When I use these Result sources on separate test pages, I get results on them both as expected. 
    Can there be only one ResultScriptWebpart on an aspx page? Any other possible reasons?

    Brent,
    In the statement
    ${JHS.pageDefGenerator.addBinding($JHS.page,"JhsUsers","#CUSTOM_BINDING2()")}
    the second argument should be the id of the binding you want to add. You use twice "JhsUsers" as id for the binding.
    This id should be the same id as used in your XML page snippet, so for the first binding it should be "SubjectsActiveVisitsGraph" and for the second binding it should be "SitesActiveVistsGraph"
    Steven Davelaar,
    Jheadstart Team.

  • Adding more than one custom binding to the same page

    Hi guys,
    JHeadstart 11.1.1.3.35
    How can I add two custom bindings to the same page ? I have 2 graphs on the same page (in tabbed regions).
    My FORM_GRAPH template for the first one is
    #macro (CUSTOM_BINDING1)
        <graph IterBinding="ActiveVisitsIterator" id="SubjectsActiveVisitsGraph" xmlns="http://xmlns.oracle.com/adfm/dvt" type="BAR_VERT_STACK">
          <graphDataMap leafOnly="true">
            <series>
              <data>
                <item value="Active"/>
                <item value="Inactive"/>
              </data>
            </series>
            <groups>
              <item value="VisitNo"/>
            </groups>
          </graphDataMap>
        </graph>
    #end
    ${JHS.pageDefGenerator.addBinding($JHS.page,"JhsUsers","#CUSTOM_BINDING1()")}
    <dvt:barGraph id="barGraph1" value="#{bindings.SubjectsActiveVisitsGraph.graphModel}" subType="BAR_VERT_STACK"
                                        threeDEffect="true" animationOnDisplay="AUTO" seriesRolloverBehavior="RB_HIGHLIGHT">
                            <dvt:background>
                              <dvt:specialEffects/>
                            </dvt:background>
                            <dvt:graphPlotArea/>
                            <dvt:seriesSet>
                              <dvt:series/>
                            </dvt:seriesSet>
                            <dvt:o1Axis/>
                            <dvt:y1Axis/>
                            <dvt:legendArea automaticPlacement="AP_NEVER"/>
                            <dvt:graphTitle text="Subject Status"/>
                            <dvt:o1Title text="Visit"/>
                            <dvt:y1Title text="Number of Subjects"/>
                          </dvt:barGraph>and for my second
    #macro (CUSTOM_BINDING2)
        <graph IterBinding="SiteActiveVistsIterator" id="SitesActiveVistsGraph" xmlns="http://xmlns.oracle.com/adfm/dvt" type="BAR_VERT_STACK">
          <graphDataMap leafOnly="true">
            <series>
              <data>
                <item value="Active"/>
                <item value="Inactive"/>
              </data>
            </series>
            <groups>
              <item value="VisitNo"/>
            </groups>
          </graphDataMap>
        </graph>
    #end
    ${JHS.pageDefGenerator.addBinding($JHS.page,"JhsUsers","#CUSTOM_BINDING2()")}
    <dvt:barGraph id="barGraph2" value="#{bindings.SitesActiveVistsGraph.graphModel}" subType="BAR_VERT_STACK"
                                                        threeDEffect="true" animationOnDisplay="AUTO" seriesRolloverBehavior="RB_HIGHLIGHT">
                                            <dvt:background>
                                              <dvt:specialEffects/>
                                            </dvt:background>
                                            <dvt:graphPlotArea/>
                                            <dvt:seriesSet>
                                              <dvt:series/>
                                            </dvt:seriesSet>
                                            <dvt:o1Axis/>
                                            <dvt:y1Axis/>
                                            <dvt:legendArea automaticPlacement="AP_NEVER"/>
                                            <dvt:graphTitle text="Site Summary"/>
                                            <dvt:o1Title text="Visit"/>
                                            <dvt:y1Title text="Number of Subjects"/>
                                          </dvt:barGraph>but only the first binding is being added to the page def ? I tried putting both graph bindings in the first custom binding but on generation I get an error "Error while parsing XML for page definition element JhsUsers: Expected 'EOF'." (although the code in the binding macro is exactly the same as in the pagedef when added manually ?
    How can I add both of these graph bindings ?
    Cheers,
    Brent

    Brent,
    In the statement
    ${JHS.pageDefGenerator.addBinding($JHS.page,"JhsUsers","#CUSTOM_BINDING2()")}
    the second argument should be the id of the binding you want to add. You use twice "JhsUsers" as id for the binding.
    This id should be the same id as used in your XML page snippet, so for the first binding it should be "SubjectsActiveVisitsGraph" and for the second binding it should be "SitesActiveVistsGraph"
    Steven Davelaar,
    Jheadstart Team.

  • Transport error - specify more than one DataSource

    The selections   T 0MAT_SALES_ATTR_BA specify more than one DataSource
    Message no. RSAOLTP435
    Diagnosis
    You need to select an individual DataSource based on the
    selection conditions
    InfoSource =
    Source System =
    Object Version = T
    Transfer Structure = 0MAT_SALES_ATTR_BA
    although the select event is not unique.
    My environment
    DEV -> QA -> Production
    My solution
    1. OSS Note 493188 (on DEV)
    2. execute program: ZDEL_T_VERSION (on DEV)
    3. generate request and transport again
    -> failed with same message
    Question:
    1. Should I install this oss on QA system and execute program again?
    2. What should I do?

    Hi,
    If the program is having the corrections specified by the OSS note then you need to transport the program into Q and execute it once after the import.
    After you execute it will eliminate the un necessary entries and so that you can import your main transport to get the changes in Q.
    If OSS note holds more than the program corrections then you need to apply the OSS related transport first into Q and then move Program related transport to Q.
    After that execute the program.
    Then check your transport to see if the changes are coming properly or not.
    Hope this helps.
    Murali

  • How can I create more than one main window in a page of SAP SCRIPT?

    How can I create more than one main window in a page of SAP SCRIPT? If anybody helps me I will be obliged.
    Regards,
    Subhasish

    Hi Ganguly,
    It is possible to have more than one main window in a same page.
    You create a main window and simply you copy and past it in the same page.. it will create first main window name as MAIN and other main windows as MAIN01,MAIN02.... up to MAIN99.
    Contets flow from MAIN , MAIN01, MAIN02.......................MAIN99. contents after filling the current window it flows to next window(by default, you skip as well with some keyword not sure could be NEW-WINDOW)
    you want print the main window data twice? or you want to create two main window in the same page ?
    1. give two copies in the no of copies in the output type screen ( Which pop up is coming after excute the program ).
    2. create two page with the same script form.
    3. you can write the coding inside the program to print twice the same page.
    Hope this information use full to you..

  • Can I add more than one movie to the movie page

    I'd like to put up a gallery of movies  but don't know how to do that.  How can I add more than one movie to the movie template page?
    Thanks,
    Gina

    I use the YouTube widget. It has the advantage of not loading clips until one actually selects the clip. When I started I just dragged the quicktime files to the page...not a good idea as it forced a viewer to wait for all of them to load.
    Miro has some options.
    Hugh

Maybe you are looking for

  • Help for date compare in sqlite?

    Hi all,       How to decide a date is between two date or not? for example, I want to query the tasks in the next week from the sqlite db, how to do?         SELECT  * FROM TASK_TD WHERE TASK_DATE > NOW AND TASK_DATE < NEXTWEEK_DATE     That does not

  • Taking control back while calling stored procedure using java programme

    I have stored procedure to load data. This procedure is invoked by java program. The stored procedure take around 10 to 15 minutes to do complete loading of database. I want to write stored procedure when it starts loading of database at the same ret

  • License agreement number to install updates

    firefox wants to install updates, telling me very important to do so, but when i click on install and next, i keep getting a question needing the license agreement number and telling me to go to firefox web site...

  • Sleeping problem with OS X Lion?

    I have a new 15 inch Macbook Pro that shipped with Lion which has recently succumbed to a sleeping problem.  When I have the computer plugged in to the wall outlet for charging, and I close the lid, it goes to sleep, but the sleep light stays on soli

  • Accounts & Finder - very odd things going on...

    Hi just recently my Mac Mini has been acting like a PC & crashing a lot and unexpectedly, finally resulting in a situation where the last time I booted up and logged into my account, soon after everything has loaded, Finder started to close down & op