Hogere/LagereMarkering - de trefwoorden
lagere of
hogere geven aan of de waarde uit de volgende hogere/lagere overeenkomende
record moet worden genomen als er geen gerelateerde record is gevonden.
Geeft als resultaat de waarde die is opgegeven in het bronveld, met behulp van de
relaties in de
relatiegrafiek. LookupNext werkt hetzelfde als
Lookup, met dit verschil dat als de zoekopdracht mislukt, de waarde uit het
BronVeld in de volgende lagere of hogere overeenkomende record als resultaat wordt gegeven, zoals is opgegeven door de
Hogere/LagereMarkering.
Deze functie kan alleen toegang krijgen tot de waarde in het BronVeld als de
tabellen die het bronveld en het
berekeningveld bevatten, gerelateerd zijn. Berekeningen die de functie
LookupNext gebruiken, worden niet gedwongen tot een
niet-opgeslagen berekening.
In dit voorbeeld verzendt u verschillende artikelen en zijn de verzendkosten gebaseerd op het gewichtbereik. Gebruik de functie LookupNext om uit te zoeken welk verzendtarief geldt voor een artikel. Gebruik
LookupNext met de markering
hoger in plaats van
Lookup, omdat het gewicht van een artikel mogelijk niet exact gelijk is aan het maximumgewicht, en daarom willen we de
eerstvolgende hogere waarde weten.
Het berekeningveld Tarief opzoeken geeft als resultaat
25,
25,
100 en
150 voor records 1 tot en met 4. Vervolgens kan met
Tarief opzoeken de juiste tariefcode (respectievelijk A, A, C en D) worden verkregen.