That's because there is no key called 'client' on the component. You could do session.currentClients and call your static method from a method called currentClients on your session. Or you could model a restrictingFetchSpec instead. I'd probably go with the later option rather than clutter up the session.
Ramsey On Feb 12, 2013, at 12:38 PM, Theodore Petrosky wrote: > ok there is no object. but the popup is being populated from the Entity > Client. So I could create a view on the database called currentclients and > use that to populate the popups. I've done that before, just never in D2W. > > 102 : (pageConfiguration like 'Query*' and propertyKey = 'client') => > restrictedChoiceKey = "client.currentClients" > [com.webobjects.directtoweb.Assignment] > > and removing the 'object' gets me to an unknown key 'client'. > > > --- On Tue, 2/12/13, Ramsey Gurley <[email protected]> wrote: > >> From: Ramsey Gurley <[email protected]> >> Subject: Re: restrictedChoiceKey and ERD2WQueryToOneRelationship >> To: "Theodore Petrosky" <[email protected]> >> Cc: "WebObjects Development" <[email protected]> >> Date: Tuesday, February 12, 2013, 1:07 PM >> There's no object on a query page >> :-) >> >> On Feb 12, 2013, at 11:04 AM, Theodore Petrosky wrote: >> >>> anyone have an idea why the restrictedChoiceKey and >> ERD2WQueryToOneRelationship don't play well together? >>> >>> --- On Tue, 2/12/13, Theodore Petrosky <[email protected]> >> wrote: >>> >>>> From: Theodore Petrosky <[email protected]> >>>> Subject: Re: ERMODInspectPage and >> ERMODWizardCreationPage differences? >>>> To: "WebObjects Development" <[email protected]> >>>> Date: Tuesday, February 12, 2013, 9:54 AM >>>> >>>> of course the popup on the edit page is a: >>>> >>>> ERD2WEditToOneRelationship component >>>> and on the query page: >>>> ERD2WQueryToOneRelationship component >>>> >>>> both of these components have bindings for >>>> restrictedChoiceKey but I can not get it working on >> the >>>> latter. >>>> >>>> Ted >>>> >>>> >>>> --- On Tue, 2/12/13, Theodore Petrosky <[email protected]> >>>> wrote: >>>> >>>>> From: Theodore Petrosky <[email protected]> >>>>> Subject: ERMODInspectPage and >> ERMODWizardCreationPage >>>> differences? >>>>> To: "WebObjects Development" <[email protected]> >>>>> Date: Tuesday, February 12, 2013, 9:17 AM >>>>> I thought I finally had a grip on >>>>> restrictedChoiceKey and the full path to >> through the >>>>> object.relation.propertyKey. >>>>> >>>>> I have this rule: >>>>> >>>>> 102 : (pageConfiguration like 'Create*' and >> propertyKey >>>> = >>>>> 'client') => restrictedChoiceKey = >>>>> "object.client.currentClients" >>>>> [com.webobjects.directtoweb.Assignment] >>>>> >>>>> I started with: >>>>> >>>>> 102 : propertyKey = 'client' => >> restrictedChoiceKey >>>> = >>>>> "object.client.currentClients" >>>>> [com.webobjects.directtoweb.Assignment] >>>>> >>>>> figuring that any time I wanted to display the >> list of >>>>> clientNames, I only wanted the current >> clients. >>>>> >>>>> it works in a ERMODInspectPage. When I show the >> D2W >>>>> attributes and roll over the question mark by >> Client, >>>>> restrictedChoiceKey is listed as >>>>> object.client.currentClients. and that's what >> is >>>> showing in >>>>> the popup. >>>>> >>>>> however on the Create* pages, rolling over the >>>> question >>>>> mark, it shows that restrictedChoiceKey is >> bound, >>>> however it >>>>> does not fire the method to get the >> currentClients. >>>> the >>>>> create* page is a ERMODWizardCreationPage and I >> don't >>>>> understand why I don't get the proper list. >>>>> >>>>> Am I missing something special about >>>>> ERMODWizardCreationPage? >>>>> >>>>> Ted >>>>> _______________________________________________ >>>>> Do not post admin requests to the list. They >> will be >>>>> ignored. >>>>> Webobjects-dev mailing list >> ([email protected]) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.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: >>>> https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.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: >>> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.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: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
