Lookup
Geeft als resultaat de waarde die is opgegeven in het bronveld, met behulp van de relaties in de relatiegrafiek.
Opmaak
Lookup (BronVeld {; FalenUitdrukking })
Parameters
BronVeld
- het veld waaruit de opzoekwaarde afkomstig is.
FalenUitdrukking
- een uitdrukking.
Parameters tussen accolades { } zijn optioneel.
Resulterend gegevenstype
tekst, getal, datum, tijd, tijdstempel, container
Afkomstig uit versie
7.0
Beschrijving
Als het opzoeken mislukt, wordt het resultaat van de optionele FalenUitdrukking
weergegeven.
Deze functie kan alleen toegang krijgen tot de inhoud van het BronVeld als de tabellen die het bronveld en het berekeningveld bevatten, gerelateerd zijn. Berekeningen die de functie Lookup gebruiken, worden niet gedwongen tot een niet-opgeslagen berekening.
Voorbeeld 1
U hebt twee tabellen, Werknemers en Bedrijf, in een databasebestand die de gegevens bevatten die hieronder zijn weergegeven.
Tabel Werknemers
Bedrijfscode |
Werknemer |
100 |
Jan Smit |
200 |
Pieter Wamel |
300 |
Sanne Amerfoort |
Tabel Bedrijf
Bedrijfscode |
Bedrijfsnaam |
Code |
100 |
Apple |
91234 |
100 |
Apple |
82345 |
200 |
Claris |
95054 |
De tabellen Werknemers en Bedrijf zijn gerelateerd door middel van het getalveld Bedrijfscode. De berekening Bedrijfsnaam = Lookup (Bedrijf::Bedrijfsnaam ; "Niet gevonden")
die in de tabel Werknemers is gedefinieerd, geeft Apple als resultaat voor de eerste record, Claris voor de tweede record en Niet gevonden voor de derde record.