Last

Geeft als resultaat de laatste geldige, niet-lege waarde in een veld.

Opmaak 

Last (herhalendVeld)

Parameters 

herhalendVeld - een herhalend veld of een gerelateerd veld, of een uitdrukking die als resultaat een verwijzing naar een herhalend veld of gerelateerd veld geeft.

Resulterend gegevenstype 

tekst, getal, datum, tijd, tijdstempel, container

Afkomstig uit versie 

6.0 of lager

Beschrijving 

Als voor herhalendVeld een herhalend veld wordt opgegeven, wordt de laatste niet-lege herhaling als resultaat gegeven. Als voor herhalendVeld een gerelateerd veld wordt opgegeven, wordt de laatste niet-lege waarde in de gerelateerde reeks als resultaat gegeven.

Opmerkingen 

  • De laatste gerelateerde waarde is afhankelijk van de manier waarop gerelateerde records zijn gesorteerd. Als de gerelateerde records niet zijn gesorteerd, geeft de functie Last als resultaat een waarde gebaseerd op de aanmaakvolgorde van de records.

Voorbeeld 1 

Last(Aanbieding) geeft als resultaat 1500 als Aanbieding een getalveld is dat zodanig is gedefinieerd dat het met tien waarden wordt herhaald en de waarden 2500, 1200 en 1500 bevat.

Voorbeeld 2 

Last(Betalingen::Betalingsdatum) geeft als resultaat de betalingsdatum in de laatste overeenkomende record in het bestand Betalingen.

Voorbeeld 3 

Last(if(IsEmpty(Bedrijf);TelefoonThuis;TelefoonWerk)) geeft als resultaat het laatste niet-lege telefoonnummer uit het herhalend veld TelefoonThuis wanneer het veld Bedrijf leeg is. Als het veld Bedrijf niet leeg is, geeft de functie als resultaat het laatste niet-lege telefoonnummer uit het herhalend veld TelefoonWerk.