# Funciones de contador

En esta sección se describen las funciones relacionadas con los contadores de registros durante la evaluación de sentencias LOAD en el script de carga. La única función que puede utilizarse en las expresiones de gráficos es RowNo().

Algunas funciones de contador no tienen ningún parámetro, pero los paréntesis finales siempre son necesarios no obstante.

Utilice el desplegable de cada función para ver una breve descripción y la sintaxis de cada función. Haga clic en el nombre de la función en la descripción de la sintaxis si desea más detalles.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### autonumber

Esta función de script devuelve un entero único por cada valor distinto evaluado de expression que encuentra durante la ejecución de script. Esta función se puede utilizar por ej. para crear un representación compacta de memoria de una clave compleja.

[**autonumber**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/autonumber.htm)(expression[ , AutoID])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### autonumberhash128

Esta función de script calcula un hash de 128 bits de los valores de entrada combinados de la expresión y devuelve un único entero por cada valor hash distinto encontrado durante la ejecución de script. Esta función se puede utilizar por ejemplo para crear un representación compacta de memoria de una clave compleja.

[**autonumberhash128**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/autonumberhash128.htm)(expression {, expression})

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### autonumberhash256

Esta función de script calcula un hash de 256 bits de los valores de entrada combinados de la expresión y devuelve un único entero por cada valor de resumen diferente encontrado durante la ejecución de script. Esta función se puede utilizar por ej. para crear un representación compacta de memoria de una clave compleja.

Nota informativaEsta función solo está disponible como función de script.

[**autonumberhash256**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/autonumberhash256.htm)(expression {, expression})

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### fieldvaluecount

Esta función de script devuelve el número de valores distintos en un campo. fieldname debe darse como una cadena (por ejemplo, un literal entre comillas).

[**fieldvaluecount**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/fieldvaluecount.htm)(fieldname)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### IterNo

Esta función de script devuelve un entero que indica la iteración actual dentro de una cláusula while. La primera iteración tiene el número 1. La función IterNo solo tiene sentido si se utiliza junto con una cláusula while.

[**IterNo**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/IterNo.htm)( )

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### RecNo

Esta función de script devuelve un entero con el número de la fila actual de un tabla interna. El primer registro es el número 1.

[**RecNo**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/RecNo.htm)( )

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### RowNo - script function

Esta función devuelve un entero para indicar la posición de la fila actual en la tabla interna de QlikView resultante. La primera fila es la número 1.

[**RowNo**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/RowNo.htm)( )

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/CounterFunctions/counter-functions.htm)

#### RowNo - chart function

RowNo() devuelve el número de la fila actual en el segmento de columna actual en una tabla. Para los gráficos en modo mapa de bits, RowNo() devuelve el número de la fila actual en el equivalente de la tabla simple.

[**rowno**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/ChartFunctions/InterRecordFunctions/rowno.htm)([TOTAL])