UIX/XML: checkBox controls

I'm trying to use a databound checkBox on a form. In an event handler I'd like to retrieve the state of the checkBox, but it only has a value if it's checked. If the checkBox is unchecked I don't get the formaparameter of the checkBox at all.
I used something like this:
<form method="POST" name="mainForm">
<contents>
<checkBox selectedValue="ckbx@fti:data" value="Y" name="ckbx" id="ckbx">
Since we use a generic eventhandler for a number of different pages to write the formparameters back to an XML document, we cant haredcode the handling of checkBoxes.
Is there any way to get a formParameter for unchecked checkBoxes to an eventhandler ?
If not this would make checkBoxes unusable for us and probably for many other applications as well.
Thanks,
Guido

In HTML, an unchecked checkbox doesn't deliver any value. A lousy design choice,
I think, but that's the way it is! So, one approach is to just treat the
absence of the parameter as "not checked".
Another approach is to use some onClick behavior. I think the following would work:
  <checkBox name="foo" onClick="document.someForm.fooValue = document.someForm.foo.checked ? 'y' : 'n'"/>
  <formValue name="fooValue"/>Tedious (and error-prone) to write and rewrite this, so I'd consider wrapping that up
into a template.

Similar Messages

  • UIX/XML BC4J - Controlling page flow in event handlers

    We have an event handler that executes some data processing using bc4j tags, and need to redirect the flow to another page, based on the value of some parameters. For example, we have a checkbox Prepare for another insert, and we want to check for its state in the event handler to determine which page to display.
    We tried the following code
    UIX page event handler:
    <event name="saveEvent" >
         <bc4j:findRootAppModule name="TipoPunteggioViewAppModule" >
              <bc4j:findViewObject name="TipoPunteggioView" >
                   <bc4j:findRow name="CreateTipoPunteggioView" >
                        <bc4j:setPageProperty name="keyTipoPunteggio" >
                             <bc4j:stringKey />
                        </bc4j:setPageProperty>
                        <bc4j:setAttribute name="FlgObsoleto" />
                        <bc4j:setAttribute name="Firma" />
                        <bc4j:setAttribute name="TitTipoPunteggio" />
                        <bc4j:insertRow/>
                        <bc4j:commit/>
                        <bc4j:executeQuery/>
                        <ctrl:method class="com.websiteitalia.valutazioni.handlers.Handlers"
                             method="anotherInsertEventHandler" />
                   </bc4j:findRow>
              </bc4j:findViewObject>
         </bc4j:findRootAppModule>
    </event>
    Java method event handler:
    public static EventResult anotherInsertEventHandler(BajaContext bCtx,
                                       Page page,
                                       PageEvent event) {
         // AnotherInsert is the name of the checkbox on the page
    if ("on".equals(event.getParameter("AnotherInsert"))) {
              return new EventResult(page);
         } else {
              return new EventResult(new Page("ListPage"));
    When we return the same page, things work fine, but when we return another page we get an ArrayIndexOutOfBoundException. We have also noticed that if we return a simple page, without data scopes and bc4j tags, we get the correct result. We are probably wrong in the manner we do the redirect inside of a java event handler, because seems that the page we return is not completely processed.
    Can anyone explain the available techniques to control the page flow, using UIX XML tags or Java APIs alone or both of these together? For example, how can be replicated the <ctrl:go> behavior using Java APIs?

    The UIX page works correctly if loaded directly, the error takes place only when we redirect in this manner from a page that has a different application module / view object scopes. In fact, when we redirect to a page that have the same scopes of the first (or when the second page has not scopes at all the simple page) the error doesnt occur. Thats why we suppose that some step of the page rendering process arent executed correctly, it seems that the new page still finds some of the old page (the scopes)..
    To redirect to a page from a java event handler we have returned an event result with the next page (see above post for a code snippet), is this the correct way? Can we simulate the ctrl:go tag from the java code (with the redirect=true option)? There are any other?

  • Control-Hints are suppose work with UIX/XML, right?

    Control-Hints are suppose work with UIX/XML, right?
    I've added some control hints and they worked correctly when viewed using UIX/JSP pages. However, none of the Control-Hints appear on UIX/XML pages.
    The documentation suggests that this should work. Am I wrong?
    Bill G...

    There's a bit of confusion here (which is entirely our fault).
    UIX JSP is a subset of UIX XML (almost entirely; a few tags in
    UIX JSP simply wouldn't make sense in UIX XML, like <uix:buildTree>).
    However, BC4J UIX JSP is not a subset of BC4J UIX XML; the two
    are essentially entirely different libraries. (Any JSP tag that
    starts with <bc4juix:> counts as a "BC4J UIX JSP" tag.) I agree
    that this is confusing.
    As far as control hints go: BC4J UIX XML does not currently
    support control hints. It does offer more than enough flexibility
    to tweak all the dials and knobs made available by control hints (and
    a lot more).

  • How can I render an active link (yrl) within a UIX/XML page

    How can I render an active link (url) within a UIX/XML page.
    How can I get <jbo:ShowValue> to work in UIX/XML, or is there another way?
    Bill G...

    It may seem strange, but the <contents> of <rawText> aren't actually
    raw - it's only the "text" attribute that's raw. (It seems strange because
    it is. Ah well.) This is different from UIX JSP.
    So, try something like the following:
    <bc4j:attrScope name="Notes">
    <contents>
    <rawText text="&lt;a href=&quot;"/>
    <rawText>
    <boundAttribute name="text">
    <bc4j:attrProperty name="value"/>
    </boundAttribute>
    </rawText text="&quot;&gt;"/>
    Some text in the link.
    <rawText text="&lt;/a&gt;"/>
    </contents>
    <bc4j:attrScope>
    Thankfully, this will be much simpler in 9.0.3, when the following
    will work:
    <link text="Whatever you want">
    <boundAttribute name="destination">
    <bc4j:attrValue name="Notes"/>
    </boundAttribute>
    </link>

  • How to set system date as a default value in UIX/XML page?

    Example: We set default values using following statements:
    <set property="inputValue" target="${bindings.PoNumber}" value="${'1234'}"/>
    <set property="inputValue" target="${bindings.UserName}" value="${param.MyParam1}"/>
    In JDeveloper Help, we cannot find a way to set a Date attribute's default value to today's (system) date. Any suggestions?
    Also, does anyone have a reccomendation on a good book for uix/xml?
    Thanks, Ali.

    bump

  • Jdev10.1.3: Create an UIX XML Page; Problem: No UIX-Item available...

    hello, i am new to jdev. at the moment i'm trying to complete the tutorial "Developing Applications with Oracle ADF UIX". (http://www.oracle.com/technology/obe/obe9051jdev/uixTutorial/lesson_UIX.htm)
    my problem: i followed the instructions until i was told, to create an uix-xml page. the picture in the tutorial indicates that there should be an available adf-uix item, but in my jdev there isn't. i know, the tutorial is using an older version of jdeveloper but at least, there should be something similar to the adf-uix item in my jdev.
    i thought there is no need in installing some sort of uix files... or am i wrong?

    Hi,
    Oracle recommends JSF instead of UIX for new projects. If you want to use UIX, take JDeveloper 10.1.2 or 10.1.2.1 instead of 10.1.3.
    Regards,
    Georg

  • UIX-XML

    Hello everyone,
    I'm fairly new to UIX-XML and I have several questions about it.
    First:
    I am creating a test project to try out UIX-XML. I wanted to place all the UIX files in a subdirectory within public html. When I try to run the application, the container claims that it can't find the file. But when I put the UIX files directly in public html, it runs fine. Isn't it possible to put UIX files in a subdirectory within public html?
    Second:
    After studying the tutorial about UIX-XML I know that you can create UIX-XML output just with java code. I assume that all the code should be placed in .java file. My problem is how I can use it to get the output of the .java file. Should I just create a JSP page and implement the .java file or is there another way?
    third:
    Can someone give me some good resources for more information about UIX-XML? I am having troubles to find good documentation about it.
    Can someone please help me with these problems?
    thanks a lot.
    john

    First:
    I am creating a test project to try out UIX-XML. I wanted to place all the UIX files in a subdirectory within public html. When I try to run the application, the container claims that it can't find the file. But when I put the UIX files directly in public html, it runs fine. Isn't it possible to put UIX files in a subdirectory within public html? Which version of JDEV are you using? I had no trouble putting a uix file in a sub directory under public html and running
    in either 902 or 903 preview.
    Second:
    After studying the tutorial about UIX-XML I know that you can create UIX-XML output just with java code. I assume that all the code should be placed in .java file. My problem is how I can use it to get the output of the .java file. Should I just create a JSP page and implement the .java file or is there another way?I am a little confused by your question. I think you mean how do you create a UINode tree and then render it to html.
    Is that what you mean? Have you read the UIX Developer's Guide in the JDev help? There is a section
    in UIX Basics about creating pages in uix that you might want to read.
    third:
    Can someone give me some good resources for more information about UIX-XML? I am having troubles to find good documentation about it.Again the best source of information is the UIX Developer's guide and reference in the help topics. Hopefully soon
    we will post some jdev sample projects with some demos that we have internally.

  • UIX-XML BC4J - Unexpected errors using paths and DeltaTree on a particular UIX page

    We are using a PageDescription to dynamically change a UIX tree using the DeltaTree technique described in the Dynamic Structure for For UIX Pages chapter of the UIX Developers Guide.
    We search for a particular node using PathUtils.FindPathWithNodeID(RenderingContext context, UINode from, java.lang.String nodeID), but this fails when the page contains nested ViewObjectScopes.
    The method throws a NullPointerException, and the render fails:
    29/08/02 9.08 Valutazioni: java.lang.NullPointerException
         oracle.cabo.ui.data.DataObjectList oracle.cabo.ui.collection.DataObjectListNodeList.getDataObjectList(oracle.cabo.ui.RenderingContext)
         int oracle.cabo.ui.collection.DataObjectListNodeList.size(oracle.cabo.ui.RenderingContext)
         int oracle.cabo.ui.BaseUINode.getIndexedChildCount(oracle.cabo.ui.RenderingContext)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         boolean oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.path.PathImpl, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         oracle.cabo.ui.path.Path oracle.cabo.ui.path.PathUtils._findPath(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.UINode, oracle.cabo.ui.path.PathUtils$Finder)
         oracle.cabo.ui.path.Path oracle.cabo.ui.path.PathUtils.findPathWithNodeID(oracle.cabo.ui.RenderingContext, oracle.cabo.ui.UINode, java.lang.String)
         oracle.cabo.ui.UINode com.websiteitalia.wsdk.uix.pageflow.PageFlowManager.getRootUINode()
         oracle.cabo.ui.UINode oracle.cabo.servlet.ui.UINodePageDescriptionProxy.getRootUINode()
         oracle.cabo.ui.UINode oracle.cabo.servlet.ui.UINodePageRenderer.getRootUINode(oracle.cabo.servlet.BajaContext, oracle.cabo.ui.RenderingContext, oracle.cabo.servlet.Page)
         oracle.cabo.ui.UINode oracle.cabo.servlet.ui.HTMLUINodePageRenderer.getRootUINode(oracle.cabo.servlet.BajaContext, oracle.cabo.ui.RenderingContext, oracle.cabo.servlet.Page)
         void oracle.cabo.servlet.ui.UINodePageRenderer.renderPage(oracle.cabo.servlet.BajaContext, oracle.cabo.servlet.Page)
         void oracle.cabo.servlet.AbstractPageBroker.renderPage(oracle.cabo.servlet.BajaContext, oracle.cabo.servlet.Page)
         oracle.cabo.servlet.Page oracle.cabo.servlet.PageBrokerHandler.handleRequest(oracle.cabo.servlet.BajaContext)
         void oracle.cabo.servlet.BajaServlet.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void javax.servlet.http.HttpServlet.service(com.evermind.server.http.EvermindHttpServletRequest, com.evermind.server.http.EvermindHttpServletResponse)
         void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
         boolean com.evermind.server.http.HttpRequestHandler.processRequest(com.evermind.server.ApplicationServerThread, com.evermind.server.http.EvermindHttpServletRequest, com.evermind.server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
         void com.evermind.server.http.HttpRequestHandler.run(java.lang.Thread)
         void com.evermind.util.ThreadPoolThread.run()
    We found the element of the UIX page that causes the problem:
    <bc4j:viewObjectScope name="ElementsView" >
    <contents>
         <bc4j:rowScope name="NewElement" >
         <contents>     
              <bc4j:region automatic="false" >
                   <bc4j:key>
                        <bc4j:rowKey name="keyElement"/>
                   </bc4j:key>
                   <contents>
                        <bc4j:attrScope name="FlgState">
                        <contents>
                             <messageChoice name="FlgState" prompt="State" >
                                  <boundAttribute name="selectedValue">
                                       <concat>
                                            <bc4j:attrProperty name="value"/>
                                            <fixed text=""/>
                                       </concat>
                                  </boundAttribute>
                                  <contents>
                                       <!-- This is the nested vo scope causing the error -->
                                       <bc4j:viewObjectScope name="DecodeStateView" >
                                       <contents data:childData="list@DecodeState">
                                            <option data:value="StateCode"
                                                 data:text="StateDescription"/>
                                       </contents>
                                       </bc4j:viewObjectScope>
                                  </contents>
                             </messageChoice>
                        </contents>
                        </bc4j:attrScope>
                   </contents>
              </bc4j:region>
         </contents>
         </bc4j:rowScope>
    </contents>
    </bc4j:viewObjectScope>
    This usage of nested view object scopes has been explained in reply of a previous post, How to databind the children of a UIX XML choice, and before ours attempts to modify the tree it worked fine. Removing the nested view object scope the page makes the page render correctly, but we need it to retrieve the description of its state.
    We get the same behaviour (and a much similar stack trace, with the same oracle.cabo.ui.data.DataObjectList oracle.cabo.ui.collection.DataObjectListNodeList.getDataObjectList (oracle.cabo.ui.RenderingContext) throwing a NullPointerException) if we use NodeUtils.createPreorderDescendentAttributeEnumeration method instead of PathUtils.

    It's a bug in the DataObjectListNodeList class that's up at the top of
    the stack. It's been fixed for 9.0.3. The bit of XML that's triggering
    it isn't the <viewObjectScope>s, but the "data:childData".
    I believe you can workaround this bug by not passing a null RenderingContext to
    findPathWithNodeID(). Now, you don't have a real RenderingContext, and we
    don't especially need one - "null" is legit here, but I think if
    you just pass "new oracle.cabo.ui.RootRenderingContext()" then you'll
    get around this bug.

  • Help by date format in UIX/XML

    In UIX/XML I would like to indicate the date fields in the format to 'DD.MM.YYYY '. I modify the properties of my view object and entity object in the window "structure window". It does not change view for anything.
    What wrong do I make?
    Who can help me please !!!!

    Please post what version of JDeveloper you are using. Also post a small sample application that shows what you are trying to do.
    I am not sure what you mean. Are you trying to display a date from the database, or have the user enter a date?
    The date format is determined from the client browser locale. It will default to the US date format mm/dd/yy unless the browser locale is overridden.
    If you want the user to enter a date, you should be using <dateField>. This will also expect mm/dd/yy unless you override it with a validater. Please refer to the UIX Element Reference. This documents <dateField>. The <onSubmitValidater> is a child of <dateField>, it is also documented in the Element Reference. <date> is the validater you want, it is a child of <onSubmitValidater>. You can specify a validation pattern.

  • Uix-xml translated in java

    Hi everyone,
    I am having a little problem to code uix-xml in normal javacodes. I can built a normal tree with javacode and render it in a jsp file. Now I am trying to translate this:
    <ui:cellFormat>
    <ui:contents>
    <ui:include ctrl:node="defaultLayout" /> (defaultLayout is another uix file)
    </ui:contents>
    </ui:cellFormat>
    According to the tutorial and the javadocs, this should work:
    cellNode.setIndexedNodeList( new IncludeUINodeList() );
    IncludeBean include = new IncludeBean ();
    cellNode.addIndexedChild (include);
    But the includeBean still doesn't know that he should include "defaultLayout". Can someone please tell me how I can tell the includeBean, what to include? I really need a simple and precise example, please.....
    thx.
    John

    Try calling IncludeBean.setNode() to set the UINode to be "included".

  • UIX XML databound lookupvalues in comboboxes

    Is it possible in UIX XML to retrieve the options of a combobox (see below) from a dataObjectList?
    Example:
    <list multiple="false" size="1" >
    <contents>
    <option text="Option 1" value="opt1"/>
    <option text="Option 2" value="opt2"/>
    <option text="Option 3" value="opt3"/>
    <option text="Option 4" value="opt4"/>
    </contents>
    </list>
    I think it's quite important to be able to retrieve the text and value attributes of the options from a DataObjectList similar to a table, but I didn't find anything about that in the documentation.

    Thanks Ian, You're right that works fine.
    BUT one other problem: The databinding of the list's selectedValue doesn't work. I tried the following:
    <list multiple="false" size="1" data:selectedValue="isid@fti:issue" name="isidContext">
    <contents data:childData="IssueIDContext@fti:domValues">
    <option data:text="text" data:value="value"/>
    </contents>
    </list>
    But initially the combobox always shows the first option. However when I tried selectedValue="value" the statement works as expected.
    Any idea what i do wrong?

  • UIX XML samples

    I found a freely accessible link, that says something about a demobundle for UIX:
    http://otn.oracle.com/sample_code/products/jdev/uix/demobundle.html
    however I can't download these samples.
    Are there ANY samples available for UIX XML at all??
    I think samples are absolutely necessary for a framework as complex as UIX.

    I found a freely accessible link, that says something about a demobundle for UIX:
    http://otn.oracle.com/sample_code/products/jdev/uix/demobundle.html
    however I can't download these samples.
    Are there ANY samples available for UIX XML at all??
    I think samples are absolutely necessary for a framework as complex as UIX. Sorry, somehow the link is broken. We shall fix this soon.
    Thanks,
    -Kishore
    JDev Team

  • Has anyone made a UIX-XML Sample?

    Has anyone sucessfully made an oerational UIX-XML sample using scott's schema?
    Can you email it to me.
    I've tried but it fails with some array out of bounds error on all forms except main.xml.
    TIA,
    Ed.

    Hi Ed,
    I've never used the "scott's schema" however I have used the wizards to create a UIX/XML BC4J test application using the "HR" schema (employees and departments) in the Oracle 9i DB.
    I can email it to you if you provide your email address.
    Regarding ">I've tried but it fails with some array out of bounds error on all forms except main.xml."
    I've seen that error and in my case it was caused when I used the UIX/XML BC4J wizard generated app that contained * intermedia * datatypes.
    Bill G...

  • How to toggle checkbox control in template-d​riven Excel spreadshee​t?

    I am developing a report generation routine for a DAQ LabVIEW application
    running a small public water system. Every month critical operating data
    must be organized and reported to the state health department. They provide
    an Excel template for these forms, which I am populating from LabVIEW.
    After giving up on the MS document express VIs (they are apparently incompatible
    with a multi-sheet template unless you are only populating the default current
    sheet of the template, a restriction I only figured out after hours of "jiggling"
    and rooting in the bowels of the block diagrams), I have managed to populate
    almost everything in the form using the basic report generation and Excel-specific
    VIs.
    However, the one item in the spreadsheet I have not figured out how to write are
    the checkbox controls embedded in the template. These checkboxes do not appear to
    control anything; they just provide a convenient way in the state form to record an
    answer for each of a short list of questions.
    Anyone know how to toggle, or better, check/uncheck these from LabVIEW? I can modify
    the template if necessary to provide names or other hooks for these objects; I just
    haven't a clue what to actually do.
    I am developing the VI in LV 7.1 DS-PCE, so I have all of the latest add-on goodies
    at my disposal.
    Bob

    When it is not clear where best to start with automating a feature of Excel in LabVIEW, using Excel macros can be very helpful. If you record a macro and toggle the state of your checkbox's you will be able to more closely examine how Excel automates this action.
    After the macro is recorded you can edit the macro to see which ActiveX function calls you would have to use from LabVIEW to accomplish the same task. Alternatively, you can record the macro, and automate the playback from inside LabVIEW. The two links below will give you more information on how to implement one of these options.
    Example Program: Run Excel Macro from LabVIEW
    Using ActiveX to Copy an Excel Range to a LabVIEW Table
    Scott Y.
    NI

  • Passing data from one UIX XML page to another UIX XML page

    What are the various ways of passing data from one UIX XML page to another UIX XML page?
    (a) If no bc4j is used.
    (b) If bc4j is used.
    (c) If my event handler calls:-
    public static EventResult handleMyEventEvent( BajaContext context, Page page, PageEvent event) throws Throwable
    then how can I pass data to the next UIX XML page?
    Thanks,
    Paul.

    What are the various ways of passing data from one UIX XML page to another UIX XML page?
    (a) If no bc4j is used.For forwarded URLs; HttpServletRequest attributes [request], HttpSession attributes [session], ServletContext attributes [application].
    For redirected URLs; HttpServletRequest parameters url, HttpSession attributes [session], ServletContext attributes [application].
    (b) If bc4j is used.For forwarded URLs; BC4J Session properties.
    For redirected URLs; BC4J Session properties IF release mode is NOT stateless.
    (c) If my event handler calls:-
    public static EventResult handleMyEventEvent( BajaContext context, Page page, PageEvent event) throws Throwable
    then how can I pass data to the next UIX XML page?Return a UIEventResult (extends EventResult) from your event handler that has a data provider attached.
    This data provider will be accessible in the next page with the name "ctrl:eventResult", where "ctrl" is the short prefix for the namespace "http://xmlns.oracle.com/uix/controller".
    Regards,
    John Fallows
    Oracle Corporation.

Maybe you are looking for

  • Site-relative links fail on local testing server

    Using CS4/WAMP/XP, I have a testing server set up. All works well except that when I specify site-relative links, on the testing server they go back to localhost, not localhost/Frances. They work fine on the live site, but not on my testing server. T

  • No GPU Acceleration or MPE benefit (FX3800)

    Yikes Installed CS5  (Full Paid Version) yesterday.  Shaking it down today. Everything is working at light speed except..... I do not get any GPU Acceleration or MPE benefit from the QUADRO FX3800 (or PPRO). As soon as I apply any GPU accelerated  ef

  • Display a TEXTFIELD only in sebsequent page and not on first page in adobe

    Hi Expert, I have a requirement in which i have to display a text field only on the subsequent pages and not on the first page in adobe form. Can u plz help me. Thanks Mahesh

  • Add disk  in ASM

    Hi, on 11g R2 , UNIX, RAC our ASM is in RAC, 4 instances. I want to add a disk. My questions are : -should I issu : alter diskgroup data add disk 'D:\asmdisk\disk3'; on each instance ? Then four times ? -should I restart : startup mount each instance

  • How to Clear ODI Cache?

    Hi Experts, I have an ODI package scenario that assigns some variables and run an ODI interface there. After the first ODI scenario run, all the target data is populated fine. Then I removed all the target data and re-run the scenario, nothing is pop