Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1592 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Résolution d'un TP de BDD sur oOBase

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Résolution d'un TP de BDD sur oOBase

n°2133613
damjour02
Skema !
Posté le 29-03-2012 à 10:14:28  profilanswer
 

Bonjour,  
 
J'ai un petit TP à rendre pour après demain sur les BDD pour débutant sur open office base. Je bloque sur la 4eme question ...
 
j'ai une table avec des biens contenus par salle (exemple : un ordinateur dans la salle 3 ; une chaise dans la salle 9 ; un bureau et une armoire dans la salle 7 ; ...)
et j'ai une seconde table qui est celle des inventaires, avec dans celle ci, l'inventaire des produits dans chaque salle, effectuée par un opérateur ( inventaire de la salle 7 par l'opérateur 5 : une chaise, un bureau ; inventaire de la salle 2 par l’opérateur 8 : un ordi et une imprimante ; ... )
 
J'ai déjà créé les tables, les relations entre les tables, les formulaire, et les requêtes qui permettent de me faire les rapports : "liste globale des biens dans la base" et "liste des biens inventoriés par salle".
 
Pour plus de simplicité dans l'exercice, on précise que chaque objet/bien est unique (on ne peut pas avoir deux tables dans une salle par exemple, si c'est le cas, on dira table1 et table 2)
 
Je cherche maintenant à créer un rapport des écarts d'inventaire par salle.
En fait on a dans la table biens tous les produits affectés chacun à une salle puis dans la table inventaire tous les produits inventoriés dans chaque salle. On cherche la "différence" entre les produits listés et les produits inventoriés.
(par exemple :sont affectés à la salle 19 un bureau, une table, une chaise et un ordi puis dans la table inventaire, lorsque l’opérateur 7 à inventorié la salle, il a relevé : un bureau, une table, un ordi. il manque donc une chaise. C'est cette chaise que l'on souhaite voire apparaître dans le rapport "écarts d'inventaire" )
 
Pour résoudre ce problème, le prof nous a donné "une piste possible" : "simuler un inventaire" ...
 
J'ai cherché, cherché, cherché, mais je ne trouve pas ...
 
Si une bonne âme saurait m'aider ou me diriger !  
 
(pour plus de compréhension, je peux donner le fichier odb)
 
Merci beaucoup !


Message édité par damjour02 le 29-03-2012 à 10:18:18
mood
Publicité
Posté le 29-03-2012 à 10:14:28  profilanswer
 

n°2133921
rufo
Pas me confondre avec Lycos!
Posté le 30-03-2012 à 15:05:33  profilanswer
 

Ben, dans la table "inventaires", t'as un quantitatif par salle et type de bien (les type étant, "table", "chaise"...).
Dans la table "Salles", t'as une association entre un ID salle et un ID bien (ou produit). J'imagine qu'il y a une table "Biens" avec un ID bien, un type et d'autres champs.
 
Suffit de lister par salle et par type de bien le quantitatif. Ensuite, y'a plus qu'à comparer ces quantitatifs avec ceux de la table inventaires.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2134071
damjour02
Skema !
Posté le 30-03-2012 à 22:34:18  profilanswer
 

rufo a écrit :

Ben, dans la table "inventaires", t'as un quantitatif par salle et type de bien (les type étant, "table", "chaise"...).
Dans la table "Salles", t'as une association entre un ID salle et un ID bien (ou produit). J'imagine qu'il y a une table "Biens" avec un ID bien, un type et d'autres champs.
 
Suffit de lister par salle et par type de bien le quantitatif. Ensuite, y'a plus qu'à comparer ces quantitatifs avec ceux de la table inventaires.


 
 
Ok, mais comment faire pour que la différence se fasse automatiquement ???
 

n°2134141
rufo
Pas me confondre avec Lycos!
Posté le 01-04-2012 à 10:25:19  profilanswer
 

Dans ton select, tu mets le champ salle, le champ type de produit et un champ qui est la soustraction entre la quantité de l'inventaire et la quantité calculée...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Résolution d'un TP de BDD sur oOBase

 

Sujets relatifs
Besoin d'aide pour structure d'une BDD MySQLAdaptation auto. Page Web / Résolution
Graphique modifiable relié à une BDDWindows : faire fonctionner TORA avec une BDD Oracle
Avoir une résolution universelle pour mon site web?Replication BDD
[MySQL] Urgent, PB export dans la BDD !Ou trouver des tuto Struts de connection aux BDD
Problème d'affichage en haute résolution 
Plus de sujets relatifs à : Résolution d'un TP de BDD sur oOBase


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR