Gestion de tache auto en @Formula

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Gestion de tache auto en @Formula

Messagepar lebanner » 20 Oct 2009 à 16:09

Bonjour a tous,

j'ai un morceau de code en @Formula qui me permet d'ajouter une tache automatique dans le Lotus.

Cependant, après avoir parametré la tâche de façon automatique, je n'arrive pas à fermer en @formula la fenetre ci dessous. Cette fenêtre apparait si on décide de mettre un repeat de la tache

Voici le code :
Code : Tout sélectionner
recuptitredoc := Subject;
recupdatelimite := butoir_plan_da_auto_action;
recupdescription:= description_plan_da_auto_action;
@Command([Compose]; @MailDbName; "Task");
@UpdateFormulaContext;
FIELD Subject:= "Action enregistrée pour le " + recuptitredoc;
FIELD Alarms:= 0;
FIELD DueDate:= recupdatelimite;
FIELD DueDate_1:= recupdatelimite ;
FIELD StartDate:= recupdatelimite;
FIELD StartDate_1:= recupdatelimite;
FIELD Repeats:= 1 ;
FIELD RepeatUnit:="D" ;
FIELD RepeatStartDate:= recupdatelimite ;
FIELD RepeatHow:= "F";
FIELD RepeatFor:= 1;
FIELD RepeatForUnit:= "D" ;
FIELD Importance := 1 ;
FIELD Importance_1:= 1 ;
FIELD Categories:= "Date Butoir d'une action";
FIELD Body:= "Merci de .............";
FIELD Body:= recupdescription ;
@Command([RefreshHideFormulas]);
@Command([RefreshHideFormulas]);
@Command([RefreshHideFormulas]);
@Command([FileSave]);
@Command([CloseWindow]);
@Prompt([Ok];"Tâche automatique :";"Une tâche vient d'être affectée dans votre agenda pour le : " + recuptitredoc)


est ce quelqu'un pourrait-il me dire comment je peux faire pour fermer en auto cette fenêtre?

Merci d'avance

Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar lebanner » 21 Oct 2009 à 07:51

est ce qu'il y a un moyen pour ne pas faire apparaître cette fenêtre ou de simuler en @formule le OK?

Merci d'avance

Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar roubech » 21 Oct 2009 à 15:36

je ne sais pas, mais s'il te prompt, c'est peut-être parce qu'il lui manque une info ?

sinon, voir pour créer la tache en backend si l'intéraction UI n'est pas essentielle
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar lebanner » 22 Oct 2009 à 10:20

Bonjour,

Je ne pense pas qu'il manque une info, si je clique sur la fenêtre qui reste ouverte, tout le document se ferme comme prévu et il enregistre bien la tâche.

Je souhaite intégrer la tâche en automatique sans l'intervention de l'utilisateur.

Est ce que vous avez une autre solution pour intégrer une tâche dans l'agenda Lotus de façon automatique ?

Merci d'avance pour les réponses.

Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar kochiz » 22 Oct 2009 à 10:28

Bonjour,

Personnellement je ne passerai pas par du @formula mais par du LS, mais çà c'est aussi du goût de chacun.

Comment le dit roubech il manque certainement quelques choses, reste à trouver quoi.

Si au lieu d'un CloseWindow tu fais un FileCloseWindow cela te change t'il quelques choses ?
Patience et longueur de temps font plus que force ni que rage


Version Client 7
Version serveur 7 windows 2000/2003
Avatar de l’utilisateur
kochiz
Empereur des posts
Empereur des posts
 
Message(s) : 1232
Inscrit(e) le : 13 Jan 2005 à 11:01
Localisation : Hérault

Messagepar roubech » 22 Oct 2009 à 12:52

pour la création en LS, le sujet a déjà été évoqué sur le forum
tu peux également consulter ce TIPS : http://forum.dominoarea.org/viewtopic.php?t=10163
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron