|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2009 Messages : 47 ![]() |
Bonjour,
Je vous contacte car j'ai un petit soucis sur lequel je planche depuis plusieurs jours en vain... J'ai créé un formulaire de saisie qui a un identifiant qui s'incrémente à chaque saisie. Dans mon formulaire, j'ai un sous formulaire lié par cet identifiant (champs pére/champs fils). Le soucis est que je voudrais faire un contrôle sur mon sous formulaire puisque si je saisie des données dans mon sous formulaire j'ai un problème de clé primaire qui est nul. Donc, je voudrais bloquer la saisie de mon sous formulaire (sans le faire disparaitre) pour obliger les utilisateurs à saisir les champs de mon formulaire. J'espère que j'aurais été suffisament claire et que quelqu'un aura la lumière qu'il me manque. Merci beaucoup pour votre aide. |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 8 ![]() |
Bonjour,
si j'ai compris, ça devrai être quelque chose du genre en mode création, clic-droit sur le sous formulaire, propriété, Modif Autorisé = non Mais bon étant donnée que tu es sous AC-2000 et moi 2003 ça à peut-être changer. |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2009 Messages : 47 ![]() |
Merci beaucoup pour ta rapidité de réponse mais malheureusement cela ne fonctionne pas.
Mon formulaire et sous formulaire sont liés par un identifiant présent dans les deux. Si je commence à saisir par le sous formulaire, ma clé (identifiant du formulaire qui s'incrémente) ne s'est pas incrémenté et j'ai l'erreur : "Un index ou une clé primaine ne peut pas contenir une valeur nulle". Mon identifiant dans mon sous formulaire ne s'incrémente pas et il ne doit pas. J'espère que ces quelques informations t'auront aidé. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Pierre ANTOINEInscription : février 2008 Messages : 650 ![]() |
Bonjour
On pourrait envisager que le sous formulaire ne soit pas activé (enable = false), et qu'on ne l'active après avoir enregistré le formulaire. Pierre |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com