Ok it is fixed. Thanks
Pierre
On 25-Jul-06, at 10:53 PM, Mike Schrag wrote:
> OK try the latest build and see if that works properly ... So is it  
> true then that you can flatten an attribute if it only traverses to- 
> One relationships?  If not, what is the meaning of a flattened  
> attribute that has a tomany someone in its keypath?  Right now it's  
> not performing this check, but I will add it in once I get the "yes  
> you're right" :)
>
> ms
>
> On Jul 25, 2006, at 12:39 PM, Pierre Frisch wrote:
>
>> Yes that is the way the WO toMany method works. I fact you can  
>> stop your exploration as soon as you have found a toMany.
>>
>> Pierre
>>
>> On 25-Jul-06, at 8:52 AM, Mike Schrag wrote:
>>
>>> Oh ... Hmm.. So I think I see why it's not working.  I was  
>>> showing a to-many icon on the flattened relationship if the  
>>> TARGET of the flattened relationship is a to-many.  But in your  
>>> case, the end target is a to-one, but it passes THROUGH a to-many  
>>> to get there.  So I think the rule should actually be that if any  
>>> relationship in the relationship path is a to-many then the  
>>> flattened relationship is a to-many?  Would you agree with that?
>>>
>>> ms
>>>
>>> On Jul 25, 2006, at 11:21 AM, Pierre Frisch wrote:
>>>
>>>> Hi Mike,
>>>>
>>>> How is the fetchspec editor meant to work? It does not appears  
>>>> to do anything for me.
>>>>
>>>> Also I still have a problem where the flatten relationship is  
>>>> not shown as a to Many even through it should.
>>>>
>>>>    relationships = (
>>>>         {
>>>>             deleteRule = EODeleteRuleCascade;
>>>>             destination = UserPreferencesPublication;
>>>>             isToMany = Y;
>>>>             joinSemantic = EOInnerJoin;
>>>>             joins = ({destinationAttribute = oidUserPreferences;  
>>>> sourceAttribute = oid; });
>>>>             name = publicationUserPreferencess;
>>>>             propagatesPrimaryKey = Y;
>>>>         },
>>>>         {
>>>>             definition = "publicationUserPreferencess.publication";
>>>>             joinSemantic = EOInnerJoin;
>>>>             name = publications;
>>>>         }
>>>>     );
>>>>
>>>> <Picture 3.png>
>>>>
>>>>
>>>> Thanks
>>>>
>>>> Pierre
>>>
>>
>
This archive was generated by hypermail 2.0.0 : Wed Jul 26 2006 - 10:01:40 EDT