Donnez vie à vos documents numériques !
 

Répondre à : Remplissage Automatique Champs

abracadabraPDF Forums PDF – Général Remplissage Automatique Champs Répondre à : Remplissage Automatique Champs

#65650
bebarth
Maître des clés

bonjour,

Essaye de regarder cette discussion et dis-moi si tu n’y arrives pas.

…avec ce fichier :

Voici une autre approche du problème.
Les données sont en script de document, ce qui permet d’en rajouter/supprimer plutôt de modifier le nombre de “case” dans les fonctions “switch”.

Code:
// Init en script de document
var tableEquipe=[“–”,”Foot”,”Volley”,”Basket”];
var tableFoot=[“–”,”Footballeur1″,”Footballeur2″,”Footballeur3″,”Footballeur4″,”Footballeur5″,”Footballeur6″,”Footballeur7″,”Footballeur8″,”Footballeur9″,”Footballeur10″,”Footballeur11″];
var tableVolley=[“–”,”Volleyballeur1″,”Volleyballeur2″,”Volleyballeur3″,”Volleyballeur4″,”Volleyballeur5″,”Volleyballeur6″];
var tableBasket=[“–”,”Basketballeur1″,”Basketballeur2″,”Basketballeur3″,”Basketballeur4″,”Basketballeur5″];
var tablePosteFoot=[“–”,”Gardien de but”,”Arrière droit”,”Arrière gauche”,”Arrière central”,”Libéro”,”Milieu défensif”,”Ailier droit”,”Milieu”,”Avant-centre”,”Attaquant meneur”,”Ailier gauche”];
var tablePosteVolley=[“–”,”Arrière droit”,”Avant droit”,”Avant centre”,”Avant gauche”,”Arrière gauche”,”Arrière centre”];
var tablePosteBasket=[“–”,”Meneur”,”Arrière”,”Ailier”,”Ailier fort”,”Pivot”];

// SelectEquipe en souris enfoncée
var f= this.getField(“SelectEquipe”);
f.clearItems();
for (var i=0; ivar lEquipe=this.getField(“SelectEquipe”).value;
var tableJoueur=eval(“table”+lEquipe);
var f=this.getField(“SelectJoueur”);
f.clearItems();
for (var i=0; i// SelectJoueur en calcul
if (this.getField(“SelectEquipe”).value==”–”) {
    this.getField(“SelectJoueur”).clearItems();
    this.getField(“SelectJoueur”).insertItemAt(“–”,””,0);
}

// SelectPoste en souris enfoncée
var lEquipe=this.getField(“SelectEquipe”).value;
var tablePoste=eval(“tablePoste”+lEquipe);
var f=this.getField(“SelectPoste”);
f.clearItems();
for (var i=0; i// SelectPoste en calcul
if (this.getField(“SelectJoueur”).value==”–”) {
    this.getField(“SelectPoste”).clearItems();
    this.getField(“SelectPoste”).insertItemAt(“–”,””,0);
}

@+
:bonjour: