Page 1 sur 1

[Résolu] Copy d'un attachement d'un docSource vers docCible

MessagePublié: 16 Déc 2012 à 13:45
par camilleB
Salut,
Je cherchais à faire une copie d'un attachement (sans détacher / ré-attacher) après plusieurs tentatives et recherches je fais finalement ainsi:
Code : Tout sélectionner
Sub CopyEmbeded( FromDoc As NotesDocument, ToDoc As NotesDocument)
   If FromDoc.HasEmbedded Then
      Forall i In FromDoc.items
         If Not (i.name = "$FILE") Then
            i.Remove
         End If
      End Forall
      Call FromDoc.CopyAllItems( ToDoc )
   End If
End Sub


Bien! L'attachement se trouve dans le docCible mais cette fois en bas du doc. Mes précédentes tentatives de copie dans un autre champ richtext plantaient.
Il me manque un petit truc là!
Merci de votre aide!
cdt
camille

Re: Copy d'un attachement d'un docSource vers docCible

MessagePublié: 16 Déc 2012 à 16:29
par camilleB
Ok! apparemment les attachements c'est une sacré affaire avec notes. Il faut faire du code spécifique!
Donc il faut déplacer l'attachement dans le champ désiré, après quelques recherches, j'ai trouvé ces liens, Cà peut toujours servir!:
1. http://www.breakingpar.com/bkp/home.nsf ... C80071114F
2. http://searchdomino.techtarget.com/answ ... d-reattach
J'ai adapté à mon cas!
cdt
camille