Ik gebruik eval om condities die uit een DB komen uit te voeren en dit gaat vrij aardig, alleen nu zitten er vergelijkingen tussen als
waardeX <> 0
als waardeX nu ergens in een andere functie geen waarde krijgt toegewezen dan wordt deze default gevuld met
"KeyNotFound"
als je "KeyNotFound" vergelijkt met 0 dan krijg ik dus een typemismatch error.
enige wa'k wil weten is of WaardeX <> 0
en "KeyNotFound" is duidelijk <> 0 dus is er een manier om dit af te vangen, want de eval dient nu gewoon False terug te geven ipv te jengelen over Type mismatches.
waardeX <> 0
als waardeX nu ergens in een andere functie geen waarde krijgt toegewezen dan wordt deze default gevuld met
"KeyNotFound"
als je "KeyNotFound" vergelijkt met 0 dan krijg ik dus een typemismatch error.
enige wa'k wil weten is of WaardeX <> 0
en "KeyNotFound" is duidelijk <> 0 dus is er een manier om dit af te vangen, want de eval dient nu gewoon False terug te geven ipv te jengelen over Type mismatches.