But I want it to be editable.  Isn't display just informational?

On Mon, Jul 12, 2010 at 11:33 PM, Atul Vani <atul.v...@hotwaxmedia.com>wrote:

> Hi Jeremy,
>
> how about using it like
> <field><display description="${groovy:
> return(estimatedSetupMillis/60000);}"/></field>
> or something similar.
>
> --
> Thanks & Regards
> Atul Vani
> Enterprise Software Developer
> HotWax Media Pvt. Ltd.
> http://www.hotwaxmedia.com/
> We are the Global Leaders in Apache OFBiz, Google 'ofbiz' and see for
> yourself.
>
>
> Jeremy Olmstead wrote:
>
>> Thanks for the response.  When I change from actions to row-actions I get
>> nothing.  Not even the "1" when entering a new routing.  Am I missing
>> something?  And yes, I realize this will not update to the database.  I
>> plan
>> to intercept UpdateRoutingTask and convert the data back to milliseconds
>> before updating.
>>
>> Jeremy
>>
>> On Mon, Jul 12, 2010 at 1:35 PM, Adrian Crum <adri...@hlmksw.com> wrote:
>>
>>
>>
>>> You will need a row action for that. Keep in mind if you change the
>>> field's
>>> value on the fly like that and the user clicks Save, the wrong value will
>>> get saved.
>>>
>>> -Adrian
>>>
>>>
>>> On 7/12/2010 11:04 AM, Jeremy Olmstead wrote:
>>>
>>>
>>>
>>>> I would like to be able to take data to be displayed in a forms text
>>>> field
>>>> and manipulate it before it is displayed.  How can I do this?  See below
>>>> for relevant example code.  Here I want to display estimatedSetupMillis
>>>> as
>>>> minutes instead of milliseconds.
>>>>
>>>> file: RoutingTaskForms.xml
>>>> <form name="EditRoutingTask" target="UpdateRoutingTask"
>>>> extends="EditRoutingTask"
>>>>
>>>>
>>>> extends-resource="component://manufacturing/widget/manufacturing/RoutingTaskForms.xml">
>>>>        <actions>
>>>>            <set field="estimatedSetupMillis" value="${groovy:
>>>> return(estimatedSetupMillis/60000);}"/>
>>>>        </actions>
>>>>
>>>> This doesn't do anything.  If I change the actions section to below, I
>>>> get
>>>> a
>>>> "1" when creating a new task, but when editing a task I still just get
>>>> the
>>>> milliseconds.  Obviously when in edit mode it just replaces
>>>> estimatedSetupMillis with whatever is in the database.  I also have a
>>>> feeling that estimatedSetupMillis may not be defined yet in the actions
>>>> section.  How can I make it so I can modify the data before it gets
>>>> displayed?
>>>>
>>>>        <actions>
>>>>            <set field="estimatedSetupMillis" value="1"/>
>>>>        </actions>
>>>>
>>>> Regards,
>>>> Jeremy Olmstead
>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>

Reply via email to