# CountPassFail

Zählt Gutteile, Schlechtteile, Fehler und Gesamtzahl an Ereignissen für einen bestimmten verwiesenen Wert und gibt diese zurück.

## CountPassFail – Eingaben

Parameter | Beschreibung
--- | ---
Ereignis | Definiert das Ereignis, bei dem der Zähler erhöht werden soll. Dieser Parameter muss ein Verweis auf ein Ereignis mit einem Zeitstempel sein, z. B.: Eine Zelle, die eine Event-Funktion enthält. Eine Zelle, die eine Button-Funktion enthält.
Wert | Gibt eine benötigte Referenz an auf die Zelle mit der Quelle des zu summierenden Datenstroms. Muss auf einen numerische oder eine Statuszelle verweisen. Wenn keine Zelle referenziert wurde, gibt die Funktion für alle Ergebnisse #ERR zurück. Der Zähler, der inkrementiert wird (Gut, Schlecht oder #ERR) basiert auf dem zurückgegebenen Wert wie folgt:
Bestanden | Wert > 0
Nicht bestanden | Wert = 0
#ERR | Wert < 0
Zurücksetzen | Erzwingt das Zurücksetzen des Zählers beim nächsten Ereignis. Bestimmt, ob die Zähler auf Null zurückgesetzt werden sollen, wenn das angegebene Ereignis eintritt. Dieser Parameter referenziert automatisch die Schaltfläche „Zurücksetzen“, die beim Erstellen der Funktion am Anfang in die Tabelle eingefügt wird. Hinweis: Wenn dieses Kontrollkästchen im Eigenschaftsblatt manuell umgeschaltet wird, wird der Verweis auf die Schaltfläche „Zurücksetzen“ entfernt. Um die Schaltfläche „Zurücksetzen“ benutzen zu können, muss dieser Parameter die Zelle mit der Schaltfläche „Zurücksetzen“ referenzieren.
0 = AUS (Standard) | Zähler nicht zurücksetzen.
1 = EIN | Die Zähler zurücksetzen, wenn das angegebene Ereignis eintritt.

## CountPassFail – Ausgaben

Rückgabewert | Eine Count-Datenstruktur, die die inkrementierten Zähler enthält, oder #ERR, wenn einer der Eingabeparameter ungültig ist.
Ergebnisse | Wenn CountPassFail erstmals in eine Zelle eingefügt wird, werden eine Ergebnistabelle und die Schaltfläche Zurücksetzen in der Tabelle erstellt. Wird auf die Schaltfläche „Zurücksetzen“ geklickt, werden alle Zähler auf Null zurückgesetzt. Die folgenden Datenspeicher Vision Data Access functions werden automatisch in die Tabelle eingefügt, um die Ergebnistabelle zu erstellen:
Label | Funktion | Beschreibung
Gutteile | GetPassCount(Anzahl) | Die inkrementale Anzahl von Gutteilen. Der Zähler wird inkrementiert, wenn der zurückgegebene Wert größer als Null ist.
Schlechtteile | GetFailCount(Anzahl) | Die inkrementale Anzahl von Schlechtteilen. Der Zähler wird inkrementiert, wenn der zurückgegebene Wert Null ist.
Fehler | GetErrorCount(Anzahl) | Die inkrementale Anzahl von Fehlern. Der Zähler wird erhöht, wenn der zurückgegebene Wert kleiner als Null ist.
Gesamt | GetTotalCount(Anzahl) | Die Gesamtanzahl von bestandenen, nicht bestandenen und fehlerhaften Teilen.