Startpagina > EcoLIMS > Problemen > Problemen met selecties op alfanumerieke velden

Problemen met selecties op alfanumerieke velden

In EcoLIMS zal de selectie Locatiecode = 10 een selectie geven van alle locaties die beginnen met een 10 (10, 101, 10000, 10a, 10Opperdoes, etc). Een selectie op locatiecode == 10 geeft een selectie van gegevens die precies locatie code 10 hebben.

Soms hebben alfnumerieke velden (zoals locatie code, status code, projectcode, etc) enkel numerieke velden en dit kan in specifieke gevallen tot problemen leiden. Neem de volgende selectie:

Projectcode => 1 AND projectcode =< 5

Geeft deze selectie alleen gegevens van projecten 1 t/m 5? Nee! Deze selectie geeft alle gegevens van projectcodes die beginnen met een 1! Dus ook 11 t/m 18 worden meegenomen in de selectie.

Een oplossing hiervoor is om in plaats van 1, 2, 3 te gebruiken bij projectcodes (omschrijvingen zijn altijd beter) 01, 02 en 03 te gebruiken.