Hey mensen, ik zit met een klein schoonheids probleempje.
Ik heb een dataset waarin een aantal velden niet hoeft te worden ingevuld.
Hierin heb ik een item dat Address_1 heet, deze kan leeg zijn maar hoeft niet.
Omdat ik er wel een aantal berekeningen mee moet doen zet ik hem onderwater op 0.
Dus:
Het probleem is dat dit vrij vaak voor komt, ik wil dus graag een soort "safe" functie maken die deze control voor me doet.
Het probleem is dat ik de lege Row.Address_1 niet mee mag geven aan de functie, en al een error krijg bij de aanroep. Hoe kan ik dit oplossen?
(Selfprotect) Google ed. al aflopen speuren maar niet gevonde.
Ik heb een dataset waarin een aantal velden niet hoeft te worden ingevuld.
Hierin heb ik een item dat Address_1 heet, deze kan leeg zijn maar hoeft niet.
Omdat ik er wel een aantal berekeningen mee moet doen zet ik hem onderwater op 0.
Dus:
code:
1
2
3
4
5
6
7
| Dim rekenwaarde as Integer If Row.IsAddress_1Null Then rekenwaarde = 0 else rekenwaarde = Row.Address_1 end if |
Het probleem is dat dit vrij vaak voor komt, ik wil dus graag een soort "safe" functie maken die deze control voor me doet.
code:
1
2
3
4
5
| rekenwaarde = SafeGetWaarde(Row.Address_1) Private Function SafeGetWaarde(Byref UnSafe as integer)as integer 'zelfde code als boven End function |
Het probleem is dat ik de lege Row.Address_1 niet mee mag geven aan de functie, en al een error krijg bij de aanroep. Hoe kan ik dit oplossen?
(Selfprotect) Google ed. al aflopen speuren maar niet gevonde.