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