COPYRIGHT © WEIBEL INNOVATE. ALL RIGHTS RESERVED |
Swiss Hometool / Access Hilfe |
Swiss Hometool Access Datenbank / Hilfe & Tipps Felder zusammenzählen funktioniert nicht |
Access Problem Access Felder werden in einer Abfrage nicht zusammengezählt wenn ein Feld leer ist. Feld1 + Feld2 > Formel in Abfrage > Bezeichnung (Ausdruck): [Feld1] + [Feld2] Feld1 und Feld2 weisen je eine Zahl auf (eine 0 reicht), der Ausdruck liefert die Summe oder Zahl. Feld1 oder Feld2 weist keine Zahl auf, der Ausdruck liefert keine Summe oder Zahl. Access Lösung Feld1 + Feld2 > Formel in Abfrage > Bezeichnung (Ausdruck): Nz([Feld1];0) + Nz([Feld2];0)
Beispiel |
Swiss Hometool Media - Die Electronic Produkte - Das Swiss Hometool Portal mit Marken Informationen zu Digitaltechnik und Consumer Elektronik |
Swiss Hometool - Das Genuss & Media Portal der Schweiz |
|
Media |
|
YouTube |
|
Feld1 = KostenBetrag / Feld2 = UnterhaltBetrag Hier werden die jeweiligen Kosten eingetragen. Aus optischen Gründen sollen bei den leeren Feldern keine Nullen erscheinen. Im Feld3 = AutoBetragTotal sollen entweder die Zahl aus KostenBetrag oder UnterhaltBetrag angezeigt werden. Da jetzt ein Feld immer leer ist (und keine Null vorhanden ist) bleibt das Feld3 leer. Wenn eine Null (0) eingetragen ist, würde im Feld3 der korrekte Betrag angezeigt werden. Aus diesem Grund wird in der Grund Tabelle normalerweise als Standartwert immer eine 0 eingetragen sein. Im vorliegenden Beispiel wurde die Null (0) gelöscht. |
Damit die Abfrage trotzdem richtig funktioniert wird folgende Lösung angewendet. |
Tipp: Meistens müssen die eckigen Klammern nicht geschrieben werden. Sie werden durch Access automatisch ergänzt.
-- Bei dieser Lösung werden Formulare und Berichte optisch deutlich lesbarer dargestellt. |
Tipp: Diese Lösung wurde in der Access Datenbank AutoDat angewendet. |