EXEMPLE
Dans beaucoup de programmes (SAGE, WAVESOFT …) le stock qui est affiché est souvent la somme de tous les dépôts confondus, l’utilisateur est obligé d’ouvrir la fiche de l’article pour consulter le stock par dépôt. Ce soucis peut se régler avec la création d’un vue affichant le stock de 2 dépots ou plus à l’aide d’une requête à placer dans la vue affichant la liste des articles par exemple.
Select * from multidepot
Pour créer des vues dans ACCESS on peut utiliser DATABASE
VUE 1
CREATE VIEW DEP1 AS SELECT Stock.CodeArticle, Stock.StockPhy AS DP FROM Stock WHERE (((Stock.CodeDepot)=’DP’));
VUE 2
CREATE VIEW DEP2 AS SELECT Stock.CodeArticle, Stock.StockPhy AS D2 FROM Stock WHERE (((Stock.CodeDepot)=’D2′));
VUE 3
CREATE VIEW MULTIDEPOT AS SELECT DEP1.DP AS D1, DEP2.D2 AS D2, Article.* FROM (Article LEFT JOIN DEP1 ON Article.Code = DEP1.CodeArticle) LEFT JOIN DEP2 ON Article.Code = DEP2.CodeArticle;