• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Using AjaxInPlaceEditor in WORepetition
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using AjaxInPlaceEditor in WORepetition


  • Subject: Re: Using AjaxInPlaceEditor in WORepetition
  • From: "Cheong Hee (Gmail)" <email@hidden>
  • Date: Wed, 03 Aug 2011 18:22:38 +0800

Hi Ray
 
Realizing what you need is to put the string into the movie object.  It is a problem if it is a common string set for all objects in the loop.  Could you hold the critical string in a repetition?  I will suggest using selectObject in display group rather than using objectAtIndex. 
 
Cheers
 
Cheong Hee  
----- Original Message -----
From: Raymond NANEON
To: WebObjects webobjects-dev
Sent: Wednesday, August 03, 2011 3:42 PM
Subject: Re: Using AjaxInPlaceEditor in WORepetition

Hi All,

Someone can help me about my problem? I have almost finish my app but this thing make me late.
Thanks for your help

Le 1 août 2011 à 12:47, email@hidden a écrit :

Hi Hee
 
No prob. Then you may just need to add an index counter to track down the object that you are interested to alter its string value, as mentioned.
==>I don't understand very well. Do you have a code to clear all your words?
       ...
       movieTitleChanged=movieToCheck.title() + "Add more info .." ; I don't want to add info to the title for each movie.
         ... 


 
Cheers
 
Ray
 
----- Original Message -----
From: email@hidden
To: Cheong Hee (Gmail) ; WebObjects webobjects-dev
Sent: Monday, August 01, 2011 6:01 PM
Subject: Re: Re: Re: Re: Re: Using AjaxInPlaceEditor in WORepetition

Hi Hee
 
I made a mistake in my example. In repetition, it's not index but item (WOD)
example :
java class :

....
String critical
NSArray<Movie> Movies;
Movie movieRepetition;

...

public void saveInPlaceEditor () {

...

}

Html :
...
<table...>
<tr>
<th>name</th>
<th><criticals</th>
</tr>
<webobject name="repeat">
<tr>
<td><webobject name="movieView"/></td>
<td><webobject name="criticalEditor"/></td>
</tr>
</webobject>
</table>
...
 
WOD :

repeat : WORepetition {
list = Movies;
item = movieRepetition;
}

movieView : WOString {
value = movieRepetition.title;
}

criticalEditor : AjaxInPlaceEditor {
value = critical;
action ="">saveInPlaceEditor; 
...
}


========================================

Ooops, you need to change "ui.index" to "movieIndex".

and may be an item in the WORepetition:

repeat : WORepetition {
item = Movie;
list = Movies;
index = movieIndex;
}

==> What about AjaxInPlaceEditor? You don't use it in your example code? In my app,
I would like to give hand to people to write a critical for the movie they chose in my table of movies and it's the utility of 
ajaxInPlaceEditor.

Ray


----- Original Message -----
From: "Cheong Hee (Gmail)"
To: ; "WebObjects webobjects-dev"

Sent: Monday, August 01, 2011 4:38 PM
Subject: Re: Re: Re: Re: Using AjaxInPlaceEditor in WORepetition


> Hi Ray
>
> Using your info, may be these are the changes you need:
>
> Declare this integer in java file:
> int movieIndex;
>
>
> in wod:
>
> repeat : WORepetition {
> list = Movies;
> index = movieIndex;
> }
>
>
> movieView : WOString {
> value = movieViewToShow;
> }
>
>
> In the java file, declare something like this:
>
> public String movieViewToShow(){
> String movieTitleChanged=null;
> Movie movieToCheck = (Movie)Movies.objectAtIndex(ui.index);
> if ((movieToCheck !=null) && (...do your validation ...))
> movieTitleChanged=movieToCheck.title() + "Add more info .." ;
> return (movieTitleChanged!=null) ? movieTitleChanged : movieToCheck
> .title();
> }
>
> I am not familiar with AjaxInPlaceEditor yet, however don't think it will
> affect the above code.
>
> Cheers
>
> Cheong Hee
>
> ----- Original Message -----
> From: email@hidden
> To: Cheong Hee (Gmail) ; WebObjects webobjects-dev
> Sent: Monday, August 01, 2011 4:19 PM
> Subject: Re: Re: Re: Re: Using AjaxInPlaceEditor in WORepetition
>
>
> Hi Hee
>
> Hope I get it right and may be this is what you need. To manupulate the
> string for each iterative object in an array, you could set the index of
> WORepetition to an integer.
> Then before display the string, check the objectAtIndex of the array and
> decide if the the string is to alter accordingly for that object.
> ==> If the string I have declared is the same for all objects and if I
> want to give information about object at "index+1".
> The string I put in object at "index" will take value of string of object
> at "index +1". So if I check the string of object at "index" and I see
> it's modify because object at "index+1"
> give it another information of string. I can't hold this string for the
> object at "index" because there is one variable which loop.
> example :
> java class :
>
>
> ....
> String critical
> NSArray Movies;
> Movie movieRepetition;
>
>
> ...
>
>
> public void saveInPlaceEditor () {
>
>
> ...
>
>
> }
>
>
> Html :
> ...
>
>
> name
> < th="">
>
>
>
>
>
>
>

