Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/01/2011, 08h34   #1
Invité régulier
 
Inscription : juillet 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 40
Points : 5
Points : 5
Par défaut Modifier une valeur dans un sous formulaire

Je suis en train de réaliser une base pour gérer ma production de pain.
Voila ce que j'ai:
tblProduit (idProduit, NomProduit, Typefabrication, poids, PTTC,...)
tblTypefabrication (idTypefabrication, Typefabrication)
tblJournee (IdJournee, DateJournee,...)
tblProduction (idProduction, DateProduction, NomProduit, TypeFabrication,...)

Petite précision un TypeFabrication peut avoir plusieurs produit ( TypeFabrication Pain courant --> Produit: baguettes, pains,...)

Ma table tblProduction est rempli grace à une requete ajout.

Dans mon formulaire F_Journee j'ai un sous formulaire dont la source est tblProduction.
J'ai créer un autre sous formulaire basé sur une requette regroupement pour n'avoir que les quantité de pâte à fabriqué (TypeFabrication), et je calcule les quantité de matiere 1ere nécessaire.

Jusque la tout fonctionne...

mon petit souci est que lorsqu'il reste de la pâte (de la veille), elle doit etre ajouter dans la production du jour. De ce fait si on ajoute une qte de pâte elle doit etre diminuée de la qte nécessaire à la production....

J'ai essayé plusieurs solutions mais je n y arrive pas...
Précission le stockage de cette valeur ne m'est pas indispensable

Merci pour votre aide et bonne année a tous!
jeanyves31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 10h29   #2
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,

Un champ calculé dans la requête du sous formulaire avec la fonction VraiFaux

Code :
QuProd:=VraiFaux(QuRest>0;QuNec - QuRest;QuNec)
Traduction
Si la QuRestante > 0 alors la QuàProduire=QuNecessaire-QuRestante sinon QuàProduire = QuNecessaire
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 12h23   #3
Invité régulier
 
Inscription : juillet 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 40
Points : 5
Points : 5
Citation:
Envoyé par rjamin Voir le message
Bonjour,

Un champ calculé dans la requête du sous formulaire avec la fonction VraiFaux

Code :
QuProd:=VraiFaux(QuRest>0;QuNec - QuRest;QuNec)
Traduction
Si la QuRestante > 0 alors la QuàProduire=QuNecessaire-QuRestante sinon QuàProduire = QuNecessaire
Merci rjamin pour ta réponse.
J'ai du mal m'exprimé, car ce n'est pas le calcul que je recherche, mais la façon d'entrez cette valeur....
Ajouter un champs PateRestant? oui mais dans quelle table?
Ajouter une zone texte et entrer directement la valeur pour chaque type Fabrication?

Merci
jeanyves31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 20h25   #4
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonsoir,
Vous avez écrit
Citation:
Précission le stockage de cette valeur ne m'est pas indispensable
Donc inutile pour moi de mettre le résultat du calcul dans une table l'affichage du résultat suffit, du moins c'est ce que je croyais.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h14.


 
 
 
 
Partenaires

Hébergement Web