- 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 meerdere formulieren een javascript in gebruik voor het toevoegen van punten bij voorletters. Echter werkt deze ineens niet meer en krijg dan ook een foutmelding.
Javascript in gebruik:
var t; t=GF_WRB('P00303'); var q = t.length; if(q==1){var a = t.charAt(0);var f = [a]} else if(q==2){var a = t.charAt(0);var b = t.charAt(1);var f = [ a,b]} else if(q==3){var a = t.charAt(0); var b = t.charAt(1); var c = t.charAt(2);var f = [ a,b,c];} else if(q==4){var a = t.charAt(0); var b = t.charAt(1); var c = t.charAt(2); var d = t.charAt(3); var e = t.charAt(4);var f = [ a,b,c,d]; } else {var a = t.charAt(0) var b = t.charAt(1) var c = t.charAt(2); var d = t.charAt(3); var e = t.charAt(4);var f = [ a,b,c,d,e];} var x=f.join("."); var y=["."]; var z =x.concat(y); return(z); |
Heeft iemand een andere javascript voor om punten toe te voegen aan de voorletters.
Opgelost! Ga naar oplossing.
- Labels:
-
Self Service
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Dag allen,
Na de release kan ik bevestigen dat alles weer naar behoren werkt. Wel kan het nog nodig zijn om de scripts en infoblokken aan te passen. Zo werd tijdelijk "<" opgeslagen als "<" of "&&" als "&&". Wij zullen maandag kijken wat wij hier in kunnen betekenen, maar als je daar niet op kan/wilt wachten, dan is het ook mogelijk om dit zelf met het Inrichtingsrapport na te gaan.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Werkt nog steeds niet. De release heeft hierin niet geholpen en bij ons lopen hierdoor meerdere workflows niet meer.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Ik zie dat de oplossing van @Arjan vR nu bij ons wel werkt en zal deze dan ook in alle formulieren toepassen.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
@R Karssen
Dat script hebben wij ook uitgeleverd gekregen bij ons systeem. Ik weet even niet waarom het niet meer werkt. Echter het script doet het in sommige gevallen niet helemaal goed. P00303 heeft een lengte van 6 en kan dus 6 voorletters bevatten. Daarnaast controleert het script niet of P00303 al punten bevat.
Dit script doet het wel goed. Ik hoop dat het bij je werkt. Zo te lezen is er iets meer aan de hand.
t=v_P00303.replace(/\./g,'');
l=t.length;
r='';
for ( i = 0; i < l; i++ ) { r += t[i] + '.'; }
return(r);
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Dank, maar ook deze geeft een foutmelding.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Excuses, de # was weggevallen:
t=v_P00303#.replace(/\./g,'');
l=t.length;
r='';
for ( i = 0; i < l; i++ ) { r += t[i] + '.'; }
return(r);
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Hetzelfde geval als mijn script, werkt ook niet meer.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Ook in infoblok werkt java vanaf donderdag niet meer.
Is hier ook donderdag een call aangemaakt bij de helpdesk, maar nog geen reactie.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Dag Louis, de problemen zijn bekend bij Visma en vandaag wordt een technische release uitgerold om het probleem te verhelpen: https://community.visma.com/t5/Nieuws-Youforce-Self-Service/Technische-releases-08-11-2024/ba-p/6939.... Zelf vooral problemen met ongewenste html in infoblokken, hopelijk spoedig opgelost!
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Het lijkt mij (zonder het te testen) in de plaatsing van de ; te zitten
regel 6 (voor einde bracket - ;te veel) - regel 7 (voor einde bracket - ;te veel) en regel 8 (tussen dr var a - b en var b - c, ontbreken van; + voor einde bracket - moet er dan achter)
Maar dit is enkel als ik er logisch naar kijk.
Met vriendelijke groet,
Richard
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Hallo Richard,
Het probleem is dat de javascript altijd heeft gewerkt. Ik heb het in meerdere formulieren zitten en tot vandaag geen problemen mee gehad. Volgens helpdeks Visma is er gisteren een aanpassing geweest die PD heeft doorgevoerd en dat kan de oorzaak zijn.
Daarom hoopte ik op een andere Javascript die misschien nog wel werkt.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Maandag dan maar weer kijken.
Fijn weekend.
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
'Toevallig'(?) werkte het bij ons ook niet meer, toen heb ik dit gemaakt:
var str = v_P00303#; (<== voorletters)
var lstr = str.length;
var vl='';
var a = '';
for (tel = 0; tel < lstr; tel++)
{
vl = str.substring(tel, 1+tel);
vl += '.';
a += vl;
}
return (a);
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Ik krijg dan de foutmelding:
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Voor de goede orde: je zal P00303 niet op het formulier hebben staan, daarom werk je in je eigen script met GF_WRB('P00303').
- Als nieuw markeren
- Als bladwijzer markeren
- Abonneren
- Dempen
- Markeren
- Afdrukken
- Ongepaste inhoud melden
Dat werkte dus... In een nieuw formulier niet meer en nu ik een ander werkend formulier de rubriek even op readonly heb gezet en weer terug, werkt het ook niet meer. Wat een knaken systeem. Ik maak een melding aan.
