AnsweredAssumed Answered

[Résolu] Détecter qu'un document a été créé par CIFS

Question asked by stephane.botello_9237 on Oct 21, 2009
Latest reply on Feb 25, 2010 by leyer
Bonjour,

J'ai une propriété "niveau d'importance" dans un aspect qui déclenche l'envoi d'un email à une liste de personnes déterminées selon sa valeur (de 1 à 5) grâce à une classe Java qui répond à onAddAspect et onUpdateProperties.

J'ai une règle dans un espace qui applique cet aspect dès qu'on y met un document.
En ne mettant pas de valeur par défaut à cette propriété dans la définition de l'aspect j'ai réussi à faire que l'email n'est envoyé qu'après la saisie de cette valeur dans la boite de saisie des propriétés liées à l'aspect.
Jusque là le comportement est tel que je le souhaite.

Le problème arrive si on dépose un document dans cet espace par CIFS.
La règle est appliquée, donc le document a l'aspect, c'est ok, mais comme il n'y a pas de valeur par défaut pour la propriété "niveau d'importance" celle-ci est vide.
Il faudrait que par défaut cette propriété soit forcée à 1 uniquement dans ce cas, et je ne peux pas la mettre à 1 par défaut dans l'aspect sinon le comportement par l'interface web n'est plus bon.

Là je sèche et je ne trouve rien sur les forums…

Merci pour vos lumières éventuelles.

Stéphane

Outcomes