R/controleerInvoerwaarde.R
controleerInvoerwaarde.Rd
Deze technische hulpfunctie bevat een standaardroutine om te controleren of de door een gebruiker ingevoerde waarde(n) voorkomen in een gespecifieerde tabel in de databank. Indien niet, dan geeft de functie een informatieve error (welke waarde is fout, en welk zijn de mogelijke invoerwaarden voor de variabele?).
controleerInvoerwaarde(
Beschrijving,
Invoerwaarden,
Tabelnaam,
Veldnaam,
ConnectieLSVIhabitats,
Tolower = TRUE
)
Hoe de invoerwaarde beschreven moet worden in de error
De waarden die de gebruiker ingevoerd heeft
De naam van de tabel waarin het veld zich bevindt (String)
De naam van het veld (in de bij Tabelnaam opgegeven tabel) waarvan de waarden moeten opgezocht worden (String)
Connectie met de databank met indicatoren voor de LSVI van habitats, in te stellen d.m.v. functie connecteerMetLSVIdb.
default (als TRUE) wordt tolower() uitgevoerd op de invoerwaarden en databankwaarden vooraleer de vergelijking uitgevoerd wordt, FALSE zorgt dat dit niet uitgevoerd wordt, maar idealiter worden deze stap voor stap vervangen door Tolower = TRUE
Deze functie geeft geen waarde terug, maar gooit een error als er een foute waarde ingevoerd is