UIX lists

I'm developing a UIX BC Application using J Developer. I want to create a choice list providing the attribute values (attrValue) for a specified attribute name (attrName). I want to create the following type of list in my UIX page:
<bc4j:rootAppModuleScope name="SUBJECT" >
<contents>
<bc4j:viewObjectScope name="SomeViewName" >
<contents>
<bc4j:list name="subj" attrName="SUBJECT">
<contents>
<option text="John" value="12314"/>
<option text="Gabe" value="45746"/>
<option text="Nadia" value="36722"/>
</contents>
</bc4j:list>
</contents>
</bc4j:viewObjectScope>
</contents>
</bc4j:rootAppModuleScope>
When I try to add this to the code below, the attribute values are recognised as attribute names. I want to add this list to the UIX page below so instead of providing a text input for the attribute values, the user has to select a value for a specific attribute name. How can I add the type of list specified above to the UIX page described below? Thanks.
The code for my UIX page is:
<?xml version="1.0" encoding="windows-1252" ?>
<page xmlns="http://xmlns.oracle.com/uix/controller"
xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
xmlns:ui="http://xmlns.oracle.com/uix/ui"
xmlns:bc4j="http://xmlns.oracle.com/uix/bc4j" >
<bc4j:registryDef>
<bc4j:rootAppModuleDef name="SIM_Reports_View1AppModule"
definition="SIM.SIM_REPORTS_MODULE"
releaseMode="stateful" >
<bc4j:viewObjectDef name="SIM_Reports_View1"
rangeSize="3" />
</bc4j:rootAppModuleDef>
</bc4j:registryDef>
<content>
<try xmlns="http://xmlns.oracle.com/uix/ui"
xmlns:data="http://xmlns.oracle.com/uix/ui" >
<catch>
<displayException />
</catch>
<contents>
<pageLayout xmlns="http://xmlns.oracle.com/uix/ui"
xmlns:data="http://xmlns.oracle.com/uix/ui"
title="SIM_Reports_View1 View" >
<productBranding>
<image source="SIMNETL.JPG" shortDesc="JDeveloper Product Logo"/>
</productBranding>
<globalButtons>
<globalButtonBar>
<contents>
<globalButton source="www_home.gif"
text="Home"
destination="Main.uix" />
<globalButton source="www_contact.gif"
text="Contact Us"
destination="http://www.oracle.com" />
<globalButton source="www_help.gif"
text="Help"
destination="http://otn.oracle.com/products/jdev/content.html" />
</contents>
</globalButtonBar>
</globalButtons>
<copyright>Copyright 2002 Oracle Corporation. All Rights Reserved.</copyright>
<privacy>
<link text="Privacy Statement" destination="http://www.oracle.com"/>
</privacy>
<!-- End of common pageLayout section -->
<contents>
submission -->
<messageBox automatic="true" />
<bc4j:rootAppModuleScope name="SIM_Reports_View1AppModule" >
<contents>
<header text="Search" >
<contents>
<form name="search" method="POST" >
<contents>
<inlineMessage prompt="Search" vAlign="middle" >
<contents>
<flowLayout>
<contents>
<choice name="attrName"
data:selectedValue="attrName@ctrl:page"
shortDesc="Search Column">
<contents>
<option text="SUBJECT" value="SUBJECT" />
<option text="DATE" value="DATE" />
<option text="CONTENTS" value="CONTENTS" />
<option text="COUNTRY" value="COUNTRY" />
<option text="REFERENCE" value="REFERENCE" />
</contents>
</choice>
<textInput name="attrValue" columns="20"
data:text="attrValue@ctrl:page"
shortDesc="Search"/>
</contents>
</flowLayout>
</contents>
<end>
<submitButton text="Go" ctrl:event="search" />
</end>
</inlineMessage>
</contents>
</form>
</contents>
</header>
<header text="Results" >
<contents>
<form name="viewForm" method="POST" >
<contents>
<tableLayout>
<contents>
<bc4j:viewObjectScope name="SIM_Reports_View1" >
<contents>
<bc4j:table name="viewTable" width="80%"
alternateText="No rows found">
<tableSelection>
<!-- single selection for each row in the table -->
<singleSelection selectedIndex="0" shortDesc="Select Row">
<contents>
<!-- the update button causes the currently selected
row to be sent to the update page -->
<submitButton text="Update"
ctrl:event="update" />
<submitButton text="Delete"
ctrl:event="delete" />
</contents>
</singleSelection>
</tableSelection>
<bc4j:keyStamp>
<bc4j:rowKey name="key" />
</bc4j:keyStamp>
<contents>
in the ViewObject. -->
<bc4j:column attrName="SUBJECT">
<columnHeader>
<bc4j:sortableHeader/>
</columnHeader>
<contents>
<bc4j:input readOnly="true"/>
</contents>
</bc4j:column>
<bc4j:column attrName="DATE">
<columnHeader>
<bc4j:sortableHeader/>
</columnHeader>
<contents>
<bc4j:input readOnly="true"/>
</contents>
</bc4j:column>
<bc4j:column attrName="CONTENTS">
<columnHeader>
<bc4j:sortableHeader/>
</columnHeader>
<contents>
<bc4j:input readOnly="true"/>
</contents>
</bc4j:column>
<bc4j:column attrName="COUNTRY">
<columnHeader>
<bc4j:sortableHeader/>
</columnHeader>
<contents>
<bc4j:input readOnly="true"/>
</contents>
</bc4j:column>
<bc4j:column attrName="REFERENCE">
<columnHeader>
<bc4j:sortableHeader/>
</columnHeader>
<contents>
<bc4j:input readOnly="true"/>
</contents>
</bc4j:column>
</contents>
</bc4j:table>
</contents>
</bc4j:viewObjectScope>
</contents>
</tableLayout>
</contents>
</form>
</contents>
</header>
</contents>
</bc4j:rootAppModuleScope>
</contents>
<contentFooter>
<button text="Create" ctrl:event="create" />
</contentFooter>
</pageLayout>
</contents>
</try>
</content>
<handlers>
<event name="search" >
<bc4j:findRootAppModule name="SIM_Reports_View1AppModule" >
<!-- establish the ViewObject scope -->
<bc4j:findViewObject name="SIM_Reports_View1" >
<!-- search for the view criteria -->
<bc4j:findByExample>
<bc4j:exampleRow ignoreCase="true" >
<bc4j:exampleAttribute>
<bc4j:nameBinding><bc4j:parameter name="attrName" /></bc4j:nameBinding>
<bc4j:valueBinding><bc4j:parameter name="attrValue" /></bc4j:valueBinding>
</bc4j:exampleAttribute>
</bc4j:exampleRow>
</bc4j:findByExample>
<bc4j:executeQuery/>
<!-- store the current search criteria as page properties -->
<bc4j:setPageProperty name="attrName" >
<bc4j:parameter name="attrName" />
</bc4j:setPageProperty>
<bc4j:setPageProperty name="attrValue" >
<bc4j:parameter name="attrValue" />
</bc4j:setPageProperty>
</bc4j:findViewObject>
</bc4j:findRootAppModule>
</event>
<event name="sort" source="viewTable" >
<bc4j:findRootAppModule name="SIM_Reports_View1AppModule" >
<!-- establish the ViewObject scope -->
<bc4j:findViewObject name="SIM_Reports_View1" >
<!-- sort by the submitted attribute name -->
<bc4j:sort/>
</bc4j:findViewObject>
</bc4j:findRootAppModule>
</event>
<event name="goto" source="viewTable" >
<bc4j:findRootAppModule name="SIM_Reports_View1AppModule" >
<!-- establish the ViewObject scope -->
<bc4j:findViewObject name="SIM_Reports_View1" >
<!-- navigate to the submitted range -->
<bc4j:goto/>
</bc4j:findViewObject>
</bc4j:findRootAppModule>
</event>
<event name="create" >
<!-- forward to the create page -->
<ctrl:go name="SIM_Reports_View1_Create" redirect="true" />
</event>
<event name="update" >
<ctrl:go name="SIM_Reports_View1_Update" redirect="true" >
<ctrl:property name="key" >
<ctrl:selection name="viewTable" key="key" />
</ctrl:property>
</ctrl:go>
</event>
<bc4j:findRootAppModule name="SIM_Reports_View1AppModule" >
<!-- establish the ViewObject scope -->
<bc4j:findViewObject name="SIM_Reports_View1" >
<!-- find the selected Row -->
<bc4j:findRowByKey>
<bc4j:keyBinding>
<bc4j:selectionKey name="viewTable" key="key" />
</bc4j:keyBinding>
<bc4j:handlers>
<!-- remove the selected ViewObject row -->
<bc4j:removeRow />
<bc4j:executeQuery/>
</bc4j:handlers>
</bc4j:findRowByKey>
</bc4j:findViewObject>
<bc4j:commit/>
</bc4j:findRootAppModule>
</event>
</handlers>
</page>

