De functie TOKEN
De functie `Token` retourneert specifieke elementen uit een lijst met tokens die in een tekenreeks is opgenomen. De te parseren tekenreeks wordt aangeduid met STR, het te extraheren elementnummer begint bij 1 en wordt aangeduid met NUM, en het te gebruiken scheidingsteken wordt aangeduid met SEP. En de optionele parameter FULLSTR bepaalt of de berekening geen resultaat oplevert wanneer een niet-bestaande NUM wordt opgegeven, of dat de functie de doorgegeven tekenreeks retourneert.
In combinatie met de functie CVDATA kan dit worden gebruikt om pop-upcelinformatie op te halen die is opgeslagen in de CaseView-database.
Syntaxis
TOKEN(STR,NUM,SEP,<FULLSTR>)
Voorbeeld 1
Een cel C2 met de inhoud "A|B|C", die wordt gebruikt om de functie TOKEN() met verschillende parameters aan te roepen, zou de volgende resultaten opleveren:
|
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 |
Voorbeeld 2
Wanneer u de Token-functie in combinatie met CVDATA() gebruikt om records uit de CaseView-database op te halen, is de syntaxis als volgt:
TOKEN(CVDATA("ALPHACELL"),2, "|")
Waarbij "ALPHACELL" de identificatiecode is van het gegevensrecord in de CaseView-database.
Gerelateerde onderwerpen