Page 1 sur 1
comment supprimer un document en mode web

Publié:
24 Fév 2003 à 11:36
par jéromef
Bonjour,Je souhaiterai savoir quelle est la methode pour supprimer un document en mode web,J'ai essayer à patir de mon bouton supprimer de lancer un agent qui récupére l'id du document context, et de lui dire que le document à supprimer est celui-ci (par un getdocumentbyunid) et d'utiliser la methode remove, mais il me dit que ce n'est pas possible d'utiliser cette methode dans un document context.y 'at'il une solution en passant par un agent lotus script?Merci de vos réponses.Jérôme.
Re: comment supprimer un document en mode web

Publié:
25 Fév 2003 à 10:42
par seb51
J'ai une methode mais C pas super.Apres le clic sur le bouton supprimer, je set un champ etat a la valeur "annule".Ensuite je passe un agent programmé qui supprime tous les doc dont le champ etat est egal à annule.C pas tres propre mais bon.Si tu trouves une solution , ca m'interresse
Re: comment supprimer un document en mode web

Publié:
25 Fév 2003 à 11:36
par Sylvain
Pour supprimer un document, on peut le faire facilement avec l'URL suivante :
http://Hôte/Base/Vue/Document?DeleteDocument
Sinon pour le faire dans un agent à partir du LotusScript, la méthode du getDocumentByUnid fonctionne :
Dim session As New NotesSession
Dim doc As NotesDocument
Dim strUnid As String
Dim docToDelete As NotesDocument
Set doc = session.documentContext
strUnid = doc.UniversalId
Set doc = Nothing
Set docToDelete = session.currentDataBase.getDocumentByUnid(strUnid)
docToDelete.remove(True)
[%sig%]
Re: comment supprimer un document en mode web

Publié:
27 Fév 2003 à 16:07
par Boby
HelloEssayer les commandes suivantes :@command([MoveToTrash)];@command([EmptyTrash)]MoveToTrash :Marque pour suppression les documents qui sont sélectionnés.EmptyTrash : Supprime les documents marqués pour suppression.