NetBeans BluePrints Ajax autocomplete component data binding

Hello,
I'd like to test the autocomplete feature of an input field from the BluePrints Ajax. But I have difficulties to bind the autocomplete list to a datasource. Is this possbile within the gui (netbeans, vwp) or do I have to code it manually?
loony

Hello,
I'd like to test the autocomplete feature of an input field from the BluePrints Ajax. But I have difficulties to bind the autocomplete list to a datasource. Is this possbile within the gui (netbeans, vwp) or do I have to code it manually?
loony

Similar Messages

  • Ajax autocomplete component in page fragment

    Hi
    I've used ajax autocomplete field in page fragment (for searching) but it's only visible on one page. How to make it visible everywhere?
    Michal

    Maybe Creator team could help?

  • Custom component data binding

    Hey people,
    I'm trying to write a custom component which extends from JPanel (has a List<?>). It will basically display some sub-panels on itself by considering the underlying data (database table rows). I want to have the same functionality with JTable binding. I'm having difficulty listening changes occur on the list. How can I listen to changes inside the list in my JPanel component? Should I write a custom model? or Should I use a ObservableList? any suggestions are welcome..

    Actually, it's not a JList. My component is a custom JPanel which has an underlying collection to hold data. I'm binding this underlying collection to an ObservableList which is filled with the result set fetched from the database. It's a standart ArrayList<?> and I want to listen to the changed that made to this list.
    MyPanel extends JPanel {
        private List<Person> list = new ArrayList<Person>();
    }I'd like to see any changes made to the list inside MyPanel class.

  • Repeater component data binding

    I have a repeater that repeats a custom component:
    <mx1:Repeater id="addressParts"
                                  dataProvider="{personPresentationModel.currentPerson.addresses}">
                        <components:Address left="144"
                                            top="1"
                                            enabled="{personPresentationModel.editMode}"/>
    </mx1:Repeater>
    visually it works fine however I'm trying to find out how to bind particular data of the dataprovider inside the repeated component. In other words, inside the repeated component, how could I do something along the lines of
        <s:TextInput text = "{myHostRepeater.dp.getItemAt(repeaterIndex)}"/>
    if that makes sense.
    thanks

    As so often happens when I post a question, I figured it out immediately after submitting. I'd spent an hour on it and it's amazing how pressing
    the submit button so often unblocks my mind.
    Hey, maybe if we asked all world leaders to click submit buttons, do you think..... oh, never mind.

  • AJAX autocomplete and table component

    I am struggling building a page that contains a AJAX autocomplete component a submit button and a table component to display the output.
    My autocomplete component and submit button work fine when I use a statictextfield to display the output.
    My table works fine when I use a dropdown component to provide the query parameter.
    However when I change the dropdown to a autocomplete or the statictextfield to a table and adjust the code accordingly I keep getting errors.
    I based mij app on the following turotials:
    Ihttp://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/databoundcomponents.html
    http://developers.sun.com/prodtech/javatools/jscreator/reference/techart/2/ajax_samples.html#3
    The code of my autocomplete reads:
    public void autoComplete1_complete(FacesContext context, String prefix, CompletionResult result)
    // TODO: return your own list of items based on the prefix, like this:
    // result.addItem(�Hello�);
    // result.addItem(prefix.toUpperCase());
    if(prefix == null || prefix.length() < 1) {
    return;
    String prefixLeadingCap = prefix.substring(0,1).toUpperCase() + prefix.substring(1) + �%�;
    Try {
    CachedRowSetX glosseRowSet = getSessionBean1().getGlosseRowSet();
    glosseRowSet.setObject(1, prefixLeadingCap);
    } catch(SQLException e) {
    return;
    glosseDataProvider.refresh();
    if(!glosseDataProvider.cursorFirst()); {
    return;
    do {
    String glosseName = (String)glosseDataProvider.getValue(�glosse.glossenaam�);
    result.addItem(glosseName);
    while(glosseDataProvider.cursorNext());
    The SQL query it's based on:
    SELECT ALL glosse.glossenaam
    FROM glosse
    WHERE glosse.glossenaam LIKE ?
    The code of my submit button reads in combination with the statictextfield reads:
    public String button1_action() {
    try {
    getSessionBean1().getGlossarRowSet().setObject(1, autoComplete1.getText));
    glossaryDataProvider.refresh();
    } catch(Exception e) {
    error("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"));
    log("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"), e);
    if(!glosse.DataProvider.cursorFirst()) {
    return null;
    do {
    String glosseVerklaring = (String)glossaryDataProvider.getValue("glossary.verklaring");
    staticText1.setText(glosseVerklaring);
    while(glosseDataProvider.cursorNext());
    return null;
    The SQL query I bound to my table component:
    SELECT ALL glossary.idGlosse
    glossary.glossenaam
    glossary.verklaring
    glossary.deskundigen
    glossary.bron
    FROM glossary
    WHERE glossary.glossenaam =?
    The only thing I can think of causing my problem is the code of the prerender() method.
    For the dropdown I used the following code, which worked ok:
    public void prerender() {
    if (glossaryDD.getSelected() == null ) {
    try {
    glosseDataProvider.cursorFirst();
    getSessionBean1().getGlossaryRowSet().setObject(1, glosseDataProvider.getValue("glosse.glossenaam"));
    glossaryDataProvider.refresh();
    } catch (Exception e) {
    error("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"));
    log("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"), e);
    To have it work with an autocomplete textfield I replaced the if statement with:
    if(autoComplete1.getText().equals("")) {...}
    this causes a NullPointerException.
    Leaving the if out and just coding the
    try {}
    catch() {}
    resulted in a QLException and the reamrk: statement parameter 1 not set.
    What did I overlook when coding this use case.
    Kind regards,
    Annet

    Afters hours of coding and trying I finally got this part of my app working. However, I am not sure my solution is a robust one, what do you think:
    Here's the code of the prerender() method that does the tric:
    public void prerender() {
    if (glossaryAutoComplete.getValue() == null ) {
    try {
    getSessionBean1().getGlossaryRowSet().setObject(1, "Aggression"));
    glossaryDataProvider.refresh();
    glossaryAutoComplete.setText("Aggression");
    } catch (Exception e) {
    error("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"));
    log("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"), e);
    First I can't overloolk the consequences of hard-coding "Default" in the prerender() method, everthing seems to work fine...
    Second it doesn't seem to matter whether I use setValue("Default") or setText("Default"), to set the initial display value of the auto complete text field...
    Third I really don't understand why hard coding works and the following code, especially the: glosseDataProvider.getValue("glosse.glossenaam") bit, doesn't
    public void prerender() {
    if (glossaryAutoComplete.getValue() == null ) {
    try {
    glosseDataProvider.cursorFirst();
    getSessionBean1().getGlossaryRowSet().setObject(1, glosseDataProvider.getValue("glosse.glossenaam"));
    glossaryDataProvider.refresh();
    } catch (Exception e) {
    error("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"));
    log("Cannot switch to glosse " + glosseDataProvider.getValue("glosse.glossenaam"), e);
    Could anyone of you shed some light in this darkness?
    Kind regards,
    Annet

  • AJAX AutoComplete problem with arabic

    I'm using Ajax AutoComplete component in my project by creating the String array (String[]) from a table created in database
    The Ajax AutoComplete component work fine with English data but when working with Arabic data it gives me an empty list...!!!!
    does any one know why this is happening with Arabic data?
    this is my code for creating the string array:
    public String[] getNames() {
            RowKey rowKeys[] = namesDP.getAllRows();
            names =  new String[rowKeys.length];
            for (int i = 0; i < rowKeys.length; i++) {
                namesDP.setCursorRow(rowKeys);
    names[i] = namesDP.getValue("NAME").toString();
    return this.names;
    }NAME is the field that holds the English data and for Arabic i just change it to NAME1 which holds the Arabic data                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hi There,
    Creator will be EOLed soon, Netbeans is the latest version of Creator. Pls post your question on NB mailing lists at http://www.netbeans.org/community/lists/top.html for better response.
    Thanks
    K

  • Blueprints(AJAX)?

    Can someone help me please? I am wanting to use autocomplete from the blueprints(AJAX) in a bad way. I used the update center to d/l it, but now I can't find it. In the tutorial pdf it says to use the import button on the left hand bottom of the components pallet and there is none. I believe I selected auto install when I d/l'ed blueprints, but it took 3 attempts as there was some sort of error at Java.
    Can someone tell me where to find the blueprints(AJAX) autocomplete text box so I can see if I still need to import it.
    BTW: Am I going to run into any problems using Studio Creator 2 update1 with XP home?

    Can someone help me please? I am wanting to use
    autocomplete from the blueprints(AJAX) in a bad way.
    I used the update center to d/l it, but now I can't
    find it. In the tutorial pdf it says to use the
    import button on the left hand bottom of the
    components pallet and there is none.Do you mean this tutorial?
    http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/ajaximportcomponents.html
    If so, it doesn't say to use the import buttton on the components pallet. It says:
    1 From the IDE's main menu, choose Tools > Component Library Manager.
    2 In the Component Library Manager, click the Import button, which is in the lower left corner of the dialog box.
    I believe I
    selected auto install when I d/l'ed blueprints, but
    it took 3 attempts as there was some sort of error at
    Java.But you still have to import the complib.
    What sort of error?
    >
    Can someone tell me where to find the
    blueprints(AJAX) autocomplete text box so I can see
    if I still need to import it.Figure 2 in the tutorial (http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/ajaximportcomponents.html) shows you where it should be.
    >
    BTW: Am I going to run into any problems using Studio
    Creator 2 update1 with XP home?Shouldn't be.
    Hope this helps,
    Chris

  • Customize AJAX Blueprint Autocomplete component ?

    Customize AJAX Blueprint Autocomplete component ?
    Can you control the size of the result box generated ?
    Can you control what happens when you click on a result row in the result box ?
    I would like to specify the size of the result box, and possible also the placement/position.
    I would also like to use the result and replace that result with another result, or for example populate a different listfield with it..
    Anybody got any ideas on this ?
    As usual, I have searched with google and on *.sun.com without any luck in finding this information, read articles, documentation and blogs etc....
    Kind Regards,
    Roger

    It looks like you would have to build your own custom AutoComplete component and bring it into Creator. You may have found these links already, but you'd want to start with the API spec for custom components:
    http://developers.sun.com/ajax/index.jsp
    http://java.sun.com/blueprints/ajax.html
    Creator Design-time API info:
    http://developers.sun.com/prodtech/javatools/jscreator/reference/docs/apis/

  • "Unable to generate initialization code within Repeater, due to id or data binding on a component that is not a visual child. "

    Error:
    "Unable to generate initialization code within Repeater, due to id or data binding on a component that is not a visual child. "
    Code snippet:
    <mx:Repeater  
    width="100%" height="100%" id="rpp" dataProvider="{loginDataseriesData.series}" >
    <mx:Panel width="100%" title="{rpp.currentItem.@name}">   
    <mx:DataGrid width="100%" dataProvider="{rpp.currentItem.data}" id="loginDataDG" itemClick="loginDataDGClickevent)" sortableColumns="false" draggableColumns="false">   
    <mx:columns>
    <mx:DataGridColumn headerText="Age Group" dataField="@periodValue"/>   
    <mx:DataGridColumn headerText="Year" dataField="@timePeriod"/>   
    <mx:DataGridColumn headerText="Value" dataField="@dataValue"/>   
    <mx:DataGridColumn headerText="User Name" dataField="@userName" editable="false"/>   
    <mx:DataGridColumn headerText="Notes" dataField="@notes"/> 
    </mx:columns>
    </mx:DataGrid>
    Thanks

    <mx:DataGrid
    width="100%" dataProvider="{rpp.currentItem.data}"
    DataGrid indeed not a visual child of your Repeater, since it's visual child is Panel not a Grid

  • AutoComplete data bind issues

    I have an AutoComplete component in a viewstack which binds
    to correct value from a dataProvider and displays the selected
    value. Everything works beautifully until I select a different
    option and the databind stops working. The newly selected value is
    to be saved and associated with the AutoComplete as the default
    only after I click a button. When I "select" a different option and
    switch the view without clicking the save button and come back to
    the viewstack, the AutoComplete is supposed to display the initial
    value, instead it retains the value of the option selected last
    time. But if I clear the AutoComplete textInput, switch the view
    and come back it displays the correct value. Anyone come across
    similar problems? Any ideas?
    I tried to use the dataChange event to rebind but found that
    the dataChange event is never fired. Next thing I was thinking of
    doing was to have the application recreate the AutoComplete
    everytime the view is changed. Any ideas?

    I am going to give you a simpler example but you would do
    something like this:

  • Performance issue during SharePoint list data bind to html table using Ajax call(Rest API)

    Hello,
    I am having multiple lists in my SharePoint Site. I am using SharePoint REST APIs to get data from these lists and bind a HTML Table. Suppose, I have 5 lists with 1000 records each, I am looping 5000 times to bind each row(record) to this html table. This
    is causing performance issue which is taking a very long time to bind. 
    Is there any way So that I can reduce this looping OR is there any better approach to improve the performance. Please kindly Suggest.  Thank you for your help :)
    Warm Regards,
    Ratan Kumar Racha

    Hi Racha,
    For handling large data binding in a page,
    AngularJS would be a great option if you might would worry about the performance.
    You can get more information about using AngularJS from the two links below:
    https://www.airpair.com/angularjs/posts/angularjs-performance-large-applications
    http://www.sitepoint.com/10-reasons-use-angularjs/
    Best regards
    Patrick Liang
    TechNet Community Support

  • Context Mapping and data binding

    Hi,
    Please explain about the context mapping and data dinding
    and also differences
    Thank's & Regard's.
    Sri

    Hi Sridevi Sudunaguntla ,
    context mapping-> means mapping between different contexts
    ie suppose if we are creating a node in the component controllet and if we want to use that node in view a and view b, then  we have to map this node from component controller to the required view.. this mapping of context nodes is called context mapping..for context mapping, create nodes in compcontroller.. tehn go to view-> context-> tehn drag and drop required node from component controller to the view ..
    data binding-> means binding the data from nopde to the ui elements or viceversa... after the nodes are created in indudual views or after context mapping.. we have to bind these nodes to the ui elements... suppose we have an input field and we want to read that,, so we have to bind the input field to an attribute in the node.. this binding is called.. data binding.
    Regards
    Sarath

  • Blueprints Ajax Map Viewer Error - NoClassDefFoundError

    I am at a loss to understand why I get the error below when using the blueprints ajax Map Viewer component.
    At one time I had this working, but somethng must have changed.
    Everything compiles, so all the components are being found, but when I navigate to the page, I get
    a NoClassDefFoundError that appears to point to something within blueprints.
    I have located the portion of my java code that appears to be the source of the problem.
    It is creating a new instance of the MapComponent() class.
    Can anyone suggest what I can look for to resolve this problem?
    -------------- Portion of exception page --------------------
    Description: An unhandled exception occurred during the execution of the web application. Please review the following stack trace for more information regarding the error.
    Exception Details: java.lang.NoClassDefFoundError
    com/sun/rave/designtime/faces/FacetDescriptor
    Possible Source of Error:
    Class Name: com.sun.j2ee.blueprints.ui.design.AbstractBeanInfo
    File Name: AbstractBeanInfo.java
    Method Name: initFacetDescriptors
    Line Number: 366
    Source not available. Information regarding the location of the exception can be identified using the exception stack trace below.
    Stack Trace:
    com.sun.j2ee.blueprints.ui.design.AbstractBeanInfo.initFacetDescriptors(AbstractBeanInfo.java:366)
    com.sun.j2ee.blueprints.ui.design.AbstractBeanInfo.initBeanDescriptor(AbstractBeanInfo.java:341)
    com.sun.j2ee.blueprints.ui.mapviewer.MapComponentBeanInfo.initBeanDescriptor(MapComponentBeanInfo.java:44)
    com.sun.j2ee.blueprints.ui.design.AbstractBeanInfo.(AbstractBeanInfo.java:57)
    com.sun.j2ee.blueprints.ui.mapviewer.MapComponentBeanInfo.(MapComponentBeanInfo.java:32)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:-2)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    java.lang.Class.newInstance0(Class.java:350)
    java.lang.Class.newInstance(Class.java:303)
    java.beans.Introspector.instantiate(Introspector.java:1432)
    java.beans.Introspector.findExplicitBeanInfo(Introspector.java:410)
    java.beans.Introspector.(Introspector.java:359)
    java.beans.Introspector.getBeanInfo(Introspector.java:159)
    javax.faces.component.UIComponentBase.getPropertyDescriptors(UIComponentBase.java:130)
    javax.faces.component.UIComponentBase.(UIComponentBase.java:92)
    com.sun.j2ee.blueprints.ui.mapviewer.MapComponent.(MapComponent.java:26)
    pcproject.EnrollMain.(EnrollMain.java:1658)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:-2)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    ----------- Code section ---------------
    private MapComponent mapViewer1 = new MapComponent(); // This is the offending line
    public MapComponent getMapViewer1() { return mapViewer1; }
    public void setMapViewer1(MapComponent mc) { this.mapViewer1 = mc; }

    Hi,
    Any chance on the geocoder component also supporting proxy user and password ? Preferably like creator itselves, since it seems to work fine with windows domain level users and passwords..
    Thanks,
    Leo

  • ADF UIX programatic data binding

    Oracle ADF UIX Developer's Guide mentions the possibility to use the UIX framework in Java, to create new objects or alter the existing ones.
    E.g. we can create a table using a construct like:
    TableLayoutBean tlb = new TableLayoutBean();
    The same document demonstrates the data binding:
    BoundValue rows = new DataBoundValue(_YOUR_NAMESPACE, YOURNAME, "rows");
    tlb.setIndexedNodeList(new DataObjectListNodeList(rows));
    For "simple" attributes using DataObject DataObjectList, etc. the procedure is clear. But what about creating a data bound table or input text:
    <table model="${bindings.EmpView1}" ... >
    <messageTextInput model="${bindings.DeptCode}"/>
    It’s easy to understand that model="${bindings.EmpView1}" or model="${bindings.DeptCode}" are equivalent to multiple attribute bindings (data, validation, read-only, etc.), but it looks that the classes/methods resolving these equivalences and linking the bean to the corresponding DCControlBinding, are not public (or maybe I was not able to find them).
    How can we obtain programmatically, in Java, the same structure as described above (in XML)? The best would be to use the same classes used when the UIX XML document is parsed to create the page description.
    It would be very nice to be able to use a structure like
    tbl.setModel( new JUCtrlRangeBinding(...) );
    txt.setModel( new JUCtrlValueBinding(...) );
    or maybe
    txt.setAttribute( "model", new TextInputModelBoundValue(...) ) etc.
    In JSF we can do something like:
    ValueBinding vb = application.createValueBinding(value);
    component.setValueBinding(attributeName, vb);
    Can we do something similar in UIX?
    Any help will be appreciated,
    thanks,
    Mircea Ionita

    Since the code is already written, it's a pity that we can't use/extend it. I don't like to say it (sorry) but I find this design choice (implement the "model" only into the XML parsing layer) a little bit strange (or maybe I don't understand... ;-) ). We should (or we are supposed to) be able to do in java everything that we can do in XML.
    I would like to find more support/help for the programmatic approach. I have the feeling that you are too focalised on "use-our-state-of-the-art-tools/wizards-to-write-the-code-for-you" and you forgot that this is not suitable for all projects. E.g. our application creates the user interface according to a layout defined by each user. To generate it, we need to use at maximum the extension mechanism and we can't simply relay on "rendered" attribute etc.
    -When should we expect this new UIX release?
    -What about the UIX controller? The Struts controller will replace it?
    -What about the source code of uixexp2-demo.jar (distributed with ADF_UIX_component_guide)?
    -Why while debugging we can't set a method/class breakpoint on UIX classes (to understand the data flow) - the stack is secret?
    Thanks

  • Stuck at error with How To Example for Data Binding in Multi-Form App

    I have succesfully completed the section "Serial Forms Use Case" by Ralph Gordon's in "Managing ADF JClient Data Binding in a Multi-Fom Application" How To Document. Everything worked as explained.
    Then I tried doing the second section "Concurrent Form Use Case". I got stuck there.
    Im sure it's just something silly, but I would love to complete this section.
    I get the follwing error when I click on the open details button in the master form:
    java.lang.ClassCastException: portaluniverse.debitorder.model.dao.ClientViewRowImpl
         at portaluniverse.debitorder.view.debitorder.debitform.openButton_actionPerformed(debitform.java:545)
         at portaluniverse.debitorder.view.debitorder.debitform.access$6000171(debitform.java:47)
         at portaluniverse.debitorder.view.debitorder.debitform$2.actionPerformed(debitform.java:144)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
         at java.awt.Component.processMouseEvent(Component.java:5100)
         at java.awt.Component.processEvent(Component.java:4897)
         at java.awt.Container.processEvent(Container.java:1569)
         at java.awt.Component.dispatchEventImpl(Component.java:3615)
         at java.awt.Container.dispatchEventImpl(Container.java:1627)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
         at java.awt.Container.dispatchEventImpl(Container.java:1613)
         at java.awt.Window.dispatchEventImpl(Window.java:1606)
         at java.awt.Component.dispatchEvent(Component.java)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:458)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    The error appears on this line:
    RowSetIterator detailAccessor = (RowSetIterator)row.getAttribute("ClientView");
    The above line of code was taken out of the following method:
    // object used in the following action listener
    oracle.jbo.Key masterRowKey ;
    // specify the action listener
    private void openButton_actionPerformed(ActionEvent e) {
    ClientForm df = new ClientForm();
    // note that the setBindingContainer() method will be defined in DetailForm.java
    df.setBindingContainer(createDetailBinding());
    // get master current row, get detail accessor iterator, then bind detail form iterator binding to
    // detail accessor iterator
    DCIteratorBinding iterBinding = getPanelBinding().findIteratorBinding("DebitOrderViewIterator");
    Row row = iterBinding.getCurrentRow();
    if (masterRowKey != null && row.getKey().equals(masterRowKey)) {
    //create a new RowSet Iterator for the same master to avoid auto-synchronization of currency
    RowSetIterator secondaryRSI = (RowSetIterator)iterBinding.getViewObject().createRowSetIterator(null);
    df.getPanelBinding().findIteratorBinding("ClientViewIterator").bindRowSetIterator(secondaryRSI, false);
    } else {
    RowSetIterator detailAccessor = (RowSetIterator)row.getAttribute("ClientView");
    df.getPanelBinding().findIteratorBinding("ClientViewIterator").bindRowSetIterator(detailAccessor, false);
    df.setVisible(true);
    My Master Form is called "DebitForm.java" and my Details Form is called "ClientForm.java".
    I appreciate any help.
    Thank-you in advance.
    Leana

    Leana,
    I'll point Ralph to this question. I can't see a difference between your code and Ralph's. Which JDeveloper version do you use use?
    Frank

Maybe you are looking for

  • I am getting an error message Aps Daemon exe system error 1cud49dll...what can I do to fix this???

    I am getting an error message Aps Daemon exe system error 1cud49dll.  I cannot reinstall itunes...help please!!!

  • Cursor as select

    HI I have the below cursor definition . OPEN lv_refcur FOR WITH TEMP_HOLDINGS AS +(+ SELECT A1.VENDOR_INSTRUMENT_ID,A1.DATA_SOURCE_CD FROM FI_IDX_BENCHMARK_HOLDINGS A1, FI_IDX_BENCHMARK B1, FI_IDX_SOURCE C1 WHERE A1.PRICING_DT = '17-DEC-2012' AND A1.

  • KE51 - Maximum Number of Profit Centers

    Is there a real or practical limit to the number of profit centers we can create for PCA?  Our standard hierarchy (KCH3) has over 2100 items today and we are likely to double that over the next 2-3 years.  I do not expect to run into problems at this

  • ITunes doesn't have a song I want what to do?

    The song is by Nicki Minaj it's called "Girlfriend" but it's not there I tried sending apple a email but didn't get a reply what should I do

  • Image Coordinates and Scaling

    Hi, I'm creating and saving a BufferedImage with width and height 765. I'm then applying an scale AffineTransform of 3 on each axis. Then I'm attempting to draw a rectangle with x1, y1, coordiantes of 3, which scales to 9, and x2, y2 coordinates of 2