Donnez vie à vos documents numériques !
 

Répondre à : Ajout de lignes de code avec JavaScript

abracadabraPDF Forums PDF – Général Ajout de lignes de code avec JavaScript Répondre à : Ajout de lignes de code avec JavaScript

#75496
bebarth
Maître des clés

bonjour,
Attention aux scripts « Souris relâchée » pour les menus déroulants qui s’exécutent avant de relâcher réellement.
Je pense qu’il vaut mieux utiliser un script de touches personnalisé tel que :
if (!event.willCommit) fillDropdown();

Donc pour placer cette ligne en Script de touches personnalisé de tous les menus déroulants il faut exécuter :
for (var i=0; i<this.numFields; i++) {
var f=this.getField(this.getNthFieldName(i));
if (f.type=="combobox") f.setAction("Keystroke", "if (!event.willCommit) fillDropdown();");
}

Pour ajouter une petite précision, on peut utiliser if (event.willCommit)... si on est certain que la case « Valider la valeur sélectionnée immédiatement » est cochée, mais pour être certain que celà fonctionne j’ai l’habitude d’utiliser if (!event.willCommit)...

@+
😎

Attachments:
You must be logged in to view attached files.