Bonjour à tous,

Dans un formulaire, je deux champs provenant d'une table.
Le champ Nom_W
Le champ Prenom_W

J'ai mis une image, appelée img qui charge la photo de la personne grâce à une case à cocher appelée photo qui demande si la photo se trouve sur le disque dur ou nom.

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
Dim nom as string
Dim prenom as string
Dim under as string
Dim chemin as string
Dim ext as string
 
nom = Nom_W.value
prenom = Prenom_W.value
under = "_"
chemin = "C:\bdd\pers\photo\"
ext = ".bmp"
 
If photo.value=true then
img.picture=chemin+nom+prenom+under+ext
else
img.picture=chemin+"vide"+ext
end if
J'avoue que le code se trouve au travail et je ne suis pas très sûr pour img mais passons...

Ce code fonctionne avec mon formulaire sans problème. En revanche, que je l'applique à l'ouverture d'un état, avec sur l'état les champs correspondant, la case à cocher et l'image, avec les même noms, il me renvoie une erreur avec écrit, il me semble, : "Paramètres inexistants"... Je suis plus sûr, car le code est au travail...

Sauriez-vous d'où peut provenir cette erreur ?

Merci.