On Nov 6, 2006, at 3:11 PM, Cedric Marfil wrote:

Bonjour,
Je recherche un moyen simple de récupérer les événements d'une période donnée sur un objet de type CPSSharedCalendar. J'ai vu qu'il existait des méthodes getEvents un peu partout (CalCore, CalZope, CPSSharedCalendar ...), mais je n'arrive pas à les faire fonctionner.
Est-ce qu'un API de CPSSharedCalendar existe quelquepart ?
Quels arguments faut-il passer à la méthode getEvents ?
J'ai essayé:
calendar.getEvents([DateTime('2006/01/01'), DateTime ('2006/12/31')], None)
et voici le traceback qu'il me donne:
Traceback (innermost last):
  Module ZPublisher.Publish, line 115, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 41, in call_object
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 5, in .script
   - <PythonScript at /.script>
   - Line 5
  Module calcore.cal, line 837, in getEvents
  Module calcore.cal, line 138, in getEvents
  Module Products.CalZope.storage, line 148, in getEvents
  Module DateTime.DateTime, line 1142, in __getattr__
AttributeError: utctimetuple

Quelqu'un aurait-il une idée ?

Merci d'avance

Pas le temps de vérifier, mais ça a des chances d'être plutôt du (Python) datetime qui est attendu, pas du (Zope) DateTime


Cordialement
Cédric Marfil
Concepteur Réalisateur Intégrateur Confirmé
Tél. direct: 03.20.65.34.82
Mail: [EMAIL PROTECTED]

Capgemini
181 rue Jules Delcenserie
59700 Marcq en Baroeul
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ cps-users-fr>

---------
Georges Racinet,   Nuxeo SAS
Open Source Enterprise Content Management (ECM)
Web: http://www.nuxeo.com/ and http://www.nuxeo.org/ - Tel: +33 1 40 33 79 87



_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à