You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jl...@apache.org on 2010/09/21 15:58:18 UTC
svn commit: r999419 - in /ofbiz/trunk/framework/example:
config/ExampleUiLabels.xml widget/example/ExampleForms.xml
widget/example/FormWidgetExampleForms.xml
Author: jleroux
Date: Tue Sep 21 13:58:18 2010
New Revision: 999419
URL: http://svn.apache.org/viewvc?rev=999419&view=rev
Log:
Introduces an example of autocompleted dropdown use in Example. Still some work to do as the value returned contains also the Description, should contain only the Id.
TODO : return only the Id, else you need to edit the field to remove the description
Modified:
ofbiz/trunk/framework/example/config/ExampleUiLabels.xml
ofbiz/trunk/framework/example/widget/example/ExampleForms.xml
ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
Modified: ofbiz/trunk/framework/example/config/ExampleUiLabels.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/config/ExampleUiLabels.xml?rev=999419&r1=999418&r2=999419&view=diff
==============================================================================
--- ofbiz/trunk/framework/example/config/ExampleUiLabels.xml (original)
+++ ofbiz/trunk/framework/example/config/ExampleUiLabels.xml Tue Sep 21 13:58:18 2010
@@ -40,6 +40,14 @@
<value xml:lang="ru">ÐÑиложение ÐÑимеÑ</value>
<value xml:lang="th">à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¸£à¹à¸à¸£à¸¡à¸à¸à¸¡à¸à¸´à¸§à¹à¸à¸à¸£à¹</value>
<value xml:lang="zh">æ ·ä¾åºç¨</value>
+ </property>
+ <property key="ExampleAutocompleteDropdown">
+ <value xml:lang="en">Autocomplete Dropdown</value>
+ <value xml:lang="fr">Liste déroulante à auto complétion</value>
+ </property>
+ <property key="ExampleAutocompleteTooltip">
+ <value xml:lang="en">GROUP type based example, use Geo.Geoid and Geo.GeoName Entity.fields for completion</value>
+ <value xml:lang="fr">Exemple sur le type GROUP et utilisant Geo.Geoid et Geo.GeoName comme Entité.champs pour la complétion</value>
</property>
<property key="ExampleBirtChartReport">
<value xml:lang="en">HTML chart report</value>
Modified: ofbiz/trunk/framework/example/widget/example/ExampleForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/ExampleForms.xml?rev=999419&r1=999418&r2=999419&view=diff
==============================================================================
--- ofbiz/trunk/framework/example/widget/example/ExampleForms.xml (original)
+++ ofbiz/trunk/framework/example/widget/example/ExampleForms.xml Tue Sep 21 13:58:18 2010
@@ -239,18 +239,6 @@ under the License.
<field name="exampleFeatureId" title="${uiLabelMap.ExampleFeature}">
<lookup target-form-name="LookupExampleFeature"/>
</field>
- <!-- most feature rich for autocomplete, ie partial text entry searches the full string,
- doesn't require custom request to function, etc; Note that for usability this is still a bit lame since you can't see the full list,
- you HAVE to know part of the ID or description in order to see options -->
- <!--field name="exampleFeatureId">
- <drop-down>
- <auto-complete/>
- <entity-options entity-name="ExampleFeature" description="${exampleFeatureId}: ${description}">
- <entity-order-by field-name="exampleFeatureId"/>
- </entity-options>
- </drop-down>
- </field-->
-
<field name="exampleFeatureApplTypeId" title="${uiLabelMap.CommonType}">
<drop-down allow-empty="false">
<entity-options entity-name="ExampleFeatureApplType" description="${description}">
Modified: ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=999419&r1=999418&r2=999419&view=diff
==============================================================================
--- ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml (original)
+++ ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml Tue Sep 21 13:58:18 2010
@@ -229,9 +229,26 @@ under the License.
</drop-down>
</field>
<!-- ****************************** -->
+ <!-- *** Autocomplete dropdown *** -->
+ <!-- ****************************** -->
+ <!-- most feature rich for autocomplete, ie partial text entry searches the full string,
+ doesn't require custom request to function, etc; Note that for usability this is still a bit lame since you can't see the full list,
+ you HAVE to know part of the ID or description in order to see options -->
+ <field name="emptyField1" title="${uiLabelMap.CommonEmptyHeader}"><display/></field>
+ <field name="geoId" title="${uiLabelMap.ExampleAutocompleteDropdown}"
+ tooltip="${uiLabelMap.ExampleAutocompleteTooltip}">
+ <drop-down>
+ <auto-complete/>
+ <entity-options entity-name="Geo" description="${geoId}: ${geoName}">
+ <entity-constraint name="geoTypeId" value="GROUP"/>
+ <entity-order-by field-name="geoName"/>
+ </entity-options>
+ </drop-down>
+ </field>
+ <!-- ****************************** -->
<!-- *** Dependent dropdowns *** -->
<!-- ****************************** -->
- <field name="emptyField" title="${uiLabelMap.CommonEmptyHeader}"><display/></field>
+ <field name="emptyField2" title="${uiLabelMap.CommonEmptyHeader}"><display/></field>
<field name="dependendDropDownFields" title="${uiLabelMap.ExampleDependentDropDowns}">
<display description="${uiLabelMap.ExampleDependentDropDownTooltip}"/>
</field>