--- On Wed, 8/3/11, Raymond NANEON <
email@hidden>
wrote:
From: Raymond NANEON <
email@hidden>
Subject:
Re: Using AjaxInPlaceEditor in WORepetition
To: "Theodore Petrosky"
<
email@hidden>
Cc:
"WebObjects webobjects-dev" <
email@hidden>
Date:
Wednesday, August 3, 2011, 1:50 PM
Hi All,
Here is the
code of what I'm telling and I attached picture too see how the app look
like.
In html :
...
<wo name
= "tableRow">
<tr>
<td><wo name = "pole"
/></td>
<td><wo name = "nompre"
/></td>
<td><wo name = "implication"
/></td>
<td><wo name = "cout"
/></td>
</tr>
</wo>
...
In
WOD
...
tableRow : WORepetition {
list =
session.personneDg.displayedObjects;
item =
session.personRepetition;
}
pole : WOString
{
value = poleValues;
}
nompre : WOString
{
value =
~""+session.personRepetition.nomPatronymique+"
"+session.personRepetition.prenom;
}
implication : AjaxInPlaceEditor
{
value = session.TxImplication;
action = "">}
...
In java
Class
...
public void saveOnChange()
{
System.out.println("Implication.saveOnChange: save on change was performed
for value " + session.getTxImplication());
NSMutableDictionary dicKey = new
NSMutableDictionary();
//Here I select the person where the app user put
the information
session.getPersonneDg().setSelectedObject(session.getPersonRepetition());
EOIndividuUlr perso = ((EOIndividuUlr)
session.getPersonneDg().selectedObject()).localInstanceIn(ed);
//Here I
take Id of the selected person in the displayGroup and associate the
information about him and put all in a dictionnary to have for each
information about person, the id attached
dicKey.put(perso.primaryKey(),
session.getTxImplication());
persTxKey.addEntriesFromDictionary(dicKey);
//return
"this.value; return true;";
}
...
In
Session Class :
...
private String txImplication =
"taux%";
...
//Here is my problem because the variable txImplication
is the same for each person in the repetition
/**
* @return the
txImplication
*/
public
String getTxImplication() {
return
txImplication;
}
/**
* @param txImplication the txImplication to
set
*/
public void
setTxImplication(String txImplication) {
this.txImplication = txImplication;
}
…
Le 3 août 2011 à 16:51, Theodore Petrosky a écrit
:
I still have to ask how is this being used?
Why can you
not add this attribute to the entity and be done? If each entity had the
column you need just bind to the attribute.
When you say "add this
attribut to teh entity", what do you mean? Each Enttity don't have the
column I need. The column I need exist in another entity which have
relationship with the Entity that I want to bind the attribut. Look at my
code and screen shot
ted
Message: 1
Date: Wed, 03 Aug
2011 09:42:05 +0200
From: Raymond NANEON <
email@hidden>
Subject:
Re: Using AjaxInPlaceEditor in WORepetition
To: WebObjects webobjects-dev
<
email@hidden>
Message-ID:
<
email@hidden">
email@hidden>
Content-Type:
text/plain; charset="iso-8859-1"
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@hiddena é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
Thanks
Ray