Bonjour j'ai 3 petites questions :
Je vous mets la situation de ma base:
J'ai une base de données avec 3 tables.(identité, evenement, choix)
J'ai un formulaire (pointant sur identité) avec un sous formulaire (pointant sur choix).
Ce que je veux faire c'est pouvoir associer des evenement à l'aide de case à cocher aux personnes de mon association.
Les problemes que j'ai :
* Dans mon sous formulaire ou se trouve les cases à cocher la molette est activée alors quand je coche dans le sous formulaire et que je descend la molette un nouvel enregistrement se crée dans le sous formulaire. Ce que j'aimerai c'est pouvoir utilisé la molette que sur le formulaire identité (quand on utilise la molette que se soit sur le sous formulaire ou sur le formulaire activé ca change d'enregistrement dans le formulaire.).
D'autre part j'aimerai eviter les doublons sur les cases à cocher. J'ai mis sans doublons mais le pb est que quand un doublon se crée dans le sous formulaire ca remonte une erreur. J'aimerai juste interdire plusieurs valeurs pour un champ ou que cela ne soit pas possible mais transparent.
* D'autre part, quand j'associe une valeur à une case à cocher au lieu de me retourner la valeur (ev1) quand la case est cochée on me retourne -1. voici mon code:
Private Sub Option150_Click()
If Option150 = True Then
identité.evenement = "ev1"
End If
Exit_Option150_Click:
Exit Sub
Err_Option150_Click:
MsgBox Err.Description
Resume Exit_Option150_Click
End Sub
Quelqu'un peut m'aider.
Merci à vous
Partager