Ik zoek een handige oplossing voor het volgende. Ik heb een keuzelijst met woonplaatsen. Die komen uit een tabel, met een veld waarin de woonplaatsen als een lijstje zijn opgeslagen per gemeente. Werkt uitstekend: je krijgt een keuzelijst met 2500 namen. Maar... de namen zijn gesorteerd (uiteraard) en nu verschijnen alle namen die met een ' beginnen bovenaan. Met 's-Gravenhage kan ik vrede hebben, maar 's-Heerenberg mag van mij ook wel onderaan, evenals 't-Goy.
Geprobeerd om de taal van de sorteervolgorde te veranderen, maar dat heeft geen effect: unicode, Nederlands, Frans heeft allemaal hetzelfde effect, de ' komt altijd eerst.
Is er een sorteervolgorde waarin dat anders is?
Er zijn twee alternatieven:
- de BOM optie (Byte Order Mark) maar dat vind ik niet echt handig omdat je dan telkens de BOM moet verwijderen nadat je de woonplaats hebt gekozen;
- verwijderen van de quotes. Maar ja, dan zijn de namen weer niet conform de officiële schgrijfwijze en moet ik iets gaan truken om die quote weer terug te zetten...
Vraag
hans erik
Ik zoek een handige oplossing voor het volgende. Ik heb een keuzelijst met woonplaatsen. Die komen uit een tabel, met een veld waarin de woonplaatsen als een lijstje zijn opgeslagen per gemeente. Werkt uitstekend: je krijgt een keuzelijst met 2500 namen. Maar... de namen zijn gesorteerd (uiteraard) en nu verschijnen alle namen die met een ' beginnen bovenaan. Met 's-Gravenhage kan ik vrede hebben, maar 's-Heerenberg mag van mij ook wel onderaan, evenals 't-Goy.
Geprobeerd om de taal van de sorteervolgorde te veranderen, maar dat heeft geen effect: unicode, Nederlands, Frans heeft allemaal hetzelfde effect, de ' komt altijd eerst.
Is er een sorteervolgorde waarin dat anders is?
Er zijn twee alternatieven:
- de BOM optie (Byte Order Mark) maar dat vind ik niet echt handig omdat je dan telkens de BOM moet verwijderen nadat je de woonplaats hebt gekozen;
- verwijderen van de quotes. Maar ja, dan zijn de namen weer niet conform de officiële schgrijfwijze en moet ik iets gaan truken om die quote weer terug te zetten...
Link naar reactie
10 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.