Mijn Communities
Help
Anonymous
Niet van toepassing

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

door Anonymous
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
Anonymous
Niet van toepassing
door Anonymous

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

Anonymous
Niet van toepassing
door Anonymous

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:[email protected]]
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

Anonymous
Niet van toepassing
door Anonymous

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 @Anonymous ,

 

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