Voici ce que je veux faire:Enregistrement d'une many-to-one dans Access 2007 formes
L'utilisateur doit être en mesure d'entrer un nouveau record de « vente » des informations de base (qui achète, etc.) , puis ajoutez des articles à cette vente (comme un panier). Il y a un maître "Les ventes" table et un "SaleContents" table, qui ressemble à:
Sales: ID int, nom de personne qui achète, etc.
SaleContents: FK SaleID, acheté, quantité, etc.
Comment puis-je faire une forme qui permettra à un utilisateur d'ajouter un nombre arbitraire d'articles achetés, puis, lors de l'enregistrement, il:
- fait une vente disque
- pour chaque article acheté, fait une recet SalesContent ord avec un FK pointant vers le dessus
Si l'utilisateur annule, ni l'enregistrement Vente ni l'enregistrement SalesContent ne sont créés.
Est-ce que je dois faire tout cela à la main dans VBA, ou est-ce qu'il y a des fonctionnalités dans Access pour m'aider?
Je me demande pourquoi il y a une vague de ces questions sur l'accès qui reflètent un manque d'appréciation de base pour les opérations les plus simples dans la conception d'applications Access? Ces gens n'ont-ils pas pris la peine de consulter les exemples de bases de données ou de modèles? J'hésite à les recommander en raison des nombreux aspects non optimaux de la conception, mais les éléments de base sont là (comme les structures de forme/sous-formulaire). –