Yea I have my rules like that but it 

(entity.name = 'PortfolioProject' and propertyKey = 'primaryGroup')  
componentName = "D2WCustomComponent"

(entity.name = 'PortfolioProject' and propertyKey = 'primaryGroup')  
customComponentName = "D2WPrimaryAlignmentMetricByKey"
I still get:

 this = "<com.tos.eo.PortfolioProject 6b2cdff2 
_EOIntegralKeyGlobalID[PortfolioProject (java.lang.Integer)1175241]>"; }' key 
'primaryGroup'>
<com.webobjects.foundation.NSKeyValueCoding$UnknownKeyException message 
'<com.tos.eo.PortfolioProject 0x4f22bfd6> valueForKey(): lookup of unknown key: 
'primaryGroup'.
This class does not have an instance variable of the name primaryGroup or 
_primaryGroup, nor a method of the name primaryGroup, _primaryGroup, 
getPrimaryGroup, or _getPrimaryGroup' object '{values = {budgetHealth = 1; 
overallHealth = <com.webobjects.foundation.NSKeyValueCoding$Null>; 

So is this because of my lack of wonder?

James

On Dec 7, 2011, at 4:25 PM, David Holt wrote:

> 
> On 2011-12-07, at 2:17 PM, James Cicenia wrote:
> 
>> This is way old skool/noxymo app. It will be converted next year.
>> And I have been running a custom QueryPage, to custom propertyKey picker, to 
>> listPage with button to a POI export to Excel.
>> 
>> I was just trying out ERExcelLook in this app.... In my other wonder D2W 
>> apps, it works like a charm! Anyway, I will go back to my old design.
>> 
>> Anyway..... in my propertyKeys list array, I put in the fake ones... so I 
>> guess it thinks it is a key path off the EO and barks at me.
>> 
>> Could you please spare a rule sample you used with non-EO Properties off the 
>> EO?
> 
> You can have properties named whatever you like if they don't exist in your 
> model, but I am not sure what a non-EO property OFF the EO means. Below is an 
> example that Max used to display a link. Not sure what you're trying to 
> display and whether the display is dependant on a value or not. If so, maybe 
> the method to calculate the value needs to be in the EO class (not the model).
> 
> http://wiki.objectstyle.org/confluence/download/attachments/5275652/The+Best+Kept+Secret+of+the+Best+Kept+Secret+Part+2.pdf?version=1&modificationDate=1288298179000
> 
> (entity.name = 'Movie') and (propertyKey = 'dummy') => componentName = 
> "D2WCustomComponent" 
> (entity.name = 'Movie') and (propertyKey = 'dummy') => customComponentName = 
> "LinkToViewReviews"
> (entity.name = 'Movie') and (propertyKey = 'dummy') => displayNameForProperty 
> = "Number of Reviews"
> 
> 
>> 
>> Thanks
>> James
>> 
>> 
>> 
>> On Dec 7, 2011, at 4:08 PM, David Holt wrote:
>> 
>>> The way I have used the ERExcelLook framework in the past has been to 
>>> provide a button on a list page that downloads the same list to the desktop 
>>> as an Excel file. The user verifies the result set before downloading.
>>> 
>>> I imagine that custom reporting that you are talking about should take 
>>> place on a query page that leads to a list page.
>>> 
>>> Your results page is then a list that you can display and provide as a 
>>> download.
>>> 
>>> Is this what you're imagining?
>>> 
>>> As for your non-EO properties, if you set up your rules correctly, you 
>>> should have no issue** returning components that display them. Though if it 
>>> comes from a keyPath as you're showing below, why wouldn't you use that??
>>> 
>>> **All this, provided it works without Wonder.
>>> 
>>> David
>>> 
>>> On 2011-12-07, at 2:00 PM, James Cicenia wrote:
>>> 
>>>> Granted this isn't Wonder. However, I can use my old patterns if 
>>>> EXExcelLook can't be integrated..
>>>> 
>>>> Anyway, what I wanted to was create a sort of custom reporting system.
>>>> I need to find the values of individual to-one relationships based upon a 
>>>> qualifier of sorts.
>>>> 
>>>> Each project can have N number of metrics. So I thought I could just add a 
>>>> propertyKey... say... "primarySOW"
>>>> 
>>>> This is not in my EO per se, the value comes from say     
>>>> project.alignmentMetricForKey(String key);
>>>> In other words, the key would be "primarySOW".
>>>> 
>>>> I wrote a custom component that would use the key to return the proper 
>>>> value.
>>>> 
>>>> Just trying to figure out how to wire it up.
>>>> 
>>>> Regards,
>>>> James
>>>> 
>>>> 
>>>> On Dec 7, 2011, at 3:53 PM, David Holt wrote:
>>>> 
>>>>> What is this "failed" experiment?
>>>>> 
>>>>> The app will do whatever the rules do whatever you tell them to do. 
>>>>> There's no magic.
>>>>> 
>>>>> How about giving us some information we can work with?
>>>>> 
>>>>> Rules?
>>>>> Stack trace?
>>>>> Anything??
>>>>> 
>>>>> What are you trying to do? If you have the list page, why can't you use 
>>>>> it in ERExcelLook? Are you sure this will work without Wonder? Seems 
>>>>> unlikely to an outside observer.
>>>>> 
>>>>> David
>>>>> 
>>>>> 
>>>>> On 2011-12-07, at 1:42 PM, James Cicenia wrote:
>>>>> 
>>>>>> OK -
>>>>>> 
>>>>>> I was able to generate a standard D2wList. Still working the Excel part.
>>>>>> 
>>>>>> Anyway, my experiment proved wrong. I hoping the rules would intercept
>>>>>> my "fake" property key and direct it to my custom component.
>>>>>> 
>>>>>> I didn't want to add these properties to the EO.
>>>>>> 
>>>>>> Do I have to?
>>>>>> 
>>>>>> James Cicenia 
>>>>>> cell: 773.398.4649
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> 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:
>>>>>> http://lists.apple.com/mailman/options/webobjects-dev/programmingosx%40mac.com
>>>>>> 
>>>>>> This email sent to programming...@mac.com
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> 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:
>>>> http://lists.apple.com/mailman/options/webobjects-dev/programmingosx%40mac.com
>>>> 
>>>> This email sent to programming...@mac.com
>>> 
>> 
>> _______________________________________________
>> 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:
>> http://lists.apple.com/mailman/options/webobjects-dev/programmingosx%40mac.com
>> 
>> This email sent to programming...@mac.com
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
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:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

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

Reply via email to