I think it would be nice to use both something like description="${id} -
${description}"
-
Vikas
On Apr 14, 2013, at 6:58 AM, Medhat AbdelBadie wrote:
> Hi,
>
> When open "Look up Product and Price" Look up which is reached by the
> following Steps:
>
> Order >> Quotes >> find Quote or create new Quote >> Quote Items >> Create
> New Quote Item >> open look up beside "Product Id"
>
> The Combo Box "Primary Product Category Id" Contains many empty options
> when scroll down inside the Combo Box.
>
> This is because Combo box displays data in the "DESCRIPTION" field in the
> entity "ProductCategory" Which maybe contains empty values in many records.
>
> To solve this issue, I am suggesting the following:
>
> In the File : /applications/product/widget/catalog/FieldLookupForms.xml
>
> at lines 144 - 150,
>
> 144 <field name="primaryProductCategoryId">
> 145 <drop-down allow-empty="true">
> 146 <entity-options description="${description}"
> entity-name="ProductCategory" key-field-name="productCategoryId">
> 147 <entity-order-by field-name="description"/>
> 148 </entity-options>
> 149 </drop-down>
> 150 </field>
>
> Add the following line after line 146
>
> *<entity-constraint name="description" operator="not-in" value="'',''"/>*
>
> Then the above code snippet becomes:
>
> 144 <field name="primaryProductCategoryId">
> 145 <drop-down allow-empty="true">
> 146 <entity-options description="${description}"
> entity-name="ProductCategory" key-field-name="productCategoryId">
> 147 *<entity-constraint name="description" operator="not-in"
> value="'',''"/>*
> 148 <entity-order-by field-name="description"/>
> 149 </entity-options>
> 150 </drop-down>
> 151 </field>
>
> This will remove any empty "DESCRIPTION" field's value from being listed in
> the Combo Box.
>
> This behavior is existing on "demo-trunk" and ofbiz version 12.04.01.
>
> What you think about that ?
>
> Regards,
> Medhat
smime.p7s
Description: S/MIME cryptographic signature
