2012-05-16 5 views
1

Dans Access 2010:Access 2010: mise à jour automatique d'une valeur d'un champ

je la table « pharmacie » et j'ai un champ appelé « ph_quantity ». J'ai aussi la table "entrepôt" et j'ai un champ appelé "wh_quantity". En "entrepôt" j'ai aussi un champ appelé "disponible_stock".

Chaque fois que je change "ph_quantity" ou "wh_quantity", je veux mettre à jour automatiquement la valeur de "available_stock".

Une aide s'il vous plaît?

Répondre

0

Deux nouvelles fonctionnalités de MS Access 2010 devraient vous être utiles.

Dans Access 2010, vous pouvez créer des champs de table qui calculent des valeurs. Les calculs peuvent inclure des valeurs provenant des champs de la même table ainsi que en tant que fonctions d'accès intégrées.

- http://office.microsoft.com/en-us/access-help/add-a-calculated-field-to-a-table-HA101820564.aspx

Attaching Logic to Data Using Data Macros in Access 2010 Applications

+0

Merci pour votre aide! – zinon

+0

@Remou ne pense pas que c'est bon pour zinon. Les champs calculés ne calculent que les valeurs de la même table. Plus: Je pense qu'il peut y avoir un problème de conception. Comment je comprends ce qu'il a l'intention de faire est de mettre à jour le stock actuel chaque fois qu'il livre/dans les produits via un des champs de quantité. C'est mieux fait via un formulaire - un champ calculé n'a pas d'affaire ici. – Johanness

+0

@Johanness Point 2 est des macros de données. J'ai déjà mentionné à zinon dans un post précédent que la conception de la base de données peut nécessiter un ajustement. – Fionnuala

Questions connexes