Bonjour,
C'est après quelque jour de vacances que je me suis remis à faire un peu d'Access mais je suis devant un petit problème ...
J'ai créer une requête qui me permet d'afficher les enregistrements d'une table selon des critères qui sont dans des champs dans un formulaire.
Voici la requête que Access m'a générée :
Dans ma table voici les champs que j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT TB_LOCALE_INVENTAIRE_REQUETE.*, TB_LOCALE_INVENTAIRE_REQUETE.date_quittancement_inventaire, TB_LOCALE_INVENTAIRE_REQUETE.provenance_inventaire, * FROM TB_LOCALE_INVENTAIRE_REQUETE WHERE (((TB_LOCALE_INVENTAIRE_REQUETE.date_quittancement_inventaire)>[Formulaires]![FRM_gesor_EXTERNE]![SOUS_FRM_gesor_client_externe].[Form]![ch_inde_DateDebut] And (TB_LOCALE_INVENTAIRE_REQUETE.date_quittancement_inventaire)<[Formulaires]![FRM_gesor_EXTERNE]![SOUS_FRM_gesor_client_externe].[Form]![ch_inde_DateFin]) AND ((TB_LOCALE_INVENTAIRE_REQUETE.provenance_inventaire)=[Formulaires]![FRM_gesor_EXTERNE]![SOUS_FRM_gesor_client_externe].[Form]![ch_inde_provenance]));
PK_LOCALE_INVENTAIRE_REQUETE
numero_mouvement_inventaire
date_quittancement_inventaire
provenance_inventaire
masse_1_inventaire
masse_2_inventaire
masse_3_inventaire
masse_sortie
Le champ : MASSE_SORTIE ne contient pas de données pour l'instant et c'est là que j'ai mon soucis ...
J'aimerai créer une requête de sélection qui me calcul pour chaque ligne ma masse_sortie.
Voici le calcul que je dois effectué
masse_sortie = masse_1_inventaire + masse_2_inventaire + masse_3_inventaire.
Le soucis que j'ai c'est que je ne vois absolument pas comment faire ... j'ai tenté cette requête :
mais lorsque je l'exécute je n'ai plus aucun enregistrement qui s'affiche ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT TB_LOCALE_INVENTAIRE_REQUETE.*, TB_LOCALE_INVENTAIRE_REQUETE.date_quittancement_inventaire, TB_LOCALE_INVENTAIRE_REQUETE.provenance_inventaire, TB_LOCALE_INVENTAIRE_REQUETE.masse_Sortie, * FROM TB_LOCALE_INVENTAIRE_REQUETE WHERE (((TB_LOCALE_INVENTAIRE_REQUETE.date_quittancement_inventaire)>[Formulaires]![FRM_gesor_EXTERNE]![SOUS_FRM_gesor_client_externe].[Form]![ch_inde_DateDebut] And (TB_LOCALE_INVENTAIRE_REQUETE.date_quittancement_inventaire)<[Formulaires]![FRM_gesor_EXTERNE]![SOUS_FRM_gesor_client_externe].[Form]![ch_inde_DateFin]) AND ((TB_LOCALE_INVENTAIRE_REQUETE.provenance_inventaire)=[Formulaires]![FRM_gesor_EXTERNE]![SOUS_FRM_gesor_client_externe].[Form]![ch_inde_provenance]) AND ((TB_LOCALE_INVENTAIRE_REQUETE.masse_Sortie)=[TB_LOCALE_INVENTAIRE_REQUETE]![masse1_inventaire]+[TB_LOCALE_INVENTAIRE_REQUETE]![masse2_inventaire]+[TB_LOCALE_INVENTAIRE_REQUETE]![masse3_inventaire]));
Si vous avez une idée ... je la prend volontier ...
Merci de votre aide ...
S'Noop
Partager