Hi Serge,

You can still use the 2.1.10 API for checking how cocoon forms works.

http://cocoon.apache.org/2.1/apidocs/

Check org.apache.cocoon.forms.formmodel.MultiValueField


Normal way is to first get hold of the widget in question using flowscript.  

Then you can invoke either the
-setValue(Object value)
-setValues(Object[] values)


Some sample code for your flowscript:

cocoon.load("servlet:forms:/resource/internal/flow/javascript/Form.js");
var formdefinition = new 
Form("cocoon://pattern_pointing_to_your_formdefinition");
var formWidget  = formdefinition.form;

//now to lookup a widget you do sth like this
var mymultivaluewidget = formWidget.lookupWidget("replace_this_by_widget_id");

mymultivaluewidget.setValues(somevalues);

Hope this helps,
Robby Pelssers

-----Original Message-----
From: Сергей Алешин [mailto:[email protected]] 
Sent: Sunday, September 18, 2011 2:06 PM
To: [email protected]
Subject: how to set initial value in MultiValueField widjet

Hello everyone!
I use Cocoon 2.2.
Please tell me how to set initial value in MultiValueField widjet?
-- 
Serge Aleshin

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to