Hi Ramsey,

On 24/05/2012, at 1:21 PM, Ramsey Gurley wrote:

> The edit to one relationship component will work for enums if you provide the 
> list.

I watched your presentation again, and thought I'd go with this option as the 
simplest for now.  At the moment, I'm just trying to get it working on the 
query page, so I've got this LHS for three rules:

(task = 'query' and entity.name = 'Provision' and propertyKey = 'status')

Then:

=> componentName = "ERD2WQueryToOneRelationship"
=> keyWhenRelationship = "name"
=> restrictedChoiceKey = "object.availableStatuses"

where availableStatuses() is a method on Provision that returns 'new 
NSArray<Status>(Status.values());'.

I'm getting an IllegalStatusException when I try and load that (ERMODQueryPage) 
page:

java.lang.IllegalStateException: Destination entity could not be retrieved from 
EO of bindings. Either set the "sourceObject" to an EO, provide the 
"sourceEntityName" and "relationshipKey", the "destinationEntityName" or the 
"possibleChoices" binding.

Is it obvious what I'm doing wrong here?


-- 
Paul Hoadley
http://logicsquad.net/




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

This email sent to arch...@mail-archive.com

Reply via email to