Page 1 sur 1

Renomer avec un script le champ subject

MessagePublié: 17 Juil 2010 à 21:30
par marin101
Bonjour

Question 1 :
Quelqu'un pourrais t-il me transmettre un script pour renommer le texte du champ subject d'un message lotus?

Question 2 :
j'ai renommé manuellement ( en interactif) le champ subject d'un message. Quand je vais dans les propriétés du message, je constate que le champ subject a bien été modifié, quand je récupère ce champ en script :
suject = document.GETITEMVALUE("subject"), j'ai toujours l'ancien texte
quelq'un pourrait-il m'expliquer?


Merci de votre aide

Renomer avec un script le champ subject

MessagePublié: 17 Juil 2010 à 23:56
par marin101
bonjour

j'ai fait vite après une demi journée de recherche

il faut écrire ceci
Call uidoc.FIELDSETTEXT("Subject", "ici le texte du nouveau subject")
Call uidoc.SAVE()

par contre j'ai un problème, lorsque je ferme le document avec
uidoc.CLOSE(True)

une fenêtre lotus s'affiche pour demande confirmation annulation... la sauvegarde. Ayant déjà sauvegardé mon document, comment pourrais-je zapper en script cette fenêtre?

j'ai bien essayé de différentes manières ce qui suit mais sans résultats :
- Call uidoc.FIELDSETTEXT("SaveOptions", "0")
- uidoc.DOCUMENT.saveoptions = "0"
- uidoc.RELOAD()
- uidoc.REFRESH()

merci pour votre aide

MessagePublié: 18 Juil 2010 à 20:20
par roubech
bonjour,

le plus simple, créer un agent en formule (ou même action simple) FIELD Subject := "nouvelle valeur"
que tu lances depuis la vue ou le dossier en sélectionnant le doc en question