On 7 Nov 2003 at 10:52, Rick King wrote:

[flatten where subview has common column names with parent view]

> > Mostly that's the way Metakit works, though the Python binding
> > introduces a bit of a wrinkle.
> 
> It sounds like you're saying that Metakit is supposed to assign data to
> the wrong field.

In Metakit, a property is a name (case insensitive) and type pair.
In the context of a view, it's the column number.

The Python binding uses attribute style access (though dictionary
style access would have the same difficulty). Which means name
only, with some hoops to jump through so the case insensitivity
of the underlying code doesn't bite you. Depending on what you're
doing, the code may make round trips through code that isn't
exactly reversible.

IOW, once you've broken the rules, odd things may happen.

-- Gordon
http://www.mcmillan-inc.com/


_______________________________________________
metakit mailing list  -  [EMAIL PROTECTED]
http://www.equi4.com/mailman/listinfo/metakit

Reply via email to