On 02/04/2009, at 10:43 PM, David Avendasora wrote:

Hi Ted,

I don't do DisplayGroups, but I think the problem is that since "selectedObject" could be any type, there is no way for the component validator to know that password is valid.

In stable, this is the case, in nightly it is not. This will validate correctly in nightly now.

http://wolips.blogspot.com/2009/03/wolips-now-knows-about-generics.html

I know with non-inline components, you simply add "//valid" after the binding in the .wo file. I'm not sure how that is done with inline tags.

Last I can find (from Mike back in May 2008), it is supposed to work like this: <wo:WOTextField value = "$userDG.selectedObject.password //valid" size = "35" />

Dave

On Apr 2, 2009, at 8:32 AM, Theodore Petrosky wrote:


I have started an project to track contacts... It is a very simple concept but I thought I would use it to learn something of displayGroups.

Here is how I am using them now:

in my .java I create a definition with:

public ERXDisplayGroup<User> userDG;

and in the constructor:

userListEO = ERXEC.newEditingContext();
userList = User.fetchByLastName(userListEO);

userDG = new ERXDisplayGroup<User>();
userDG.setObjectArray(userList);


In my HTML I am doing this:

<wo:WOTextField value = "$userDG.selectedObject.password" size = "35" />

I get an error: there is no key 'password' for keypath 'userDG.selectedObject' in AdminMain

userDG is of type User and User does indeed have a 'password'.

I notice there is a tab in Eclipse that says DisplayGroups but I am doing nothing here.

The app runs just fine and does what I expect. Why do I get this error?

BTW, I am using this same technique in a different component and I get no error.

Ted




_______________________________________________
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/webobjects%40avendasora.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/qdolan%40gmail.com

This email sent to [email protected]



--
Seeya...Q

Quinton Dolan - [email protected]
Gold Coast, QLD, Australia (GMT+10)
Ph: +61 419 729 806



_______________________________________________
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