Page 1 sur 1

équivalent du "Enregistrer sous"

MessagePublié: 28 Nov 2002 à 14:07
par arnodu
Voila, j'ai un nouveau petit problème:Je souhaite modifier un document et l'enregistrer sans qu'il m'écrase le précédent (i.e. l'enregistrer avec un nouvel UniqueId).J'ai bien essayé le "FileSaveNewVersion" mais ca marche pas (même dans le menu de la fenêtre windows il est grisé)Si quelqu'un a la réponse....

Re: équivalent du "Enregistrer sous"

MessagePublié: 29 Nov 2002 à 09:48
par Rom1
Si tu peux utiliser du script, tu peux créer une copie de ton doc à la sauvegarde (en Web), ou sur un bouton 'Enregistrer Sous' en Notes.Si ça t'intéresse, on peut développer, c'est assez simple à faire ;o)Rom1.

Re: équivalent du "Enregistrer sous"

MessagePublié: 29 Nov 2002 à 17:11
par arnodu
Je vais t'expliquer ce que j'ai fait pour que tu me donnes ton avis:1-J'ouvre le document avec un autre masque (en forcant le champ FORM)2-Mon document est édité dans un autre masque(car certains champs doivent être calculés).3-Je fait un bouton qui lorsqu'on le clique fait les actions suivantes (en LS):Création d'un nouveau document rempli avec les champs du document courant puis sauvegarde de ce dernier avec du code du type <code>doc.monChamp=uidoc.FieldGetText("monChamp")....call doc.save()...</code>Ca marche mais je trouve ca vraiment crado. Autre inconvenient, lorsqu'il enregistre ce nouveau document, il ne raffraichi pas la vue ouverte dans la fenetre precedente. Pour voir apparaitre ton document, tu es obligé d'aller sur une autre vue et de retourner sur la premiere (inaceptable pour l'utilisateur)Dis moi si tu penses que la solution ci-dessus te semble bonne (il y a 15 jours, je n'avais jamais touché à Notes ; j'ai plutot l'habitude de dev en java et je trouve l'esprit Notes assez deconcertant )Merci d'avance

Re: équivalent du "Enregistrer sous"

MessagePublié: 02 Déc 2002 à 09:50
par Rom1
Effectivement, c'est pas très beau, mais vu que tu veux 'Enregistrer sous' après que les valeur des champs modifiables aient pu être changées, tu n'as d'autre choix que passer par des Field Get Text.Pour le rafraichissement de la vue, utilise la méthode de viewrefresh de la classe NotesUiworkspaceRom1

Re: équivalent du "Enregistrer sous"

MessagePublié: 12 Déc 2002 à 11:04
par Stéphane
Pour que l'option File Save New Version soit active et donc possible, tu doits avoir activé l'option du mode de gestion des versions du document au niveau du premier onglet des propriétés du masque en mode design...Et ca marche très bien...