Halli Hallo liebe Accessfreunde,
ich habe hier im Downloadbereich das Kassenbuch (http://www.access-o-mania.de/downloads/entry_view/8/) gefunden.
Schönes Ding soweit weil genau das was ich gesucht habe.
Kleines Problem nur. Im frmKassenbuchUF ist ein Feld in der Tagesaldo ausgerechnet wird.
Dazu wird die folgende Formel verwendet.=DomSumme("Nz([Einnahmen])";"tblKasse";"[Zahlungsdatum] <=Formulare![frmKassenbuch]![frmKassenbuchUF].Form![Zahlungsdatum]")-DomSumme("Nz([Ausgaben])";"tblKasse";"[Zahlungsdatum] <=Formulare![frmKassenbuch]![frmKassenbuchUF].Form![Zahlungsdatum]")Wenn ich das Formular öffne dann blinkt in dem Feld die ganze Zeit #Fehler.
Ich benutze Access 2010 liegt u. U. daran? Ich habe die DB auch schon in das neue Format konvertiert (bringt ja manchmal was, diesmal leider nicht).
Könnt Ihr helfen?
Hallo,
überprüfe doch zuerst ob die Verweise alle gesetzt sind.
Andreas
Moin Andreas,
danke für Deinen Tipp.
Ich hab mal angehängt welche Verweise ich gesetzt habe.
Fehlt denn da einer? ???
Gruß aus HH
Armin
[Anhang gelöscht durch Administrator]
Hallo,
Verweise sind schon OK.
Vielleicht liegt es daran, dass du bei den Nz-Feldern keine NULL-Alternative eingetragen hast - Nz ohne diese Option ergibt
im Null-Fall eine leere Zeichenfolge - und mit der zu rechnen KÖNNTE dann den Fehler verursachen.
Teste mal:
=DomSumme("Nz([Einnahmen];0)";"tblKasse";"[Zahlungsdatum] <=Formulare![frmKassenbuch]![frmKassenbuchUF].Form![Zahlungsdatum]")-DomSumme("Nz([Ausgaben];0)";"tblKasse";"[Zahlungsdatum] <=Formulare![frmKassenbuch]![frmKassenbuchUF].Form![Zahlungsdatum]")
HTH
Hi,
schön zuhören. Wir nähern uns auch an. Zumindestens blinkt es jetzt nicht mehr.
Was kann es denn noch sein.
Gruß aus HH
Armin
Hallo,
hast du schon versucht die einzelnen Summen (Ein und Aus) in Dummyfeldern anzuzeigen?
Liefern deine Formelteile überhaupt Summen zurück?
und versuche bitte auch nochmal diese geänderte Formel:
=DomSumme("Nz([Einnahmen])";"tblKasse";"[Zahlungsdatum] <=Formulare![frmKassenbuch]![frmKassenbuchUF]![Zahlungsdatum]")-DomSumme("Nz([Ausgaben])";"tblKasse";"[Zahlungsdatum] <=Formulare![frmKassenbuch]![frmKassenbuchUF]![Zahlungsdatum]")
Ich habe in der Formel die .Form entfernt - bei meiner Nachstellung unter Office 2010 funktionierte danach das berechnete Feld ohne Blinkerei!
;D
Wenn da mal kein schöner STart in den Tag ist.
Vielen Dank. ;D ;D
Hallo noch einmal,
ich hab mal ein wenig rumgebastelt und das ganze versucht in meiner Acc2010 Db unterzubringen.
Leider ohne Erfolg. Vielleicht könnt Ihr mir hier ja noch einmal helfen. ??? :-[
Bei Fragen gerne melden.
Gruß aus HH
Armin
[Anhang gelöscht durch Administrator]
Hallo,
du hast den Aufbau der Formulare verändert.
Dementsprechend muss auch das Ansprechen des Unterformulars geändert werden!
Mein oben abgegebener Tipp hat sich auf die Umwandlung des ORIGINALS in eine Acc2010 - Datei bezogen.
Nach dem Einziehen eines Registerelements ins HaFo musst du die Zugriffe auf das Unterform wieder ändern und kannst das nicht einfach 1:1 aus meinem Beispiel übernehmen!
Der Ausdrucksgenerator ist da recht hilfreich!
Ich habe die entsprechenden Änderungen für die blinkenden Felder für dich bereits vorgenommen und die Datei angehängt.
Siehe für die richtige Syntax, ein UFo anzusprechen folgende Links!
http://www.donkarl.com?FAQ4.2 (http://www.donkarl.com?FAQ4.2)
und
http://www.mvps.org/access/forms/frm0031.htm (http://www.mvps.org/access/forms/frm0031.htm)
[Anhang gelöscht durch Administrator]
Vielen Dank nochmal!
Ich dachte ich hätte das so gemacht. Aber nach einem Blick wie es jetzt ist muss ich feststellen das ich TOTAL falsch gemacht.
Danke noch einmal und einen schönen Sonntag. :)