VLink Mess   Re: FindLinkedSingle ?
    Ruslan Zasukhin 
    sunshine at public.kherson.ua
       
    Mon Dec 12 13:29:10 CST 2005
    
    
  
On 12/12/05 7:42 AM, "Ed Kleban" <Ed at Kleban.com> wrote:
> Nope. The list below won't work.   I just couldn't figure out before "Why in
> the world would you pass TableA and TableB arguments to FindLinked when the
> Vlink already knows what the tables are?"
> 
> The answer of course is that it doesn't know what the tables are.  a
> VBinaryLink knows, but the FindLinked method has been defined to work on all
> types of Vlinks including Foreign Keys and presumably ObjectPtr links.
> 
> This is probably the source for what has resulted in such a confusing mess.
> Now I understand.
> 
> I appreciate and admire the goal of having a single set of calls at the
> VLink method that are uniform and universal.   On the other hand doing so
> has resulted in a call that has all sorts of messy problems.
I do not see any problems Ed.
You have link PersonePhone.
You can do 2 task:
1) you know some person recID and you want find its Phones:
        linkPersonPhone.FindLinked( recid, tblPerson, tblPhone );
2) you know some phone and you want find persons that use it
        linkPersonPhone.FindLinked( recid, tblPhone, tblPerson );
Easy and clean !!!
Where you see problems ?
-- 
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
    
    
More information about the Valentina
mailing list