Bonjour,
Après de nombreux jours passés sur le problème décrit ci-dessous, je ne sais plus quoi faire...
Voilà j'ai une fonction ValidationSaisie() qui doit se charger de vérifier que certains champs sont bien remplit. Elle est appelée lorsqu'on valide le formulaire.
En principe, si tous les champs sont bien renseignés, elle renvoie true, sinon false et là on reste sur le formulaire en cours.
Pour mieux comprendre l'environnement applicatif .
Seulement voilà, il y a un bug.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
J'ai 1 champ select devise_locale à vérifier et un ou plusieurs champ select "id_fournisseur" à vérifier (tableau supplier). Dans tous les cas si la valeur du champ est égal à 0, ce n'est pas bon.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Cette fonction fonctionne semble-t-il correctement sous FireFox. Elle ne fonctionne pas sous IE, j'ai toujours un message d'erreur.
la line 1197 correspond à :Line: 1197
Character: 5
Code: 0
Error Message: 'tab_num_fournisseur1' est indéfini.le seul soucis c'est que la valeur existe bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Si un des champs n'est pas remplit, la fonction bloque l'utilisateur sur le formulaire. Génial. Si tout est ok, le formulaire est validé, on passse à l'étape précédente ou suivante, mais msg d'erreur sous iE.
pour info complémentaire,
voici un exemple où apparait l'id fournisseur
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11

 

 
		
		 
        

 
			
			

 
			 
   


 Fonction de validation de formulaire
 Fonction de validation de formulaire
				 Répondre avec citation
  Répondre avec citation





Partager