abracadabraPDF › Forums › PDF – Général › Raz et remplissage automatique › Répondre à : Raz et remplissage automatique

Merci, j’ai appliqué les changements que tu préconisais dans tes messages de 12h30 et 13h02.
Pour les autres, j’ai essayé mais il y avait des erreurs et comme j’ai de fortes lacunes dans ce que tu proposes, je n’ai pas pu corriger.
Pour les 100 x 100 boucles « f » ; je les ai supprimées comme tu le disais dans la fonction raz, sauf pour la dernière partie ou j’ai du en conserver une avec un nombre plus modeste :
for (var i = 1 ; i<50 ; i++) {
for (var f = 0 ; f<50 ; f++) {
if (this.getField("Q."+i +"."+f) != null && this.getField("Q."+i +"."+f).type != "combobox") {this.getField("Q."+i +"."+f).value = "";}
if (this.getField("Q."+i +"."+f) != null && this.getField("Q."+i +"."+f).type == "combobox") {this.resetForm([("Q."+i +"."+f)]);}
}
}
Sans cela, lors du clic sur raz, je n’avais pas d’erreur à la console mais les menus déroulants ne s’initialisaient pas (peut être une erreur dans mon code) ; j’avais écrit ceci :
if (this.getField("Q.") != null && this.getField("Q.").type != "combobox") {this.getField("Q.").value = "";}
if (this.getField("Q.") != null && this.getField("Q.").type == "combobox") {this.resetForm(("Q."));}
Je suis en train de tout revérifier pour voir si je n’ai pas d’erreur ou de bug que je n’avais pas vu….
Merci encore