Alles zu Notes/Domino
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Übersicht
Hilfe
Suche
Einloggen
Registrieren
Forenregeln
Das Notes Forum
»
Domino 9 und frühere Versionen
»
Entwicklung
(Moderatoren:
Axel
,
eknori
,
Hoshee
,
ata
,
Thomas Schulte
,
koehlerbv
) »
Mail nach Word und nu speichern?
« vorheriges
nächstes »
Drucken
Seiten: [
1
]
Nach unten
Autor
Thema: Mail nach Word und nu speichern? (Gelesen 4196 mal)
shizen
Junior Mitglied
Beiträge: 75
www.maik-kurzhals.de
Mail nach Word und nu speichern?
«
am:
15.09.04 - 10:05:18 »
Hab ne Mail nach word geschoben und nu krieg ich Word nich wieder zu, also ohne Prompt!
Einer ne Idee?
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim wordapp As Variant
Dim body As Notesitem
Dim rtitem As Variant
Dim result As Integer
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
'neues Word Dokument öffnen
Set wordapp = createObject("Word.Application")
'anzeigen
wordapp.visible = True
'neues Dokument
wordapp.Documents.add
'Felder reinschreiben
wordapp.Selection.TypeText("Am: " & doc.DeliveredDate(0))
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("Von: " & doc.from(0))
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("An: " & doc.sendto(0))
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("Kopie: " & doc.copyto(0))
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("Betreff: " & doc.subject(0))
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
'eigentlichen Inhalt schreiben
Set body = doc.GetFirstItem("Body")
wordapp.Selection.TypeText(body.text)
wordapp.Documents.save("NoPrompt:=True")
wordapp.quit
'Anhänge speichern
Set rtitem = doc.GetFirstItem( "Body" )
'gibt es Anhänge
If ( rtitem.Type = RICHTEXT ) And (rtitem.EmbeddedObjects<>"") Then
Forall o In rtitem.EmbeddedObjects
If ( o.Type = EMBED_ATTACHMENT ) Then
'Call o.ExtractFile( "c:\" & o.Source )
result = Shell("calc.exe",1)
End If
End Forall
End If
Grüße
Gespeichert
Axel
Moderator
Gold Platin u.s.w. member:)
Beiträge: 8.658
Geschlecht:
It's not a bug, it's Notes
Re:Mail nach Word und nu speichern?
«
Antwort #1 am:
15.09.04 - 14:21:26 »
Hi,
versuch's mal so:
...
wordapp.Documents.save("NoPrompt:=True")
wordapp.quit 0
'Anhänge speichern
Set rtitem
...
Axel
Gespeichert
Ohne Computer wären wir noch lange nicht hinterm Mond!
shizen
Junior Mitglied
Beiträge: 75
www.maik-kurzhals.de
Re:Mail nach Word und nu speichern?
«
Antwort #2 am:
15.09.04 - 14:55:58 »
geht, aber wo isses hin
wie kann ich festlegen, wo und unter welchem Namen es gespeichert wird?
Grüße
Gespeichert
koehlerbv
Moderator
Gold Platin u.s.w. member:)
Beiträge: 20.460
Geschlecht:
Re:Mail nach Word und nu speichern?
«
Antwort #3 am:
15.09.04 - 15:00:28 »
Statt der Save-Methode musst Du SaveAs ("Dateiname") verwenden.
Bernhard
Gespeichert
Semeaphoros
Gold Platin u.s.w. member:)
Beiträge: 8.152
Geschlecht:
ho semeaphoros - agr.: der Notesträger
Re:Mail nach Word und nu speichern?
«
Antwort #4 am:
15.09.04 - 15:03:00 »
Du verwendest Document.SaveAs anstatt von Documents.Save, dazu wäre die VBA-Hilfe sehr hilfreich gewesen
Gespeichert
Jens-B. Augustiny
Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen
Homepage:
http://www.ligonet.ch
IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6
shizen
Junior Mitglied
Beiträge: 75
www.maik-kurzhals.de
Re:Mail nach Word und nu speichern?
«
Antwort #5 am:
15.09.04 - 15:14:27 »
wordapp.Document.saveas("c:\hello.doc")
bringt: Instance member DOCUMENT dows not exist
Gespeichert
koehlerbv
Moderator
Gold Platin u.s.w. member:)
Beiträge: 20.460
Geschlecht:
Re:Mail nach Word und nu speichern?
«
Antwort #6 am:
15.09.04 - 15:18:31 »
Schau noch mal in der Doku nach - das heisst doch Documents AFAIK.
Bernhard
Gespeichert
shizen
Junior Mitglied
Beiträge: 75
www.maik-kurzhals.de
Re:Mail nach Word und nu speichern?
«
Antwort #7 am:
15.09.04 - 15:29:55 »
auch das geht nich, ihr dürft VBA nich mit VB verwechseln
aber ich es mit VB auch noch nich gepackt :-(
Gespeichert
Semeaphoros
Gold Platin u.s.w. member:)
Beiträge: 8.152
Geschlecht:
ho semeaphoros - agr.: der Notesträger
Re:Mail nach Word und nu speichern?
«
Antwort #8 am:
15.09.04 - 15:38:14 »
shizen: wenn Du über CreateObject eine Word Applikation öffnest, verwendest Du via COM VBA und nicht VB.
Bernhard: Documents ist die Collection aller Dokumente Document ist ein einzelnes Dokument, man müsste natürlich dafür zuerst das aktuelle Dokument aus der Collection rausziehen zB als Documents(0)
Gespeichert
Jens-B. Augustiny
Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen
Homepage:
http://www.ligonet.ch
IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6
shizen
Junior Mitglied
Beiträge: 75
www.maik-kurzhals.de
Re:Mail nach Word und nu speichern?
«
Antwort #9 am:
15.09.04 - 15:49:29 »
so gehts
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim wordapp As Variant
Dim body As Notesitem
Dim rtitem As Variant
Dim result As Integer
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
'neues Word Dokument öffnen
Set wordapp = createObject("Word.Application")
'anzeigen
wordapp.visible = True
'neues Dokument
wordapp.Documents.add
'Felder reinschreiben
wordapp.Selection.TypeText("Am: " & doc.DeliveredDate(0))
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("Von: " & doc.from(0))
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("An: " & doc.sendto(0))
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("Kopie: " & doc.copyto(0))
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
wordapp.Selection.TypeText("Betreff: " & doc.subject(0))
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
wordapp.selection.typeparagraph
'eigentlichen Inhalt schreiben
Set body = doc.GetFirstItem("Body")
wordapp.Selection.TypeText(body.text)
wordapp.Documents(1).saveas("c:\hello.doc")
wordapp.quit
'Anhänge speichern
Set rtitem = doc.GetFirstItem( "Body" )
'gibt es Anhänge
If ( rtitem.Type = RICHTEXT ) And (rtitem.EmbeddedObjects<>"") Then
Forall o In rtitem.EmbeddedObjects
If ( o.Type = EMBED_ATTACHMENT ) Then
'Call o.ExtractFile( "c:\" & o.Source )
result = Shell("calc.exe",1)
End If
End Forall
End If
Gespeichert
aba
Aktives Mitglied
Beiträge: 228
i want to be a bigger tigger
Re: Mail nach Word und nu speichern?
«
Antwort #10 am:
27.09.04 - 12:26:19 »
Hi,
muß ich das Script an ein Smarticon der Symbolleiste hängen???
Bei mir kommt dann wenn ich das speichern möchte immer die Meldung!
"Ein Operator oder Semikolon wurde erwartet aber nicht gefunden.:'Click'
und markiert dann den Click - Befehl in der ersten Script Zeile. Muß das dann in Semikolons???
Gespeichert
Gruss Arnd
Axel
Moderator
Gold Platin u.s.w. member:)
Beiträge: 8.658
Geschlecht:
It's not a bug, it's Notes
Re: Mail nach Word und nu speichern?
«
Antwort #11 am:
27.09.04 - 12:34:55 »
Hi,
wo hast du denn das Script hineinkopiert?
Das gehört in eine Aktion innerhalb eines Dokumentes.
Axel
Gespeichert
Ohne Computer wären wir noch lange nicht hinterm Mond!
Semeaphoros
Gold Platin u.s.w. member:)
Beiträge: 8.152
Geschlecht:
ho semeaphoros - agr.: der Notesträger
Re: Mail nach Word und nu speichern?
«
Antwort #12 am:
27.09.04 - 12:51:02 »
Und vor allem - egal ob in einem Buhtong oder in einer Aktion - auf LotusScript stellen und nicht auf Formelsprache
Gespeichert
Jens-B. Augustiny
Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen
Homepage:
http://www.ligonet.ch
IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6
aba
Aktives Mitglied
Beiträge: 228
i want to be a bigger tigger
Re: Mail nach Word und nu speichern?
«
Antwort #13 am:
27.09.04 - 13:44:00 »
Tja ich hab mir einfach ein Smarticon gebastelt und bin dann unter Datei/Vorgaben/Smarticons hin und hab dieses Smarticon bearbeitet. Dort kann man dann ein Script einfügen (Button Formel) Aber dort kann man nicht auf Lotus Script umstellen!!
Wie meint Ihr das denn?
Gespeichert
Gruss Arnd
koehlerbv
Moderator
Gold Platin u.s.w. member:)
Beiträge: 20.460
Geschlecht:
Re: Mail nach Word und nu speichern?
«
Antwort #14 am:
27.09.04 - 13:47:49 »
Du kannst offensichtlich kein LS. Ausserdem macht dieser (Beispiel-)Code nix weiter, als unter bestimmten Umständen den Windows-Taschenrechner aufzurufen.
Ergo: Lass' da mal besser die Finger davon, bevor Du Dir was kaputt machst.
HTH,
Bernhard
Gespeichert
Semeaphoros
Gold Platin u.s.w. member:)
Beiträge: 8.152
Geschlecht:
ho semeaphoros - agr.: der Notesträger
Re: Mail nach Word und nu speichern?
«
Antwort #15 am:
27.09.04 - 13:58:22 »
Stimmt, das sieht ganz danach aus, wie wenn Dir die notwendigsten Grundlagen fehlen.
Gespeichert
Jens-B. Augustiny
Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen
Homepage:
http://www.ligonet.ch
IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6
Drucken
Seiten: [
1
]
Nach oben
« vorheriges
nächstes »
Das Notes Forum
»
Domino 9 und frühere Versionen
»
Entwicklung
(Moderatoren:
Axel
,
eknori
,
Hoshee
,
ata
,
Thomas Schulte
,
koehlerbv
) »
Mail nach Word und nu speichern?
Impressum Atnotes.de
-
Powered by Syslords Solutions
-
Datenschutz