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: [EMAIL PROTECTED] - Tel: +33 (0)1 40 33 71 60
http://www.nuxeo.com - http://www.cps-project.org
_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à