Freigeben über


_TALLY-Systemvariable

Enthält die Anzahl der Datensätze, die vom zuletzt ausgeführten Tabellenbefehl bearbeitet wurden.

_TALLY = nRecords

Parameter

  • nRecords
    Enthält einen numerischen Wert, der die Anzahl der Datensätze angibt, die vom zuletzt ausgeführten Tabellenbefehl bearbeitet wurden.

Hinweise

Bestimmte Tabellenbearbeitungsbefehle geben Informationen über ihren Status ("Ablaufinformationen") zurück, während sie ausgeführt werden. Wenn solch ein Befehl die Bearbeitung beendet, zeigt er die Anzahl der vom Befehl bearbeiteten Datensätze an (wenn SET TALK eingeschaltet ist (ON)) und speichert diese Zahl in der Systemvariablen _TALLY ab.

Die folgenden Befehle geben Statusinformationen zurück:

APPEND FROM AVERAGE
CALCULATE COPY To
COUNT DELETE
INDEX PACK
REINDEX REPLACE
REQUERY SELECT - SQL
SORT SUM
TOTAL UPDATE

Wenn Sie Visual FoxPro starten, wird _TALLY auf 0 gesetzt. Wenn Sie einen der oben aufgeführten Befehle ausführen, wird der _TALLY-Wert durch die Anzahl der vom Befehl bearbeiteten Datensätze ersetzt.

Beispiel

In diesem Beispiel wird die Anzahl der Kunden in den USA über SELECT zurückgegeben. Das Ergebnis wird automatisch in _TALLY gespeichert. Der Wert von _TALLY wird angezeigt.

SELECT * FROM customer ;
   WHERE country = 'USA' ;
   INTO CURSOR temp
? _TALLY

Siehe auch

SET ODOMETER | SET TALK | SELECT