Erf sorry my bad, see below :

Le 17 juin 2011 à 10:32, Alexis Tual a écrit :

> Hi,
> 
> you need an array to store the selected objects, here's un example to a 
> selection of movies.
> Bind the checkbox's selection to "movieSelected" :
You need to use the "checked" binding of WOCheckBox, not "selection"...


> 
> public boolean movieSelected() {
>       return selectedMovies.containsObject(currentMovie);
> }
> 
> public boolean setMovieSelected(boolean checked) { 
>       boolean isAlreadySelected = movieSelected();
>       if (!isAlreadySelected && checked)
>               selectedMovies.addobject(currentMovie);
>       else if (isAlreadySelected && !checked)
>               selectedMovies.removeObject(currentMovie);
> }
> 
> Cheers
> 
> Alex
> 
> Le 17 juin 2011 à 10:05, [email protected] a écrit :
> 
>>> Hi,
>>> [snip]
>> 
>>> masterCheck : WOCheckBox { 
>>> class = "texte"; 
>>>  name = "master";
>>> *To Chuck ===> Why I can't give the same name of my checkboxes?*
>>> 
>>>  selection = selectedMaster; ----->Variable bind to check box value
>>>  value = master.diplSpecAbr; --->CheckBox value
>>> // onclick = "MstChecked(this.form)";----> JS function wo call a java 
>>> method to get checkbox value
>> 
>> The only binding you need to get the checkbox value is the "value" binding. 
>> This is two-way, just like a WOString. When the page is displayed, it will 
>> try to evaluate diplSpecAbr or getDiplSpecAbr. When the form is submitted, 
>> it will call setDiplSpecAbr. (Or it will try to read and set the variable, 
>> if that's what it is vs. accessor methods.) 
>> 
>> You don't need the "selection" or "onclick" to get the values back. 
>> master.diplSpecAbr, for each item, will just be set to the value 
>> automatically when the form is submitted.
>> ===>When I don't put 'selection' in attribute of my checkBox in WOD I have 
>> this error  : if either selection or value is bound, then both must be 
>> bound. So it's important to have 'selection' attribute for a checkBox in WO.
>> 
>> ===> If I don't have 'selection' which is bound to the value of my checkBox, 
>> How I get my selectedValue in the nextPage of my apps?
>> 
>> For checkboxes, it's often useful to have accessor methods in the page's 
>> java that explicitly translates between the checkbox's boolean and the 
>> meaning in the object. You would have access to the "master" item from the 
>> repetition there, so implementation is straightforward.
>> 
>> ===>I have my accessor methods in the page's java. When I select the 
>> checkBox, it set the value the selection variable. and when I want to get 
>> this value, I call get of the selection variable. But in this case, we are 
>> in another context. Do you have an example for me?
>> 
>> Thanks
>> 
>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/alexis.tual%40gmail.com
>> 
>> This email sent to [email protected]
> 

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to