Formulaire ACCESS

Fermé
rabli11 Messages postés 8 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 27 septembre 2008 - 22 sept. 2008 à 15:11
rabli11 Messages postés 8 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 27 septembre 2008 - 24 sept. 2008 à 02:35
Bonjour,
Je suis debutante en access
j ai un travail a rendre ce samedi
j ai creer une formulaire en utilisant une requete qui comporte 2 tables
les elements s affichent normalement
je clique sur le bouton ajouter fournis avec le formulaire par defaut
les champs sont inittialisés
jusqu ici tout est normale
mais il m ai impossible d ecrir dans un champs pour le remplir
j ai verifié les propriété(verouiller=non) (activé=oui) c ok
et j trouve pas le probleme :s

SVP je compte sur vous pour m aider ;(
merciiiiiiiiiiiiii

9 réponses

LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 549
23 sept. 2008 à 22:57
Tu as bien fait de poster la base:

Moi, quand j'essaye d'écrire, ça me met ce message d'erreur en bas de l'écran. Pas chez toi?

Impossible d'ajouter des enregistrements, la clé de jointure de la table Devis n'apparaît pas dans l'ensemble des enregistrements.

Il faut que tu prennes id_chantier dans ta requête, et non le nom dans la table chantiers, et que tu modifies la liste déroulante qui devra contenir le champ id_chantier et non plus le nom.

J'ai fait les modifs, je te la reposte, mais je ne comprends quand même pas trop à quoi va servir ce formulaire...

https://www.cjoint.com/?jxw5mJrOZh
1
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 549
22 sept. 2008 à 15:18
Dis nous, par exemple, ce que tu as mis dans ta requête. Tu n'aurais pas mis un regroupement quelque part, par hasard????
0
rabli11 Messages postés 8 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 27 septembre 2008
22 sept. 2008 à 21:41
c deux tables:
Chantier(n_chatier,nom,ville)
Devis(n_devis,date_devis,........,n_chantier,......)

et j'ai pas mis de regroupement. juste un simple SELECT
0
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 549
23 sept. 2008 à 12:20
Bizarre. Qu'est ce qu'il se passe quand tu essayes d'écrire? Message d'erreur ou pas? Regarde en bas du formulaire pour voir s'il n'y aurait pas un message, aussi.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
rabli11 Messages postés 8 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 27 septembre 2008
23 sept. 2008 à 12:59
Je viens de reverifier, il y a pas de msg d erreur ni en dessous du formulaire. Juste le bip du pc quand j essaye d ecrire...
0
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 549
23 sept. 2008 à 15:11
Même pas "impossible de mettre à jour ce recordset"?

Je ne vois pas; Poste ta base, si tu veux, il y a forcément une raison... (cjoint.com)
0
rabli11 Messages postés 8 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 27 septembre 2008
23 sept. 2008 à 22:00
ok voila la base : https://www.cjoint.com/?jxwp2vhB32
^^
0
mobile75 Messages postés 69 Date d'inscription lundi 3 novembre 2003 Statut Membre Dernière intervention 23 septembre 2008 17
23 sept. 2008 à 22:09
salut
ton formulaire est base sur une requete qui pointe sur 2 tables : OK
pour pouvoir mettre à jour , ajouter , ou supprimer des enregistrements il faut que tes deux tables soient en relation de type 1 pour N ou 1 pour 1
va dans outils relaa
tion relie tes tables et cela devrait je pense resoudre ton probleme
s
toutesfois je te conseillerai plutot dan ton cas d'utiliser formulaire et sous formulaire ce serai plus pratique

dans le formulaire principal tu met la table chantier avec comme champ pere n devis
dans le sous formulaire tu met la table devis avec comme chant fils n_devis

A+
Essayer.........des fois ça marche............
0
rabli11 Messages postés 8 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 27 septembre 2008
24 sept. 2008 à 02:35
Merci bcp LatelyGeek... la base que j'ai mis n est qu'un exemple de ce que je fais... j'ai deja fait la meme application en vb6 et on m a demandé d faire la meme en access... j'ai pas pu dire non et voilà je me trouve a essayer de resoudre des problemes qui sont pour vous tres banales :D
grace a ton aide je commence a voir plus claire :)
0