GetNthRecord

Geeft als resultaat de inhoud van een veld uit het opgegeven recordnummer.

Opmaak 

GetNthRecord (veld ; Recordnummer)

Parameters 

Veldnaam - een gerelateerd veld, een herhalend veld of een uitdrukking die als resultaat een herhalend veld of gerelateerd veld geeft

Recordnummer - het nummer van de record waaruit u gegevens wenst.

Resulterend gegevenstype 

tekst, getal, datum, tijd, tijdstempel, container

Afkomstig uit versie 

8.0

Beschrijving 

Het resultaat van GetNthRecord() wordt niet bijgewerkt wanneer de record waarnaar GetNthRecord() verwijst een andere record is dan diegene waarin de berekening momenteel wordt geƫvalueerd.

GetNthRecord van de huidige tabel geeft als resultaat de n-de record van de gevonden reeks op basis van de manier waarop de huidige tabel is gesorteerd.

GetNthRecord van een gerelateerde tabel geeft als resultaat de n-de record van de gerelateerde reeks (in verhouding tot de huidige record), op basis van de sorteervolgorde van de relatie.

Voorbeeld 1 

GetNthRecord (Voornaam;2) geeft als resultaat de inhoud van het veld Voornaam voor record 2 in de huidige tabel.

Voorbeeld 2 

GetNthRecord (Voornaam;Get (RecordNummer)+ 1) geeft als resultaat de inhoud van het veld Voornaam voor de volgende record in de huidige tabel.

Voorbeeld 3 

GetNthRecord (Contactpersonen::Voornaam;2) geeft als resultaat de inhoud van het veld Voornaam voor record 2 in de tabel Contactpersonen.

Voorbeeld 4 

GetNthRecord (Contactpersonen::Heeft herhalingen[2];2) geeft als resultaat de inhoud van de tweede herhaling van het veld Heeft herhalingen voor record 2 in de tabel Contactpersonen.