> >>> You need to derive EmployX from DataSkin and some Zope persistent
> >>> class such as SimpleItem. Otherwise,
> >>> it won't be persistent.
> >>
> >> Accualy I don´t have to do that.
>
> Looking more closely at DataSkins.py, I see that class DataSkin derives from
> Persistent.
>
> So, I was wrong -- please ignore what I said about needing to derive from
> Persistent :-)
Whoooha!
I added PropertyManager to EmployX and it saves properties?
Is this correct?
- The objects are stored presistently in the Racks storage (BTree).
- The attributes (and the propertysheet which is a attribute) are
managed by the "PersistentAttributes" attribute provider.
(Can I verify this by some kind of inspection?)
- If I would create Attribute Providers (with SkinScripts) they
could redirect the storage to what ever storage i like.
Hm, I realize that I'm still very confused and the only way out of that
is "doing stuff" and see what happens.
Johanc
PS. I uploaded the latest version of EmployX if anybody want to
have a look. Its working now and should do basicly the same
thing EmployZ does (except minor cahnges).
http://www.zope.org/Members/johanc/EmployX
_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )