Soweit ich weiß ist es möglich mithilfe von SendObject einen Bericht per Mail zu versenden.
Meine Frage lautet:
Gibt es einen Code, der erstens ermittelt welchen Bericht ich senden will.(Nämlich den, den ich im Unterformular markiert habe)
Wie z.B. bei der Druckanweisung:
DoCmd.OpenReport „rptAnbotNeu“, acViewNormal, , „anbID=“ & Me!anbID
Außerdem würde ich gern den Empfänger der E-Mail automatisch über die Kundenmail Adresse einfügen.
Im Klartext: Ich wähle einen Kunden aus einem Listenfeld. Im Unterformular werden mir automatisch die dazugehörigen Anbote angezeigt.
Nun will ich neben der Drucken Schaltfläche auch noch eine Schaltfläche bei der automatisch das ausgewählte Anbot z.B. im pdf Format an die E-Mail Adresse des Kunden versenden.
Soweit ich weiß ist es möglich mithilfe von SendObject einen
Bericht per Mail zu versenden.
das wäre ein von vielen
Meine Frage lautet:
und meine Frage lautet: Welche Access-Version?
Gibt es einen Code, der erstens ermittelt welchen Bericht ich
senden will.(Nämlich den, den ich im Unterformular markiert
habe)
im Ufo? Wie markiert?
Wie z.B. bei der Druckanweisung:
DoCmd.OpenReport „rptAnbotNeu“, acViewNormal, , „anbID=“ &
Me!anbID
so einfach auch wieder nicht
Außerdem würde ich gern den Empfänger der E-Mail automatisch
über die Kundenmail Adresse eifügen.
du kannst VBA programmieren?
Im Klartext: Ich wähle einen Kunden aus einem Listenfeld. Im
Unterformular werden mir automatisch die dazugehörigen Anbote
angezeigt.
ok
Nun will ich neben der Drucken Schaltfläche auch noch eine
Schaltfläche bei der automatisch das ausgewählte Anbot z.B. im
pdf Format an die E-Mail Adresse des Kunden versenden.
langsam…du willst da zwei unterschiedliche Dinge gleichzeitig:
Drucken in eine PDF
Diese dann als Mail versenden!
also erstelle einen Ausdruck in eine PDF-Datei
programmiere Access so, dass diese gerade erstellt PDF per Mail verschickt wird.
Soweit ich weiß ist es möglich mithilfe von SendObject einen
Bericht per Mail zu versenden.
das wäre ein von vielen
Welche ist die beste und einfachste?
meine Frage lautet: Welche Access-Version?
Access 2007
Gibt es einen Code, der erstens ermittelt welchen Bericht ich
senden will.(Nämlich den, den ich im Unterformular markiert
habe)
im Ufo? Wie markiert?
Ich habe ein Datenblatt-Unterformular und wähle dann einfach den Datensatz bzw. das Anbot mit dem Pfeil vor dem Datensatz aus.
Außerdem würde ich gern den Empfänger der E-Mail automatisch
über die Kundenmail Adresse eifügen.
du kannst VBA programmieren?
Ich kenne einfache Grundlagen. Das übersteigt mein Wissen aber
Nun will ich neben der Drucken Schaltfläche auch noch eine
Schaltfläche bei der automatisch das ausgewählte Anbot z.B. im
pdf Format an die E-Mail Adresse des Kunden versenden.
langsam…du willst da zwei unterschiedliche Dinge
gleichzeitig:
Drucken in eine PDF
Diese dann als Mail versenden!
Ja genau so. Ich hab als Notlösung jetzt das Programm Free PDF heruntergeladen und das auf der 2. Schaltfläche als Drucker definiert.
Umständlich ist nur, das man dann erst die E-Mail des Kunden wieder manuell eintragen muss.
also erstelle einen Ausdruck in eine PDF-Datei
programmiere Access so, dass diese gerade erstellt PDF per
Mail verschickt wird.
na super, diese Version hat den PDF-Ausdruck eines Berichtes ja schon eingebaut
du kannst VBA programmieren?
Ich kenne einfache Grundlagen. Das übersteigt mein Wissen aber
ok, ferige Lösungen gibt es für deinen Bedarf nicht, d.h. du musst dir die fertigen Teile zusammensuchen (siehe hier die FAQ) und den Rest selbst in VBA programmieren.
Access ohne VBA ist wie Autofahren ohne Räder
Also lerne so schnell wie möglich VBA!