abracadabraPDF › Forums › PDF – Général › Remplacer valeur numérique en lettres › Répondre à : Remplacer valeur numérique en lettres

Quand j’ai quelque chose dans la tête, je ne l’ai pas au… tre part !
Voici donc un fichier avec le script mis en fonction.
Script de touches personnalisé :if (!event.willCommit) {
if (event.value.length==0 && event.change==",") event.change="0,";
var aTester=event.value.split("");
aTester.splice(event.selStart,event.selEnd-event.selStart,event.change);
var testeChaine=aTester.join("");
RegExAmount=/^(\d{0,12}(\,\d{0,2})?)$/;
if (RegExAmount.test(testeChaine)) {
ecriture(testeChaine);
} else event.rc=false;
} else {
RegExAmount=/^(\d{1,12}(\,\d{0,2})?)$/;
if (event.value=="" || RegExAmount.test(event.value)) {
ecriture(event.value);
} else event.rc=false;
}
Le reste est en script de document.
@+
😎