>
> ...
>
> WOD :
>
>
> repeat : WORepetition {
> list = Movies;
> index = movieRepetition;
> }
>
>
> movieView : WOString {
> value = movieRepetition.title;
> }
>
>
> criticalEditor : AjaxInPlaceEditor {
> value = critical;
> action = "">> ...
> }
>
>
> Cheers
>
> Ray
>
> ----- Original Message -----
> From: email@hidden
> To: Theodore Petrosky ; WebObjects webobjects-dev
> Sent: Monday, August 01, 2011 2:48 AM
> Subject: Re: Re: Re: Using AjaxInPlaceEditor in WORepetition
>
>
> Hi Ted,
>
>
> if you have a list (an array) to create the objects in the repetition,
> then each object will have an attribute (string) to use for the binding of
> the in place editor.
> ==> I have an array to create the objects in repetition but each object
> don't have an attribute string. I created independent
> variable which give an information about theses objects in the loop (that
> mean each object have the "same variable" for the editor and it's my
> problem).
>
>
> There is another way to use the InPlaceEditor in the loop without using
> the same variable for each object?
>
>
> ========================================
>
> Message du : 31/07/2011
> De : "Theodore Petrosky "
> A : "WebObjects webobjects-dev" ,
> email@hidden
> Copie à :
> Sujet : Re: Re: Using AjaxInPlaceEditor in WORepetition
>
>
>
> I am lost.
> if you have a list (an array) to create the objects in the repetition,
> then each object will have an attribute (string) to use for the binding of
> the in place editor. Ted --- On Sat, 7/30/11, email@hidden
> wrote: From: email@hidden Subject: Re: Re: Using
> AjaxInPlaceEditor in WORepetition To: "Theodore Petrosky" , "WebObjects
> webobjects-dev" Date: Saturday, July 30, 2011, 3:52 PM Hi Ted, Thanks for
> your quick reply but in my case the editor is not bound to the
> item.variable. The variable is not an item but a simple String. Let me
> explain, in the repetition I have item.variable and for each
> item.variable, I have an information to give.So the table have 2 columns,
> one for item.variable and the second is a variable string for the editor.
> So when for the first item.variable I give an information, this
> information is apply for all item.variable because there is one variable
> bound to the editor which loop for each item.variable. So I want to know
> if there is another to do it or how to fix it. Ray
> ======================================== Message du : 30/07/2011 De :
> "Theodore Petrosky " A : email@hidden Copie à :
> email@hidden Sujet : Re: Using AjaxInPlaceEditor in WORepetition
> It sounds like it is giving you exactly what you are asking for. a
> WORepetition with the same piece of data on every line. I have a table
> with a repetition and the editor is bound the the item.variable of the
> line with no problem. a string ImageEditInPlace : AjaxInPlaceEditor {
> value = theGridItem.image; submitOnBlur = true; okButton = false;
> cancelLink = false; action = "" size = "15";
> clickToEditText ="HeadLine"; editClass="editInPlaceClass"; } Ted
> > ------------------------------ > > Message: 8 > Date: Sat, 30 Jul 2011
> 18:58:20 +0200 (CEST) > From: email@hidden > Subject: Using
> AjaxInPlaceEditor in WORepetition > To: WebObjects webobjects-dev >
> Message-ID: > <18747875.180751312045100987.JavaMail.www@wsfrf1217> >
> Content-Type: text/plain; charset="utf-8" > > Hi, > > > I have a little
> problem with AjaxInPlaceEditor in a > WORepetition. The Problem is the
> variable I declared for > AjaxInPlaceEditor. > In the WORepetition I have
> the same variable in each line > of the repetition and when I choose in
> example line 2 and > edit it and put an information, > the same
> information is repeat on all other line. > > > So How can I fix it? How
> can I use an AjaxInPlaceEditor in > a WORepetition with one variable and
> isolate it when I edit > a line in the repetition and put an information?
> > > > Thanks for your help.
>
>
>
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> email@hidden



<>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your email sent to email@hidden
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Using AjaxInPlaceEditor in WORepetition
      • From: Raymond NANEON <email@hidden>
References: 
 >Re: Re: Re: Re: Re: Using AjaxInPlaceEditor in WORepetition (From: email@hidden)
 >Re: Re: Re: Re: Re: Re: Using AjaxInPlaceEditor in WORepetition (From: email@hidden)
 >Re: Using AjaxInPlaceEditor in WORepetition (From: Raymond NANEON <email@hidden>)

  • Prev by Date: Re: WebObjects and servlets (Milton)
  • Next by Date: Re: Using AjaxInPlaceEditor in WORepetition
  • Previous by thread: Re: Using AjaxInPlaceEditor in WORepetition
  • Next by thread: Re: Using AjaxInPlaceEditor in WORepetition
  • Index(es):
    • Date
    • Thread