Mijn Communities
Help
Former Member
CHAMPION ***

De notatie van bedragen bij decimaren zijn met een punt in plaats van een komma (SLSR-I-252)

Status: Alternatief aanwezig

Bij de opgave van bedragen met decimalen wordt standaard een punt als schedingsteken getoond in plaats van een komma. Ook bij opgave met een komma wordt deze omgezet.

Deze notatie wordt ook opgenomen als de waarde als merge-veld wordt opgenomen in brieven.

Gewenste notatie is 0,00 of anders om aan te sluiten bij de notatie van de landinstellingen.

3 Opmerkingen
Former Member
CHAMPION ***
door Former Member

Met javascript kun je in een aanvullend veld getal elk format geven, ook gebruik punten, bijvoorbeeld € 1.234,56

Former Member
CHAMPION ***
door Former Member

Een alternatief script is:

a=v_A00001[260]#;
a = a.replace('.',',');
var nr = (a + '');
var part = nr.substr(nr.length%3);
part = (nr.substr(0, nr.length%3) + part.replace(/([0-9]{3})/gi, '.$1'));
if(part.charAt(0)=='.')
a = part.substr(1,part.length);
else a = part;
return (a);

Dit script werkt ongeacht het aantal cijfers voor de komma.

Van: Raet [mailto:6f63f2c289f2a634eb43c059@mailer.aha.io]
Verzonden: maandag 19 juni 2017 8:14
Aan: Aha!
Onderwerp: An admin response has been posted for SLSR-I-252 De notatie van bedragen bij decimaren zijn met een punt in plaats van een komma

Former Member
CHAMPION ***
door Former Member

Dank voor het alternatieve script. Zitten een aantal javascriptelementen in die ik niet ken. Leuke uitdaging dus.