Gibt es eine Liste in der alle Access Zählfunktionen angegeben
sind?
Hallo Suan21,
es gibt in MSAccess eigentlich überhaupt keine „Zählfunktionen“. Es gibt über VBA (Visual Basic) die ganz normalen Sql-Aufrufen „Count (*) from Tabelle where …“. Damit wird eine Mengenangabe zurückgeliefert.
Daneben existieren die sog. Domänen-Agregate, die man im Zweifel auch in einem Feld in einem Formular ablegen kann. Diese Syntax lautet: DCount(„feldname“,„Tabelle/Abfrage“,„Bedingung“) und sie liefert die Anzahl der Datensätze zurück, die der Bedingung entsprechen.
Wenn Sie eine Liste als Report erstellen gibt es die Möglichkeit ein Zahlenfeld mit dem Wert „=1“ zu definieren und die Eigenschaft auf „Laufende Summe = JA“ setzen. Hierdurch wird das Feld fortlaufend hochgezählt, bildet letztlich also sowohl einen Satzzähler, als auch am Ende der Liste den Gesamtwert ab.
Es gibt aber in VBA auch die Möglichkeit eine Abfrage zu generieren und die .COUNT-Eigenschaft abzurufen.
Insofern gibt es zahlreiche Möglichkeiten etwas zu zählen. Wenn Sie nicht erfahren sind in VBA, dann nutzen Sie die DCount-Funktion. Die ist am einfachsten zu nutzen.
Gruß
Ulrich St.