HTML DB - Multiple validations of buttons

Hi everybody,
I've two elements in my page P81_EMP_NO and P81_EMP_NAME and a button named 'Save'. My button will be offer only if P81_EMPNO = '789' or P81_EMP_NAME - 'KING'. Displaying Buttons Conditionally it's possible to put two conditions. It works with 1 condition but 2 .....
Thank you very much. Bye.

Eric,
The PL/SQL expression condition should read: :P81_EMPNO = '789' or :P81_EMP_NAME = 'KING'This assumes that those items have already been saved in session state by a previously submitted page.
Scott

Similar Messages

  • How can i add multiple validations for a single input box in adf?

    hi,
    i want to add multiple validation for a single input text control in adf like number validation and its existence in database.
    MY JDEV VERSION IS 11.1.1.5.0
    pls help !!!!

    Hi,
    1.I want to validate if the value entered is pure integer
    Option 1-
    select the component and in the Property Inspector, in the "Core" category select a "Converter" format, select javax.faces.Number, if the user put a string, adf show a dialog error or message error...
    Option 2-
    or use the Regular expression:-
    http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_validateRegExp.html
    https://blogs.oracle.com/shay/entry/regular_expression_validation
    Also check this:-
    http://docs.oracle.com/cd/E15523_01/web.1111/b31973/af_validate.htm#BABHAHEI
    Option 3-
    Frank in his great book 'Oracle Fusion Developer Guide' shows a example using a javascript for input which is allowed only for numbers. You can manipulate for your requirement.
    Here is the code:
    function filterForNumbers(evt) {
        //get ADF Faces event source, InputText.js
        var inputField = evt.getSource();
        var oldValue = inputField.getValue();
        var ignoredControlKeys = new Array(AdfKeyStroke.BACKSPACE_KEY, AdfKeyStroke.TAB_KEY, AdfKeyStroke.ARROWLEFT_KEY, AdfKeyStroke.ARROWRIGHT_KEY, AdfKeyStroke.ESC_KEY, AdfKeyStroke.ENTER_KEY, AdfKeyStroke.DELETE_KEY);
        //define the key range to exclude from field input
        var minNumberKeyCode = 48;
        var maxNumberKeyCode = 57;
        var minNumberPadKeyCode = 96;
        var maxNumberPadKeyCode = 105;
        //key pressed by the user
        var keyCodePressed = evt.getKeyCode();
        //if it is a control key, don't suppress it
        var ignoreKey = false;
        for (keyPos in ignoredControlKeys) {
            if (keyCodePressed == ignoredControlKeys[keyPos]) {
                ignoreKey = true;
                break;
        //return if key should be ignored
        if (ignoreKey == true) {
            return true;
        //filter keyboard input
        if (keyCodePressed < minNumberKeyCode || keyCodePressed > maxNumberPadKeyCode) {
            //set value back to previous value
            inputField.setValue(oldValue);
            //no need for the event to propagate to the server, so cancel
            //it
            evt.cancel();
            return true;
        if (keyCodePressed > maxNumberKeyCode && keyCodePressed < minNumberPadKeyCode) {
            //set value back to previous value
            inputField.setValue(oldValue);
            evt.cancel();
            return true;
    2.I want to check if the value exists in my respective DB You must be having EO or VO if you want to validate with database in that case use the solution suggested by Timo.
    Thanks
    --NavinK                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Outlook HTML and CSS Validator Problem

    Hi,
    I downloaded this
    Outlook
    HTML and CSS Validator for DreamWeaver 8
    (WordMailSupportMacromedia.msi) but when I
    followed
    the instructions and went to the Browser Check settings,
    "Microsoft Word" did not show up in the Target Browsers list.
    Anyone know why or have a fix?
    Thanks much!

    FederalWayDave wrote:
    > Hi,
    >
    > I downloaded this
    >
    http://www.microsoft.com/downloads/details.aspx?familyid=0b764c08-0f86-431e-8bd5
    > -ef0e9ce26a3a&displaylang=en for DreamWeaver 8
    (WordMailSupportMacromedia.msi)
    > but when I
    >
    http://msdn2.microsoft.com/en-us/library/aa338200.aspx#Word2007MailHTMLandCSS2_D
    > reamweaver]followed the instructions and went to the
    Browser Check settings,
    > "Microsoft Word" did not show up in the Target Browsers
    list.
    >
    > Anyone know why or have a fix?
    >
    > Thanks much!
    >
    you can open your html pages FROM Microsoft Word.
    seb ( [email protected])
    http://webtrans1.com | high-end web
    design
    Downloads: Slide Show, Directory Browser, Mailing List

  • Mail:  choosing one of multiple valid keys to sign

    If I have multiple, valid keys for signing an email message, how do I chose which one Mail should use? If possible, I'd like to configure this on a per-message basis.
    Thanks in advance,
    Joe

    Hi Balaji bhau
    Just maintain the Overhead group in FG material master.. It will be done.. This too is required, if you want to charge diff overhead for diff FG.... If your overhead rate is same across, you dont even need Overhead group
    Assign a costing sheet to your Valuation Variant....
    If you want to apply diff OH to diff RM based on FG, then
    1. Then assign Origin Group in RM Master In the Costing sheet BASE, use Cost Ele & Origin Group
    2. Maintain Org Group X in RM A, Org Grp Y in RM B
    And
    Ovh Grp 10 in FGA & Ovh Grp 20 in FG B
    you can maintain 10% Ovh on RM A and 7% on RM B for FG A & 20% Ovh on RM A and 17% on RM B for FG B
    Refer Std Costing Sheet A00001 for your requirement...
    Br, Ajay M

  • How to clean the html code multiple pages simultaneously with Dreamweaver or other soft ?

    hello,
    How to clean the html code multiple pages simultaneously with Dreamweaver or other soft ? I have hundreds of pages to clean
    Thanks !

    I would start afresh. I would also use Dreamweaver's template system to make thing a lot easier. Have a look at the following, copy and paste into a new document and view in your favourite browser.
    <!doctype html>
    <html>
    <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta charset="utf-8">
    <title>Untitled Document</title>
    <link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" />
    <link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap-theme.min.css" />
    <script type="text/javascript" src="ScriptLibrary/jquery-latest.pack.js"></script>
    <script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
    <style>
    .hline {
        background: url(http://yannick.michelat.free.fr/barre.gif);
        height: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
    </style>
    </head>
    <body>
    <div class="container">
        <div class="row">
            <div class="col-xs-7">
                <img alt="" class="img-responsive pull-right" style="margin-top:20px;" src="http://yannick.michelat.free.fr/Calanques.gif" />
            </div>
            <div class="col-xs-5">
                <img alt="" class="img-responsive center-block" style="margin-top: 40px;" src="http://yannick.michelat.free.fr/grandportfolio.gif" />
            </div>
        </div>
        <div class="row hline"></div>
        <div class="row">
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-01.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-02.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-03.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-04.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-05.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-06.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-07.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-08.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-09.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-10.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-11.jpg" alt="" class="img-responsive"></a></div>
            <div class="col-xs-6 col-sm-4 col-md-2"> <a href="#" class="thumbnail"> <img src="http://yannick.michelat.free.fr/vign__CalanquesConseil-12.jpg" alt="" class="img-responsive"></a></div>
        </div>
        <div class="row hline"></div>
    </div>
    </body>
    </html>

  • ICal Import Failed Multiple validation errors occurred.

    I am trying to move my old iCal calendars that used to sync fine to the new ones to sync to mobile me
    I exported each calendar but when I try to import each I get
    iCal Import Failed Multiple validation errors occurred.
    It occurs whether or not I choose to keep or remove unsafe alarms.
    I have deleted iCal caches etc.

    i'm having this problem as well. (in addition to duplicate calendars of the ones i was able to manually import.) any help would be greatly appreciated.
    /rant on
    this isn't really the way i had hoped to spend my saturday night, i'm really disappointed that ical didn't sync intuitively to mobileme--isn't that why i pay for a subscription?
    /rant off.

  • Multiple Validity Dates in Contract Pricing Agreements

    Hi
    We are using Quantity contracts in ECC 5.0. Now business wants to maintain multiple validity dates in price agreement of contract.
    When we try to create the agreement with multiple validity dates, i am getting following message:
    The condition is being processed in the current session.
    Message no. VK104
    Diagnosis
    A condition record with the same variable key is already being processed.
    System response
    The new record is not included in processing.
    Procedure
    Carry out the changes to the record that is currently being processed.
    In this case we are unable to maintain multiple validity dates for same combination (Sales Document & Line Item).
    Is this standard scenario? If no, how to address this issue.
    Please awaiting your valuable feedback.
    Regards,
    Shankar

    Question answered by SAP.
    1. Use VK11/12 to maintain the multiple validity dates.
    2. If 2 Logical systems are used, then need to use separate condition types for CRM & ECC.
    3. Ensure new condition types are blocked from replicating to CRM.
    Now, we are able to maintain separate condition for ECC & CRM and working satisfactorily.
    Thanks
    Shankar

  • "Multiple Validation errors" message when creating new project in   FCPX

    As a test I have now managed to change the file format from older quicktime file to .m4v and  import into FCPX.  I had to use Handbrake to change the file format to .m4v. If a free software can do this then why can't the $300 FCPX - and allow me to import directly?  This would save me MANY hours of extra work!
    But then, when I try and edit this - first trying to create a new project  I get the message "Multiple validation errors occurred"  The same message even if I try and custon settings rather than use the default
    Does this mean that after all the work and hours it took me to tarnscode the file format, import and then render etc - I will be unable to use FCPX - to edit this footage?

    Update on trying to create a new project - and getting "Multiple Validation errors" message
    I quit FCPX and tried to use iMovie to make a clip to send to you.  Decided against this - and so I opened FCPX again
    To my surprise there were now over ten projects - as every attempy had appeared!  This is bizarre - why did they not show up when I tried to create them first? 
    So, I had to delet most and just use one.  This appears to be working as a project and is allowing me to edit clips into it.
    It will be a reall bummer though if I have to do this every time I need to create a new project!

  • Validating the number of selected options in html:select multiple

    Hi i am trying to validate the maximum number that can be selected from:
    <html:select property="supportingWorkerIds" multiple="true" size="4"
                             tabindex="4">
    <html:optionsCollection property="workerList" label="workerName"
                                  value="userId" />
    </html:select>
    I want the user to not select more that 10 options for this. If its greater than 10 i want to display an error message.
    I have tried adding the following in validation.xml:
    <field property="supportingWorkerIds"
                        indexedListProperty="supportingWorkerIds" depends="validwhen">
    <arg0 key="bookSeminarSessionForm.maxSupportWorkers" />
                        <var>
                             <var-name>test</var-name>
                             <var-value>( supportingWorkerIds.length > 10 )</var-value>
                        </var>
    </field>
    But it doesnt work .
    Any suggestions?
    Thanks in advance

    Hi i am trying to validate the maximum number that can be selected from:
    <html:select property="supportingWorkerIds" multiple="true" size="4"
                             tabindex="4">
    <html:optionsCollection property="workerList" label="workerName"
                                  value="userId" />
    </html:select>
    I want the user to not select more that 10 options for this. If its greater than 10 i want to display an error message.
    I have tried adding the following in validation.xml:
    <field property="supportingWorkerIds"
                        indexedListProperty="supportingWorkerIds" depends="validwhen">
    <arg0 key="bookSeminarSessionForm.maxSupportWorkers" />
                        <var>
                             <var-name>test</var-name>
                             <var-value>( supportingWorkerIds.length > 10 )</var-value>
                        </var>
    </field>
    But it doesnt work .
    Any suggestions?
    Thanks in advance

  • Multiple validation on a form using javascript

    Hello.
    I have a form w/multiple fields. I want to validate all of these fields when user hit 'submit'. Below is my javascript, what do i have to do/change in order for this script to work in HTML DB? Please advise. Thank you very much.
    -Anh
    function validation(form) {
    var email = form.email.value.toUpperCase();
    var email_length = form.email.value.length;
    if (form.email.value == "") {
    alert("Error!\nAll fields must be entered.");
    form.email.focus();
    return false;
    if (form.cost_center.value == "") {
    alert("Error!\nAll fields must be entered.");
    form.cost_center.focus();
    return false;
    if (form.cost_center.value.length < 4) {
    alert("Error!\nWrong cost center, cost center has to be at least 4 digits.");
    form.cost_center.focus();
    return false;
    if (form.email.value.length <= 11) {
    alert("Error!\nInvalid email format.\nValid example: [email protected]");
    form.email.focus();
    form.email.select();
    return false;
    else {
    if ((email.substring(email_length -11, email_length)) != "@ORACLE.COM") {
    alert("Error!\nInvalid email format.");
    form.email.focus();
    form.email.select();
    return false;
    form.cost_center.value = form.cost_center.value.toUpperCase();
    return true;

    Have a look here: http://forums.adobe.com/thread/448695?tstart=0.
    I hope it helps.
    Ben

  • html:cancel  with Validator

    Hi
    I using Validator framework and i have a problem when i want to cancel the form.
    when i click on <html:cancel button the Validator do the validations, but i don´t want to that occurs.
    This must validate when clicks on "Ok" button.
    please, how can i do to prevent validations when i can click on cancel button.
    Thanks !!!!

    Fernando,
    for your info, I resolved the problem with cancel button. I use immediate=true instead of "false". I read in ADF Dev Guide, that using this paramter with true, execute during the Apply Request Values phase instead of the Invoke Application phase, thus bypassing input validation (page 321 --> adfdevhguide.pdf)
    http://download.oracle.com/otn_hosted_doc/jdeveloper/1013/adfdevguide.pdf
    radhar

  • Parts HTML form Expand All(Show button) option needs to customize.

    Hi,
    I am new to OAF.
    I have a requirement lin Oracle Sparse Management -> Parts HTML Request Form needs to Personalize/Customize for a business requirement.
    I have some qusetions like
    1. Can we customize or personalize the Show All Details or HideAll Details options in OA Forms ?
    2. If Yes, i have similar requirement like that,
    The personalization aim is show all details should be expanded by default.
    3. If No please provide why it can not be achevable.
    Here is business reuirement in parts Html, there are two regions in page 1. Header 2. Lines (Under Lines there are two table 1 is for Item information search and 2nd is for order details based on the item. This order details are hided under the Item information table one of the field button Show(which is like Expand All with symbol +))
    Page works like below.
    1. Header level validations are there for some fields like Resource, Need By Date.
    2. Once Valid from header can be entered the Item information search in Lines details Region, in the same table there is an option with + symbol (Show), which is like Expand All.
    will validate the item details and displays Order details respective to item. These results are hide under + Show button.
    If i want see the order details then i need to perform click action on the +Show button. (Requirement is this should be done automatically once i have entered the item in Line Details Region and needs to display the results).
    Please provide your seggestions to acheive this.
    Thanks,
    Narayana Swamy

    For this i have tried below steps to extend related VO of SHow button field.
    Below steps i have perforemed.
    1) Identified the right VO from about this page.
    ReqLineVO
    2) Exported the related standard VO to JDEV from Server.
    ReqLineVOImpl.java, ReqLineVORowImpl.java, ReqHeaderVO, RequirementAM, RequirementAMImpl.java
    3) Created a new VO which extends the standard VO and modified Showhide flag to ‘Y’
    HolxReqLineVO, HolxReqLineVOImpl.java, HolxReqLineVORowImpl.java
    4) Performed substitutions in Jdeveloper
    Project Properties -> Business Components -> substitutions
    5) Have created custom folder structure in server and moved custom VO files to server.
    \holx\oracle\apps\csp\portal\requirement\server\HolxReqLineVO.xml
    6) Performed JPX import
    1. Go to E:\jdev10g\jdevbin\oaext\bin
    2. Executed the below command
    jpximport E:\jdev10g\jdevbin\jdev\myprojects\OAProject4.jpx -username apps -password th1rdapps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)
    (HOST=mycomapny.com)(PORT=1526))(CONNECT_DATA=(SID=TESTDB)))"
    7) After this bounced apache.
    8) While trying to open the parts html form, below exception is occurring.
    Error Page
    Exception Details.
    oracle.apps.fnd.framework.OAException: Could not load application module 'oracle.apps.csp.portal.requirement.server.RequirementAM'.
         at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:279)
         at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:78)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1306)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:549)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:437)
         at OA.jspService(_OA.java:212)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:734)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)
         at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:68)
         at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:214)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)
         at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
         at RF.jspService(_RF.java:225)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:662)
    ## Detail 0 ##
    JBO-30003: The application pool (holdb01.dataintensity.comHOLDEV1524oracle.apps.csp.portal.requirement.server.RequirementAM) failed to checkout an application module due to the following exception:
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.InvalidOperException, msg=JBO-26036: Recursive substituion for holx.oracle.apps.csp.portal.requirement.server.HolxReqLineVO.
    ## Detail 0 ##
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.InvalidOperException, msg=JBO-26036: Recursive substituion for holx.oracle.apps.csp.portal.requirement.server.HolxReqLineVO.
    ## Detail 0 ##
    oracle.jbo.InvalidOperException: JBO-26036: Recursive substituion for holx.oracle.apps.csp.portal.requirement.server.HolxReqLineVO.
    JBO-30003: The application pool (holdb01.dataintensity.comHOLDEV1524oracle.apps.csp.portal.requirement.server.RequirementAM) failed to checkout an application module due to the following exception:
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.InvalidOperException, msg=JBO-26036: Recursive substituion for holx.oracle.apps.csp.portal.requirement.server.HolxReqLineVO.
    ## Detail 0 ##
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.InvalidOperException, msg=JBO-26036: Recursive substituion for holx.oracle.apps.csp.portal.requirement.server.HolxReqLineVO.
    ## Detail 0 ##
    oracle.jbo.InvalidOperException: JBO-26036: Recursive substituion for holx.oracle.apps.csp.portal.requirement.server.HolxReqLineVO.

  • HTML Report Viewer: No Print Button

    Greetings,
    I am using the HTML Report Viewer in an Asp.net Web Form.
    My problem is there is no print button, even though
    ShowPrintButton="True"
    Any help would be greatly appreciated.
    Many thanks,
    Todd
    <rsweb:ReportViewer ID="MainReportViewer" runat="server"
    ProcessingMode="Remote"
    Width="100%"
    Height="100%"
    ShowExportControls="True"
    ShowFindControls="True"
    ShowParameterPrompts="True"
    ShowPromptAreaButton="False"
    ShowRefreshButton="False"
    ShowPrintButton="True"
    ShowZoomControl="True"
    ZoomMode="Percent"
    BackColor="White" >
    <ServerReport DisplayName="MainReport" />
    </rsweb:ReportViewer>
    Best, CM+

    Hi CM+,
    In your scenario, which browser are you using? In Reporting Services, the ReportViewer control is used to embed report functionality in an ASP.NET Web application. Not all report functionality is supported by all browsers. Print button is hidden in any browser
    that is not IE because ReportViewer uses ActiveX for client printing which means no other browser other than IE can handle it. You can try the following approaches as workaround for this issue.
    Cross-Browser Printing with Asp.Net ReportViewer
    Hope this helps.
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • Can you move a 'Multiple Image Upload' button  into the 'Update Form'?

    I am able to creat and an Update form and an image upload using the "Update Form Wizard" tool and the "Multiple Image Upload" tool succesfully.
    <br />
    <br />The problem comes when I try to move the "UPLOAD" button inside the Update form. Right now it looks like this:
    <br />http://www.webritesolutions.com/Test/upload/now.JPG
    <br />
    <br />This is how I would like it to show:
    <br />http://www.webritesolutions.com/Test/upload/tryingto.JPG
    <br />
    <br />I want to "Upload" button to go next to the "Update record" button. When I do this I get a javascript error and the "Update record" button is disabled.
    <br />Here is the code of what I tried to do:
    <br />
    <br />
    <br />
    <br />
    <br />
    <table>
    <tr class="KT_buttons">
    <td>
    <?php<br />        // Multiple Upload Helper<br /> echo $muploadHelper->Execute();<br /> ?>
    </td>
    <td colspan="1">
    <input type="submit" name="KT_Update1" id="KT_Update1" value="Update record" />
    <br /></td>
    </tr>
    </table>
    <br />
    <br />Here is the Javascript error:
    <br />http://www.webritesolutions.com/Test/upload/error.JPG
    <br />
    <br />thanks for your help.

    A control can only appear once in the visual tree. So you have to remove it from the Grid before you can add it to the DockPanel.
    This code will move the Border element from the Grid to the DockPanel when you click the button:
    Private Sub Button_Click(sender As Object, e As RoutedEventArgs)
    Dim border = CType(LayoutRoot.FindName("myborder"), Border)
    LayoutRoot.Children.Remove(border)
    contain.Children.Add(border)
    End Sub
    <StackPanel>
    <Grid x:Name="LayoutRoot">
    <Border x:Name="myborder" BorderBrush="Black" BorderThickness="2">
    <TextBlock>...</TextBlock>
    </Border>
    </Grid>
    <DockPanel x:Name="contain" Background="Yellow">
    <TextBlock>2</TextBlock>
    </DockPanel>
    <Button Click="Button_Click" Content="Move"/>
    </StackPanel>
    You can try it for yourself. But please post your code as formatted text and not as embedded images if you want anyone to be able to reproduce your issue and help you in the future.
    Please remember to close your threads by marking helpful posts as answer.

  • Validation on button click

    Hi there, I'm working with the JDeveloper 11.1.1.6.0.
    I've a question regarding the validation. On a page there are some SelectManyCheckboxes, they wil be requeired and enabled if another Checkbox is checked.So both attributes base on a value in a backing bean.
    But when the user is working with the page and unchecks the checkboxes i get immediately the validation error, and this is a little bit annoying. Especially if more than on checkbox isn't selected.
    Some of those SelectManyCheckboxes are set to AutoSubmit, because the trigger the disable/required value for other SelectManyCheckboxes, but they are not set to immediate.
    Is there a way to run the validation when a button is clicked? (this button uses the value of the checkboxes, so they're just needed when the action is fired)
    Thanks in advance

    Santosh Vaza wrote:
    Hi,
    create the binding of checkbox in managedBean and set the check box as immediate="true" then in other components directly reference the selected property like this..
    <af:selectMany.. required="#{backingBeanScope.chkEnDis.selected}" disabled="#{backingBeanScope.chkEnDis.selected eq false}"make sure you add partialTriggers of chkbox and autoSubmit="true" to checkbox.
    Edited by: Santosh Vaza on Mar 27, 2012 2:07 PMThe SelectManyCheckbox has no selected property.

Maybe you are looking for