Avatar billede sbay Nybegynder
15. februar 2005 - 11:31 Der er 3 kommentarer og
2 løsninger

Læse en vedhæftninges navn

Hejsa

Jeg vil gerne læse en mailvedhæftnings navn, og hvis det er en *.doc behandle den - hvordan gøres det smartest? Skal man bruge NotesRichTextNavigator - hvis ja, hvordan?
Avatar billede cdelicht Nybegynder
15. februar 2005 - 11:42 #1
Brug "@AttachmentNames" i en knap/agent. Hvis @Right/3 er DOC så "DO IT"
Returns the operating system file names of any files attached to a document. If there are multiple files attached, the names are returned as a multiple­value text list.
Avatar billede sbay Nybegynder
15. februar 2005 - 12:59 #2
Når jeg kører den her, får jeg en type mismatch - hvorfor???

eval = Evaluate("@AttachmentNames",doc)
Avatar billede cdelicht Nybegynder
15. februar 2005 - 13:25 #3
Prøv ren script i stedet
Dim doc As NotesDocument
Dim rtitem As Variant
'...set value of doc...
Set rtitem = doc.GetFirstItem( "Body" )
If ( rtitem.Type = RICHTEXT ) Then
  Forall o In rtitem.EmbeddedObjects
    If ( o.Type = EMBED_ATTACHMENT ) Then
      objectnavn=o.Source.Name
      if UCase(Right$(objectnavn, 3)) = "DOC" Then DOIT
    End If
  End Forall
End If
Avatar billede sbay Nybegynder
15. februar 2005 - 14:20 #4
Får en type mismatch i denne linie:

objectnavn=o.Source.Name
Avatar billede sbay Nybegynder
15. februar 2005 - 15:49 #5
Fik det til at virke - skulle bare være objectnavn=o.Name
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester