samengevoegd veld uit accessquery - schakeloptie

Status
Niet open voor verdere reacties.

geertvde

Gebruiker
Lid geworden
19 nov 2011
Berichten
38
Hallo,

In access heb ik een tekstveld waar ik dit invoermasker voor gebruik 000\-00000000

bv artikelnr 457-45782548

Als ik deze dan samenvoeg naar een wordsjabloon gebruik ik mergefield \# ###'-'########
deze weergave lukt zeer goed.

Enkel als het begint met 0 of 00 worden deze niet weergegeven.
bv 012-54879568 wordt 12-54879568 en/of 005-45789865 wordt
5-45789865

Weet er iemand een andere schakeloptie ?

mvg,
Geert
 
Laatst bewerkt:
Invoermaskers in Access zijn (wat mij betreft) een erg onhandige functie; je laat de gebruiker weliswaar invoeren volgens het masker, maar het is vermoedelijk niet wat je opslaat. Een getal in Access heeft derhalve nooit voorloopnullen. Dat kan alleen als je de waarde als tekst opslaat. Dus de vraag is: gebruik je als gegevenstype Tekst of Numeriek?
Je zou overigens deze variant nog kunnen proberen: { MERGEFIELD Veld \# "000'-'0000000" }
 
Wel Michel, ik heb hiervoor tekstvelden gebruikt. Maar met deze schakeloptie { MERGEFIELD Veld \# "000'-'00000000" } werkt alles prima.

Dus (weeral) Hartelijke dank voor het aanreiken van de oplossing :)

mvg,
Geert
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan