_TALLY (Variable del sistema)
Contiene el número de registros procesados por el comando de tabla ejecutado más recientemente.
_TALLY = nRecords
Parámetros
- nRecords
Contiene un valor numérico que indica el número de registros procesados por el último comando ejecutado de tabla.
Observaciones
Determinados comandos de procesamiento de tabla devuelven información acerca de su estado ("conversación") mientras se ejecutan. Cuando este tipo de comandos terminan de ejecutarse, muestran el número de registros que han procesado (si SET TALK está establecido en ON) y almacenan este número en la variable del sistema _TALLY.
Los siguientes comandos devuelven información de estado:
APPEND FROM | AVERAGE |
CALCULATE | COPY To |
COUNT | DELETE |
INDEX | PACK |
REINDEX | REPLACE |
REQUERY | SELECT - SQL |
SORT | SUM |
TOTAL | UPDATE |
Cuando se inicia Visual FoxPro, _TALLY está establecida en 0. Al ejecutar uno de los comandos anteriores, se sustituye el valor de _TALLY por el número de registros procesados por el comando.
Ejemplo
En el siguiente ejemplo se utiliza SELECT para devolver el número de clientes en EE.UU. El resultado se almacena automáticamente en _TALLY. Por último, se muestra el valor de _TALLY.
SELECT * FROM customer ;
WHERE country = 'USA' ;
INTO CURSOR temp
? _TALLY