[CPS-users-fr] créer un document CPS de type File par script Python

Anahide Tchertchian at at nuxeo.com
Ven 22 Sep 12:38:32 CEST 2006


Jacques Adamski a écrit :
> Comment peux-on créer un document CPS de type File par script Python? 
> merci

Bonjour,

Vous pouvez prendre exemple sur le script de création de documents usuel 
de CPS: CPSDocument/skins/cps_document/cpsdocument_create_do.py

En résumé :

container.invokeFactory('File', id)

Les autre propriétés (titre, fichier attaché) peuvent être passes en 
paramètre de la fonction (en utilisant le nom du champ dans le schema 
comme nom du parametre):

container.invokeFactory('File', id, Title='titre', file=file)

avec file une instance de la classe OFS.File.

Cordialement,

-- 
Anahide Tchertchian, Nuxeo
Mail: at at nuxeo.com - Tel: +33 (0)1 40 33 71 60
http://www.nuxeo.com - http://www.cps-project.org


More information about the cps-users-fr mailing list

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.