Bonjour!
J'ai crée une base de donnée avec une table "armoire_electrique" stockant un certain nombre d'armoires éléctriques qui ont chacune des surfaces différentes et qui ont pour caractéristique principale leur "dimension" (clef primaire de la table(type texte) ) et une table "materiel_electrique" stockant différents types de matériel éléctrique, chaque matériel possédant une surface précise.
Dans mon pied de formulaire principal(crée à partir de la table "matériel éléctrique", je calcule dans une zone de texte une:
Ensuite, comme il faut prévoir une marge par rapport à cette surface qui doit être saisie par l'utilisateur, j'ai créé une autre zone de texte intitulée [coef_marge] et enfin une dernière zone de texte intitulée
Code : Sélectionner tout - Visualiser dans une fenêtre à part [surface_totale]=somme([surface_unitaire]*[quantité])
Au niveau du formulaire principal, il n'y a aucun soucis, tout se passe bien..
Code : Sélectionner tout - Visualiser dans une fenêtre à part [surface_marge]=[coef_marge]*somme([surface_unitaire]*[quantité])
Ensuite, je lance une requête sur la table "armoire" qui me renvoie l'armoire éléctrique dont la surface est immédiatement supérieure à cette [surface_marge].
Dès lors, je dispose de trois problèmes:
1-D'une part, access me demande d'entrer cette [surface_marge] car il ne reconnait pas cette variable.
2-D'autre part, je souhaiterai afficher le résultat de cette requête sur mon formulaire principal et non sur une fenêtre à part.
3-Enfin, lorsque j'imprime le formulaire, bizarement, [coef_marge] et [surface_marge] n'apparaissent pas et sont remplacés par un espace blanc
Pour ce qui est du premier problème, j'ai rajouté un champ [surface_marge] dans la table "armoire" mais je n'arrive pas à créer le lien entre [surface_marge] qui a été calculée en pied de formulaire et [surface_marge] que j'ai crée dans la table "armoire": j'ai donc un problème de stockage de donnée dans une table...
Sinon, en ce qui concerne les autres problèmes, je ne vois vraiment pas du tout comment faire... alors je vous en prie aidez moi
et merci beaucoup de votre attention
Cordialement,
Kariiim
Partager