Mijn Communities
Help
Former Member
CHAMPION ***

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

door Former Member
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.

4 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.

door Remco te Ronde
Status changed to: Status: Alternatief aanwezig

Beste @Former Member ,

 

Wat fijn dat inderdaad een andere @Former Member in 2017 al heeft kunnen helpen met het juiste script. Omdat dat inderdaad de beste oplossing is sluit ik dit idee af.