none
Kassenbuch Bericht Saldo Vortrag monatlich

    Frage

  • Hallo zusammen,

    bin beim stöbern auf diesen doch etwas älteren Beitrag gestoßen und würde ihn gerne aufgreifen.
    Denn ich habe ein ganz ähnliches Problem nur einen etwas anderen Ansatz.
    Bei diesem wurde mir auch schon geholfen an anderer Stelle.

    Derzeit baue ich mir auch ein Kassenbuch.
    Um einen Monatsbericht zu erstellen filtere ich mir den gewünschten Monat aus einem Formular heraus und öffne dann einen Bericht (rptCashBook).
    Im Berichtskopf habe ich zwei Textfelder mit folgenden Dateninhalten:
    AktSaldo =Summe([betrag])
    GesSaldo =DomSumme("Betrag";"qryCashBook")
    Im Seitenkopf dann ein Feld txtCarryOver =[gesSaldo]-[AktSaldo].
    Hier stimmt die Berechnung schon nicht.
    Als Datenquelle für den Bericht habe ich die folgende Abfrage:

    SELECT a.crid, 
           a.receiptnumber, 
           a.bookingtypeid, 
           a.amount, 
           Iif([faktor] = 1, [amount])             AS Einnahme, 
           Iif([faktor] = -1, [amount])            AS Ausgabe, 
           [amount] * [faktor]                     AS Betrag, 
           a.recipient, 
           a.usage, 
           a.account, 
           a.place, 
           a.dateofpayment, 
           a.notes, 
           a.confirmation, 
           a.timestamp, 
           b.bookingtype, 
           b.faktor, 
           Year(Dateadd("m", -2, [dateofpayment])) AS GJ 
    FROM   tblbookingtypes AS b 
           INNER JOIN tblcashregister AS a 
                   ON b.bookingtypeid = a.bookingtypeid 
    ORDER  BY a.dateofpayment; 

    Ich habe hier mal ein Beispiel hochgeladen. Ist vielleicht einfacher. Bei Fragen gerne melden.
    mcCashBook_Entwurf

    Freue mich über jeden Rat.

    P. S.: Wie es aussieht gibt es auch ein kleines Problemchen beim Wechsel des Geschäftsjahres welches in diesem Fall am 01.03. anfängt.

    Mein OS: Win10 64Bit
    Mein Access: 2016




    Viele Grüße aus HH Armin 1 If Problem > Wissen Then 2 UseSuFu(Problem) 3 UseGoogle(Problem) 4 End If


    Mittwoch, 6. April 2016 16:34