De functie CVDATAL
De functie CVDATAL geeft de gegevens weer die bij de opgegeven ID horen uit de CV-database; hierbij wordt gebruikgemaakt van de ruimere tekenlimieten die beschikbaar zijn in versie 2009.00 en later. De CVDATA-functie kort een opgegeven groep, formulier of identificatiecode in tot respectievelijk 12, 12 en 21 tekens, terwijl de CVDATAL-functie volledig gebruikmaakt van de limieten van 22, 22 en 22 tekens die nu beschikbaar zijn. Functies die gebruikmaken van de oorspronkelijke afkapping, moeten nog steeds gebruikmaken van de CVDATA-functie.
Voor pop-upcellen bestaat deze data uit de volledige gecomprimeerde tekenreeks; voor andere cellen heeft de data het juiste type zoals opgeslagen door een cel met externe gegevens.
Syntaxis
CVDATAL(<"Groep">,<"Formulier">,"ID")
Waar ‘Groep’ en ‘Formulier’ samen optioneel zijn, afhankelijk van het type gegevens dat moet worden opgehaald. Raadpleeg de volgende twee voorbeelden voor meer informatie.
Voorbeeld 1
Om met CVDATAL algemene celgegevens op te halen (zonder koppeling aan een groep of formulier), waarbij de identificatiecode van de gegevens ALPHACELL is:
CVDATAL("ALPHACELL")
Geeft de waarde terug van het databaserecord met de identificatiecode ALPHACELL.
Voorbeeld 2
Om met CVDATAL celgegevens uit het formulier op te halen, waarbij de identificatiecode van de gegevens ALPHACELL is, in de groep AREA en het formulier DISTRICT:
CVDATAL("GEBIED", "DISTRICT", "ALPHACELL")
Geeft de waarde weer van het databaserecord met de identificatiecode ALPHACELL, in de groep AREA en het formulier DISTRICT.
Voorbeeld 3
Om te zien hoe de tekenlengte van invloed is op een invoer, kunt u een waarde bekijken die volgens de eerdere beperkingen in de database is ingevoerd, zoals een formulier met de naam AVERYLONGFORM. Het zou in de database zijn opgeslagen als AVERYLONGFOR, en alle zoekopdrachten naar de volledige titel van het formulier zouden eveneens worden afgekapt. De zoekopdracht zou dus succesvol zijn.
In versie 2009.00 of hoger van CaseView zal de functie CVDATA een zoekopdracht nog steeds inkorten en records vinden die zijn ingevoerd met de vorm AVERYLONGFOR, maar de functie CVDATAL zou in dit geval een null-waarde retourneren, aangezien deze in de database zoekt naar de volledige vorm-ID van AVERYLONGFORM.
Gerelateerde onderwerpen