Bonjour à tous,
Mes utilisateurs evaluent leurs marches avec des zones de listes presentent dans un formulaire. En fonction des donnees saisies cela affiche des Harvey balls (Boule vide, remplie a 1/4, 1/2 etc...)
Le formulaire fonctionne nickel mais je voudrais faire la meme chose dans l'etat qui découle du formulaire.. et la je séche
Voici mon code:
Ce code marche nickel dans le formulaire mais pas dans l'etat, merci de vos lumieres.
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 ssQL = "DoCmd.OpenReport "Follow-up calls", acViewDesign Select [Evaluation] From Market where [Market]= '" & marche & "'" Set rst = CurrentDb.OpenRecordset(ssQL, dbOpenForwardOnly, dbReadOnly) SCORE = Val(rst![evaluation]) If SCORE <= 12.5 Then Reports!["Follow-up calls"].Controls("Bild" & debut).Picture = "\\Images\empty_bubble.jpg" ElseIf SCORE > 12.5 And SCORE <= 37.5 Then Reports!["Follow-up calls"].Controls("Bild" & debut).Picture = "\\Images\25_pc.jpg" ElseIf SCORE > 37.5 And SCORE <= 62.5 Then Reports!["Follow-up calls"].Controls("Bild" & debut).Picture = "\\Images\50_pc.jpg" ElseIf SCORE > 62.5 And SCORE <= 87.5 Then Reports!["Follow-up calls"].Controls("Bild" & debut).Picture = "\\Images\75_pc.jpg" ElseIf SCORE > 87.5 Then Reports!["Follow-up calls"].Controls("Bild" & debut).Picture = "\\Images\100_pc.jpg" End If
A+
Alex
Partager