Probleme beim Export von Bericht
pwakolbi
Gesendet: 13.05.14 12:32
Betreff: Probleme beim Export von Bericht


Regular

Beiträge: 50
2525
Ort: Mauerbach bei Wien
Hallo und guten Tag!

Ich mühe mich schon eine Weile mit dem Export eines Berichts in pdf Format der dann als Email versendet wird.
Der Export selbst ist ja nicht das Problem. Was nicht funktioniert ist die Summe. 
Es werden im Bericht die verschiedenen Mwst Beträge angegeben. Zb.: Beträge 10% € 10.00 Beträge 20% € 20,00 
Die Summe wird wie folgt erstellt:

Option Compare Database
Option Explicit

Dim curMwSt10 As Currency
Dim curMwSt20 As Currency

Private Sub Detailbereich_Print(Cancel As Integer, PrintCount As Integer)

If txtMwSt.Value = 10 Then _
curMwSt10 = curMwSt10 + CCur(txtBetragMwst.Value)

If txtMwSt.Value = 20 Then _
curMwSt20 = curMwSt20 + CCur(txtBetragMwst.Value)

Private Sub Berichtsfuß_Print(Cancel As Integer, PrintCount As Integer)

Dim strSteuer10 As String
Dim strSteuer20 As String

If curMwSt10 <> 0 Then _
strSteuer10 = "Steuer 10.00% " & Format(curMwSt10, "Currency")

If curMwSt20 <> 0 Then _
strSteuer20 = "Steuer 20.00% " & Format(curMwSt20, "Currency")

txtSteuer: strsteuer20 &" "& strsteuer10

Wenn der Bericht normal zum Drucker gesendet wird ist alles OK. Die Beträge werden richtig angezeigt. Beim Export in pdf werden die Beträge verdoppelt. Der Grund dürfte der umstand sein das der Bericht 2x geöffnet wird. Das 1. mal bei OpenReport und das 2. mal bei outpotto. 

DoCmd.OpenReport "rptAngebot", acViewPreview, , "[Angebotsnummer]= " & txtAngebotsnummer & "", acHidden
DoCmd.OutputTo acOutputReport, "rptAngebot", acFormatPDF, strPfad & strDateiName

Gibt es eine Möglichkeit den Bericht in der Anweisung "DoCmd.OutputTo acOutputReport" zu filtern?

Besten Dank im Voraus für einen Tipp!


Top of the page Bottom of the page