Hallo zusammen,
ich habe folgendes Problem und habe im Forum nix passendes gefunden.
(Access 2010)
Ich habe in einer Tabelle eine Spalte als Feld-Typ "Anlage" definiert und hänge dem DS auch eine Anlage an.
Ich habe einen Bericht, der die Daten aus verschiedenen Tabellen zusammenfasst und den ich (auf Knopfdruck) als PDF per Mail versenden will. Soweit alles kein Problem.
An diese Mail möchte ich jetzt aber auch die entsprechende Anlage aus dem DS als Datei anfügen.
Geht das und wenn ja, wie?
Wäre mir eine riesen Hilfe. Diese Funktion bräuchte ich bei drei meiner Datenbanken.
Gruß
Klaus
Hallo,
sieh mal hier:
http://social.msdn.microsoft.com/Forums/de-DE/accessde/thread/821ab2f9-753d-4917-8af7-e524eefaf1a7
vielleicht kannst Du den dort gezeigten Code anpassen/verwenden...
Das Anlagenfeld hat einen Child-Recordset und der wiederum eine SaveToFile-Methode....
Set rsKunden = db.OpenRecordset("tblKunden")
.
.
.
Set rs1 = Me.Recordset
Set rsAnlage = rs1.Fields("Dokumente").Value
Do Until rsAnlage.EOF
rsAnlage.Fields("FileData").SaveToFile "C:\temp\" & rsAnlage.Fields("FileName")
rsAnlage.MoveNext
Loop
.