Yes that's exactly what I'd like to do. I'm using J Dev 9.03.
If that can't be done for any reason, then I'd like to have three AttrName lists with corresponding AttrValues for each list. But I'd prefer to use the method you've described. Thanks, J

Similar Messages

  • Howto fill a uix list via dataprovide

    Hello,
    after successfully creating a dataprovider for a tree I'm now trying to fill a uix list component via a javabean. But as there is no such element as nodes for the tree I wonder how it can be acomplished. Could someone please give me a hint where to look?
    Thanks in advance,
    Marcel Jantz

    Hi Ralf,
    set a breakout in your table interface and debug your webtempalte with RSRT2.
    You can post your coding at this topic, too.
    rgds Jens

  • Shuttle Component Without UIX

    Hi all,
    Anybody have samples with usage of Shuttle/ADF Business components?
    But can't be with UIX components.
    Thanks.

    Let me try that again. Here is the bottom:
    String display = fieldRowLeading.getAttribute("DisplayName").toString();
    %>
    <uix:option selected="False" value="<%=field%>" text="<%=display%>" longDesc="<%= desc%>" />
    </jbo:RowsetIterate>
    </uix:contents>
    </uix:list>
    </uix:leading>
    <uix:trailing>
    <uix:list multiple="true">
    <jbo:RowsetIterate datasource="dsUsedDisplayFields" userange="false" >
    <jbo:Row id="fieldRowTrailing" datasource="dsUsedDisplayFields" action="Active"/>
    <% String field = (String)fieldRowTrailing.getAttribute("FieldName");
    String desc = (String)fieldRowTrailing.getAttribute("Description");
    String display = (String)fieldRowTrailing.getAttribute("DisplayName");
    %>
    <uix:option selected="False" value="<%=field%>" text="<%=display%>" longDesc="<%= desc%>" />
    Long postings are being truncated to ~1 kB at this time.

  • UIX fileUpload component

    How it works!
    Could anyone help!

    Let me try that again. Here is the bottom:
    String display = fieldRowLeading.getAttribute("DisplayName").toString();
    %>
    <uix:option selected="False" value="<%=field%>" text="<%=display%>" longDesc="<%= desc%>" />
    </jbo:RowsetIterate>
    </uix:contents>
    </uix:list>
    </uix:leading>
    <uix:trailing>
    <uix:list multiple="true">
    <jbo:RowsetIterate datasource="dsUsedDisplayFields" userange="false" >
    <jbo:Row id="fieldRowTrailing" datasource="dsUsedDisplayFields" action="Active"/>
    <% String field = (String)fieldRowTrailing.getAttribute("FieldName");
    String desc = (String)fieldRowTrailing.getAttribute("Description");
    String display = (String)fieldRowTrailing.getAttribute("DisplayName");
    %>
    <uix:option selected="False" value="<%=field%>" text="<%=display%>" longDesc="<%= desc%>" />
    Long postings are being truncated to ~1 kB at this time.

  • Uix:shuttle component

    I'm trying to use the uix:shuttle component and dynamically set each option based off of values retrieved from the database. I'm using a java bean to grab a RowSet, which I will loop through to set my values for the leading and trailing values of the shuttle.
    First, is it possible to use java scripting variables as the values. Example:
    String val1 = "Option 1";
    String val2 = "Option 2";
    <uix:shuttle name="screenShuttle"
    leadingHeader="Report List"
    trailingHeader="User's Report List"
    size="5">
    <uix:leading>
    <uix:list>
    <uix:contents>
    <uix:option textBinding="<%=Val1%>"/>
    <uix:option textBinding="<%=Val2%/>
    </uix:contents>
    </uix:list>
    </uix:leading>
    How can I get uix to recognize my variable values?
    Thanks in advance!
    -Teri
    [email protected]

    Let me try that again. Here is the bottom:
    String display = fieldRowLeading.getAttribute("DisplayName").toString();
    %>
    <uix:option selected="False" value="<%=field%>" text="<%=display%>" longDesc="<%= desc%>" />
    </jbo:RowsetIterate>
    </uix:contents>
    </uix:list>
    </uix:leading>
    <uix:trailing>
    <uix:list multiple="true">
    <jbo:RowsetIterate datasource="dsUsedDisplayFields" userange="false" >
    <jbo:Row id="fieldRowTrailing" datasource="dsUsedDisplayFields" action="Active"/>
    <% String field = (String)fieldRowTrailing.getAttribute("FieldName");
    String desc = (String)fieldRowTrailing.getAttribute("Description");
    String display = (String)fieldRowTrailing.getAttribute("DisplayName");
    %>
    <uix:option selected="False" value="<%=field%>" text="<%=display%>" longDesc="<%= desc%>" />
    Long postings are being truncated to ~1 kB at this time.

  • Render a uix page

    hi,
    I am just beginning to use uix pages migrating from jsp's and am woundering how to render a uix page. I 've read the developers guide but am not certain how it works as a whole. Are there any examples out there that i can look at?? apart from the dev guide?
    I am not quite able to understand from the dev guide how the context is used to render the information from the java class back to a uix page and how to forward to a uix page through servlet? do I have to use uix servlet (or the controller) instead or else can i use my HttpServlet and use the doGet and doPost the same way we use to render a jsp page? can I include a uix page in a jsp page?? Anybody could please gimme an insight about this!!
    regards,
    vasanth

    hi Arjuna,
    sorry I used the bean from the session as opposed to the question asked by me about using the request servlet.
    I have this problem in my jsp page. I have the bean in the session and am trying to get the info from that bean into my jsp page with uix tags.
    I have the code below.
    Unfortunately it is showing errors. Its a jsp page with uix form and in the Trailing list of the shuttle I have used the object from the session. Again at the bottom I 've used the <uix:xml> tag to do the same for another purpose ie., to iterate through another set of objects.
    the xmlns (namespace) is posing problem. and the tag data: infront of the tag childData in the <contents> tag is also being not recognized as a valid tag when i run the jsp.
    Any help in this regard would be greatly appreciated.
    thanks so much,
    vasanth
    <%-- $Id: controlView.jsp,v 1.5 2003/10/24 00:44:49 je Exp $ --%>
    <%@ taglib uri="http://xmlns.oracle.com/uix/ui" prefix="uix"%>
    <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
    <%@ page import="java.util.*, com.avega.portlets.domain.*, com.avega.portlets.view.*;" %>
    <%@ page contentType="text/html;charset=windows-1252" %>
    <uix:form method="GET" name ="portletForm" >
    <!-- implementation of shuttle -->
    <uix:shuttle name ="measureShuttle" leadingHeader="Available Measures"
    trailingHeader="Selected Measures" size="3">
    <uix:leading >
    <uix:list multiple="true" name="leadList">
    <%Set test = (Set)request.getAttribute("list");
    Iterator itr = test.iterator();
    while (itr.hasNext()){
    PanelMeasure pan = (PanelMeasure)itr.next();
    String name = pan.getPortletMeasure().getName();
    System.out.println(name);
    %>
    <uix:option text = "<%= name%>"value="<%= name%>" ></uix:option>
    <% } %>
    </uix:list >
    </uix:leading>
    <uix:trailing>
    <uix:list multiple="true" name="trailList" >
    <uix:contents data:childData="@panelMeasures@controlViewBean@httpSession">
    <uix:option data:text="name@portletMeasure" value = "name@portletMeasure"></uix:option>
    </uix:contents>
    </uix:list>
    </uix:trailing>
    </uix:shuttle>
    <!-- implementation of calender -->
    <uix:dateField name="dateBox" />
    <!-- implementation of calender -->
    <uix:submitButton name="Submit" text="Submit" formName="portletForm" value="Refresh" />
    <uix:submitButton name="hideControls" text="Hide Controls" value="hideControls" />
    <!--For the Dimensions -->
    <uix:xml>
    <dataScope xmlns="http://xmlns.oracle.com/uix/ui" xmlns:demo="http://example.org">
    <styledText text="Dimensions"/>
    <contents data:childData="panelDimensions@controlViewBean@httpSession">
    <list>
    <option data:text="name@portletDimension">
    </option>
    </list>
    </contents>
    </dataScope>
    </uix:xml>
    </uix:form>

  • DataBinding in uix:shuttle using Runtime Expressions

    I'm trying to use the uix:shuttle component and dynamically set each option based off of values retrieved from the database. I'm using a java bean to grab a RowSet, which I will loop through to set my values for the leading and trailing values of the shuttle.
    First, is it possible to use java scripting variables as the values. Example:
    String val1 = "Option 1";
    String val2 = "Option 2";
    <uix:shuttle name="screenShuttle"
    leadingHeader="Report List"
    trailingHeader="User's Report List"
    size="5">
    <uix:leading>
    <uix:list>
    <uix:contents>
    <uix:option textBinding="<%=Val1%>"/>
    <uix:option textBinding="<%=Val2%/>
    </uix:contents>
    </uix:list>
    </uix:leading>
    How can I get uix to recognize my variable values?
    Thanks in advance!
    -Teri
    [email protected]

    Hi Teri,
    Looks like you are setting the "textBinding" attribute whereas you should instead be setting the "text" attribute. The textBinding attribute must be a BoundValue object which is queried at render-time to provide the actual value.
    BTW - If you don't actually know the exact number of options that you'll have ahead of time, you might want to consider writing some Java code to build up your ShuttleBean - and you can use the <uix:ref> element to include this UINode in your output. See the Developer's Guide an examle of this...
    Andy

  • UIX:shuttle

    hi,
    I am trying to use the shuttle tage in the jsp. The problem is how to? I used the code example given in the help but the page fires about wrong syntax.
    herez what i 've done. This is the basic structure.
    After doing this I can see that there is a "select from" list and there is a target empty list with the buttons to arrange the items in the list. But how to put some buttons inbetween like "Move" Move All" "Remove" "Remove All" to swap the items from the "From list" to the "To list" as described in many examples.
    <uix:shuttle name="someName" >
    <uix:leading >
    <tr>
    <td>
    <b>Select from</b><br>
              <select multiple="multiple" name="measureSelect" size="5" >
              <c:forEach items="${ controlViewBean.panelMeasures }" var="panelMeas" >
                   <option
                        <c:if test="${ controlViewBean.selectedByPanelMeasure[ panelMeas ] }" >
                             selected
                        </c:if>
                   >
                        <c:out value="${ panelMeas.portletMeasure.name }" />
                   </option>
              </c:forEach>
              </select>
    </td>
    </tr>
    </uix:leading>
    <uix:trailing>
    </uix:trailing>
    </uix:shuttle >
    thanks,
    vasanth

    Hi,
    You can't have <tr> <td> tags inside <uix:???> tags.
    Here's a shuttle example (to get you started):
       <uix:shuttle name="shuttle1"
                leadingHeader="Header 1"
                trailingHeader="Header 2"
                size="5">
         <uix:leading>
           <uix:list>
               <uix:option text="option 1"/>
               <uix:option text="option 2"/>
               <uix:option text="option 3"/>
               <uix:option text="This is a very very long option 4"/>
           </uix:list>
         </uix:leading>
         <uix:trailing>
           <uix:list>
               <uix:option text="2option 1"/>
               <uix:option text="2option 2"/>
               <uix:option text="2option 3"/>
               <uix:option text="2option 4"/>
               <uix:option text="2option 5"/>
           </uix:list>
         </uix:trailing>
       </uix:shuttle>I got this example from:
    http://otn.oracle.com/jdeveloper/help/topic?inOHW=true&linkHelp=false&file=jar%3Afile%3A/u01/app/oracle/product/IAS904/j2ee/OC4J_ohw/applications/jdeveloper/jdeveloper/helpsets/jdeveloper/uixref.jar!/ui/shuttle.html

  • How can I get the value of "LABEL"

    I wrote the following code:
    <uix:list size="1" multiple="false" name="searchField" >
    <jbo:AttributeIterate id="searchAttributes" queriableonly="true" datasource="ds1" >
    <uix:option selected="false" text="<%=searchAttributes.getName()%>" value="<%=searchAttributes.getName()%>" />
    </jbo:AttributeIterate>
    </uix:list>
    It works well. But now I want to let the "text" display the value of LABEL. For example,there is a colomn whose name is "company" and whose label is "vi" , I want "text" display "vi" rather than "company".How can I do?

    But it isn't that I wish show label on a table header. I whish show label on list option. Then how can I do ?YOu can use the JUPanelBinding method:
    public String getLabel(String voName, String voAttrName, LocaleContext locale)
    and pass the ViewObject Name in your application module, the attribute name, and provide a local context or null for the default locale. See generated JCLient Form type panel code (for a ViewObject) on example usage.

  • List Length In UIX?

    Anyone have an idea what the el syntax would be to get a list length in UIX? Here is what I currently have and want to do:
    <html:div rendered="${uix.current.PortalUsers.attributeValue.length gt 3}">
    Here is the exception I'm getting:
    javax.servlet.jsp.el.ELException: The "." operator was supplied with an index value of type "java.lang.String" to be applied to a List or array, but that value cannot be converted to an integer
    If I take out the ".length" I can see that "attributeValue" IS AN ArrayList.
    Any pointers?
    -Brian

    one of the failures of EL is that there is no way to get
    at the size of a list. you need to write an EL function to do that.
    you can write a public class filled with public static methods that you would like to expose as EL functions and register it as a UIExtension.

  • Cascading list in UIX

    Hi
    One month ago we ask about how to implement cascading list in UIX, but we don't obtain any answer. Please, anyone know how to implement cascading list in UIX?
    Thanks for any help.
    Geraldine

    Hi, This is how my team implemented this requirement.
    I have state and city list on my screen.
    I use data provider to populate all my list.
    Let's say your data provider methods:
    * get the States from the Table
    * @param context
    * @param namespace
    * @param name
    * @return
    static public Object getState(RenderingContext context,
    String namespace,
    String name)
    DropDownListDao dropDownListDao = new DropDownListDao();
    // List list = null;
    // TODO : Need to get the Data form the DB Table
    String select = " SELECT STATE_CD, STATE_CD FROM VW_STATES ";
    List list = dropDownListDao.getStaticDataList(select);
    return list;
    }// getState()
    static public Object getCityList(
    RenderingContext context, String namespace, String name)
    HttpSession sess = BajaRenderingContext.getHttpSession(context);
    List list = (List) sess.getAttribute("cityList");
    return list;
    I also use strut action that get the event posted by
    changing state.
    that will put the city List in the session for a selected
    state.
    public void onResetCityDataEvent (DataActionContext ctx) {
    HomeAppModule ham = (HomeAppModule)ActionUtil.getAppModule(ctx,ViewCtrlConstants.HOME_APP_MODULE);
    String stateName = ViewControllerUtil.getRequestParameter(ctx,"stateData","-1");
    if (stateName.equals("")) {
    stateName = "-1"; // etc ....
    List cityList = DynamicListData.getCityListWithAll(stateName);
    ViewControllerUtil.setSessionAttribute(ctx, "cityList", cityList);
    here is my uix page
    <messageChoice prompt="State" name="stateData" selectedValue="${ui:defaulting(param.stateData, 'ALL')}">
    <contents childData="${uix.data.stateDataList}">
    <option text="${uix.current.code}" value="${uix.current.value}"/>
    </contents>
    <primaryClientAction>
    <firePartialAction formSubmitted="true" unvalidated="true" event="ResetCityDataEvent" targets="cityData"/>
    </primaryClientAction>
    </messageChoice>
    <messageChoice prompt="City" id="cityData" name="cityData" selectedValue="${ui:defaulting(param.cityData, 'ALL')}">
    <contents childData="${uix.data.cityDataList}">
    <option text="${uix.current.code}" value="${uix.current.value}"/>
    </contents>
    </messageChoice>
    I know it is confusing at first, but this is what I did to make it work.
    I hope it will help.
    Thanks

  • JDev 10.1.2: How to set a Date attribute through a list (UIX)?

    Hello everyone, I need help with this:
    I have a UIX page to input data for a new record. One attribute is a Date and I need to drag and drop it as a MessageList (Select One) into the page. But I can't do this cause the only options I see are Column, MessageDateField and LOV Table.
    I already have the view object to provide the values for the List.
    Thank you very much in advance.

    repost

  • UIX: How to invoke List Binding Editor?

    When building input form, I am dropping some message choice components which then automatically opens List Binding Editor.
    However, if I want to modify something, how to invoke List Binding Editor for the EXISTING component on the UIX page?

    0. With your UIX page active in the editor
    1. Select the "UI Model" tab in the Structure Window
    2. Select the list binding in the UI model
    (also known as your binding container)
    3. Right-mouse Edit...

  • How do I filter in JDev 10g a UIX record list based on a radio group?

    Hi,
    I am experimenting with JDev 10g preview. I created a UIX record list page based on a BC4J entity/view. I would like to filter the records that are displayed. I put a radio group on top of the list, but do not know how to make the filtering part.
    Thanks in advance,
    Tamas Szecsy

    Imagine I have the EMP table and I base a BC4J on it. The EMP table has a column called ACTIVE, that inidicates whether the given employee is active or already left the company.
    The radio button on the top should have two radio items: one for the active eployee filtering and one for the not active ones. The employee records below the radio group should be listed according to this filtering.

  • UIX Data Bounded List

    I'm attempting to create a data-bounded multiselect list in UIX. I'm running into problems setting up the ADF bindings.
    List Bindings require a source and target collection; all I feel I need is a source. The results of the select are not persisted past any EventHandler's I write.
    Is there a way to use a different category of bindings with <list>? If so, can someone point me to a concrete example of how to do this? I've tried it with both Range and ScrollBar, and get an error message along the lines of:
    Cannot convert AttributeTable of class:class oracle.jbo.uicli.binding.JUCtrlRangeBinding into DataObjectList

    Shane -
    Sorry for the late response. The ADF model in 9.0.5.2 does not have support for multiple selection. You can enhance the model to support multiple selection by hand, but that might take some non-trivial work.
    Matt Lee
    UIX Team

Maybe you are looking for

  • Sync Shared Services External users & Provisioning for Essbase Applications

    Hi Experts !! i have externalised user authentication in Shared services . I provisioned all users for Essbase and refresh the security from Essbase ,So all users are working fine and can login in Essbase and "Excel add-in" as well.. but there is one

  • Where's the file?

    I have downloaded an ebook, several times in fact, but canot find it on my Playbook.  Where do downloaded files go, and how do you find them?  If there is no search function in the Playbook OS, is there an app that wil do the job? Thanks

  • Getting Python 2.6 installed

    Hi all, I'm in the process of installing Arch Linux to move away from Gentoo.  A number of programs I am using require Python 2.6 (they haven't yet been upgraded to 2.7/3.x) so I'm trying to work out how to install Python 2.6.  Under Gentoo there are

  • Pinning Programs to the Taskbar via unattend.xml

    Trying to pin the following programs to the taskbar buy adding them in the "amd64_Microsoft-Windows-Shell-Setup__neutral"of the specialize pass of unattend.xml file used by SCCM\OSD in the "Apply Operating System' step. -<TaskbarLinks> <Link0>%ALLUSE

  • Buying a used copy?

    I see people selling copies of Final Cut(Studio) on eBay. Some are reported to be new unopened and unused. I assume that they have not yet been registered and perhaps they bought out inventory from some retailer that was failing or some such story. S