Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

Matcht een zoekwaarde (key) met de waardes in een zoekkolom (keyColName) in een tabel (keyDataTable) en geeft vanuit dezelfde rij uit de resultaatkolom (valueColName) de waarde terug.

Code Block
languagepy
a = u.VERT.ZOEKEN('b',Bron!Letters.xlsx.Value,Field!Letter.ID,Field!Letter.ID)
B = u.VERT.ZOEKEN('ABC',Bron!Letters.xlsx.Value,Field!Letter.ID,Field!Letter.ID)

a + str(B)

Er is ook de mogelijkheid om binnen de dataset te zoeken waarin je bezig bent. Hierbij is de volgorde van de kolommen wel van belang. ZOrg dat kolommen die in jou functie voorkomen, voor deze kolom staan.

Code Block
languagepy
u.VERT.ZOEKEN({RIJ_Nummer1},dt,Veld!RIJ.ID,Veld!Column6.ID)

In bovenstaand voorbeeld zie je dat er gezocht wordt op de waarde uit kolom RIJ_Nummer1.

Het zoeken gebeurd in de huidige dataset (refenerentie hier naar toe is dus dt).

Er wordt gekeken in kolom RIJ of de waarde van deze regel daarin voorkomt.

Indien er een match is gevonden, wordt waarde uit kolom Column6 teruggegeven.