CasewareDocumentación

Función TOKEN

La función «Token» devuelve elementos específicos de una lista separada por delimitadores contenida en una cadena. La cadena que se va a analizar se representa mediante STR, el número del elemento que se va a extraer se cuenta a partir de 1 y se representa mediante NUM, y el separador que se va a utilizar se representa mediante SEP. Además, el parámetro opcional FULLSTR especifica si el cálculo no devolverá ningún resultado en caso de que se especifique un valor NUM inexistente, o si la función devolverá la cadena que se le haya pasado.

En combinación con la función CVDATA , esto permite extraer la información de las ventanas emergentes guardada en la base de datos de CaseView.

Sintaxis

TOKEN(STR, NUM, SEP,<FULLSTR>)

Ejemplo 1

Una celda C2 que contenga «A|B|C» y que se utilice para llamar a la función TOKEN() con diferentes parámetros daría los siguientes resultados:

TOKEN(C2, 1, "|")

= A

TOKEN(C2, 2, "|")

= B

TOKEN(C2, 3, "|")

= C

TOKEN(C2, 4, "|")

=

TOKEN(C2, 4, «|», 0)

=

TOKEN(C2, 4, «|», 1)

= A|B|C

Ejemplo 2

Cuando se utiliza la función Token junto con CVDATA() para recuperar registros de la base de datos CaseView, la sintaxis es la siguiente:

TOKEN(CVDATA("ALPHACELL"), 2, "|")

Donde «ALPHACELL» es el identificador del registro de datos en la base de datos CaseView.

Temas relacionados

Función TOKEN | Caseware Docs