- Alle onderwerpen als nieuw markeren
- Onderwerp als gelezen markeren
- Dit onderwerp naar boven laten zweven
- Bladwijzer
- Abonneren
- Dempen
- Printervriendelijke pagina
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Ik heb in HSS in een formulier een bruto code opgenomen met 2 decimalen. Toont bv als 200.00
Ik wil dit in de template met een komma ipv een punt.
Heb bij veldeigenschappen van die waarde € ####,00 geprobeerd, maar werkte niet. Blijft een punt staan in de brief.
Ws heel simpel, maar weet het ff niet.
Wie weet hoe?
- Labels:
-
Self Service
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Dank allen voor het meedenken.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Of als je een getal zonder decimalen wilt tonen als de decimalen ,00 zijn (bijvoorbeeld 36 uur ipv 36,00 uur):
varWaarde = v_P01109#;
varWaarde = varWaarde.replace(/\./g,",");
varWaarde = varWaarde.replace(/\,/g,",");
varWaarde = varWaarde.replace(/\ /g,",");
varWaarde = varWaarde.replace(/\,00/g,"");
return varWaarde;
Bij 36,50 zal dit script dus wel 36,50 tonen.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Script voor een getal met duizendpunt en komma met 2 decimalen
var a=v_FS0052#;
var b=a.indexOf('.');
var dec=a.substr(b,3);
var dec2=dec.replace('.',',');
var getal=a.substr(0,b);
if(getal.length<4){var x=getal}else
if(getal.length==4){var x=getal.substr(0,1)+'.'+getal.substr(1,getal.length)}else
if(getal.length==5){var x=getal.substr(0,2)+'.'+getal.substr(2,getal.length)} else
if(getal.length==6){var x=getal.substr(0,3)+'.'+getal.substr(3,getal.length)};
return(x+dec2);
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
ik gebruik onderstaande..
var a=GF_WRB('P01161');
var inBedrag=a;
if(inBedrag=='') return(inBedrag);
inBedrag = inBedrag.replace(/\./g, ',');
if (inBedrag.indexOf(',') == -1) inBedrag = inBedrag + ',00';
while(inBedrag.match(/\d{4}(\.\d+)*,/))
{ inBedrag=inBedrag.replace(/(\d{3})(\.\d|,\d+$)/,'\.$1$2'); };
return(inBedrag);
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
@RobZuethof : in je formulier een hulprubriek maken en daar de punt omzetten naar een komma m.b.v. het commando replace('.',',') en vervolgens je hulprubriek in je template zetten.
