|
Saisie Multiple |
|
Stagiaire WDF
Inscrit: 27/06/2006 15:46
Post(s): 26
|
Bonjour,
J'ai une interface de saisie qui me permet d'enregistrer des informations sur 2 tables:
une table Production avec comme champs: (clé_Production, date, equipe...) et une table produit avec comme champ:(clé_produit, clé_production, ref_produit,nbre,temps...)
le but est d'avoir la possibilité de saisir pour chaque equipe plusieurs références. chaque équipe est liée à une clé_production. alors dès que je change l'équipe je dois changer ma clé_production.
la meme equipe peut produire plusierus ref produit: je veux par exemple qd il s'agit de la meme equipe garder la meme clé_production à chaque nouvelle saisie.
par exemple: pour la production: clé_production = 100 .................... j'aurais ds ma table produit: clé_produit = 200 clé_production = 100 ref=xxx pour une 2eme saisie clé_produit = 2001, clé_produit = 100, ref = xxxx
le problème que lors de la 2eme saisie et pour la meme équipe la clé_production s'incrémente => clé_produit = 101?
Auriez-vous une idée SVP. Merci d'avance pour votre aide.
Contribution le : 30/08/2006 12:08
|
|
|
Re: Saisie Multiple |
|
DSI WDF
Inscrit: 13/02/2006 16:52
Post(s): 266
|
Je ne comprends pas trop ton souci, dans le sens où dans ta 2ème saisie tu as 2 fois clé_Produit.
Afin de pouvoir t'aider donne nous le descriptif de tes rubriques : Entier Id Auto Chaine ...
Merci
Contribution le : 30/08/2006 13:28
|
|
|
Re: Saisie Multiple |
|
Stagiaire WDF
Inscrit: 27/06/2006 15:46
Post(s): 26
|
Voici le descriptif de mes tables: Table Production: Clé_Production: Id Automatique Equipe:Texte Date:date Machine:Numerique
Table_Produit: Clé_Produit: Id Auto Clé_Production:Numerique Réference:Texte Nombre:Numerique
donc pour la meme equipe je dois avoir par exemple pour la 1ere saisie: Table Production: Clé_Production: 100 Equipe:A Date:28/08/2006 Machine:17
Table_Produit: Clé_Produit: 1000 Clé_Production:100 Réference: xxxxxxx Nombre:1255
Pour une 2eme saisie et pour la meme equipe:
Table_Produit: Clé_Produit: 1001 Clé_Production:100 et pas 101? Réference: yyyyyy Nombre:125
J'espere avoir bien posé mon Pb et merci pour votre aide.
Contribution le : 30/08/2006 14:02
|
|
|
Re: Saisie Multiple |
|
DSI WDF
Inscrit: 13/02/2006 16:52
Post(s): 266
|
Tu saisi directement les données dans le tablea ?
Si c'est le cas vérifie bien dans ta table que la colonne clé production n'est pas en id auto....
Sinon, personnellement je n'aime pas qu'un utilisateur saisisse directement dans la table, c'est pourquoi, je trouve plus judicieux d'avoir une fenêtre de saisie !!!! et une fenêtre de consultation, comportant les tables en affichage et non en saisis.
Ensuite, tu peux accéder à la fenêtre de saisie en Modif ou en création !!!!!
j'espère que cela va t'aiguiller un peu, tiens moi au courant !!!
Contribution le : 30/08/2006 14:16
|
|
|
Re: Saisie Multiple |
|
Stagiaire WDF
Inscrit: 27/06/2006 15:46
Post(s): 26
|
J'ai bien une interface de saisie et je fais pas que la saisie dans ces 2 tables j'ai 10 tables au total. Je veux garder la meme clé pour que je puisse calculer le total de production par equipe, sachant qu'une équipe peut produire plusieurs references pendant 8h d'ouverture donc je dois additionner le total par equipe pour calculer d'autres paramètres!
voila merci.
Contribution le : 30/08/2006 15:02
|
|
|
Re: Saisie Multiple |
|
DSI WDF
Inscrit: 13/02/2006 16:52
Post(s): 266
|
Je ne comprends pas pourquoi cela ne marche pas alors...
Dans ton code d'ajout tu utilise quoi comme fonction !!!
EcranVersFichier() ????
Si c'est le cas, essaye peut être en affectant toi même chaque valeur avant de faire ton hAjoute!!
MaTable.Rub1 = ChampRub1 MaTable.Rub2 = ChampRub2 MaTable.Rub3 = ChampRub3 Si PAS HAjoute(MaTable) ALORS Erreur("Impossible d'ajouter l'enregsitrement","",ErreurInfo(ErrComplet)) RETOUR FIN
Tiens moi au courant !!
Une image de ta fenêtre pourrais peu être aider aussi !!!! ou du moins, à mieux voir ce que tu fais
Contribution le : 31/08/2006 08:29
|
|
|
Re: Saisie Multiple |
|
Stagiaire WDF
Inscrit: 27/06/2006 15:46
Post(s): 26
|
Voila ce que je fais pour enregistrer les informations liées à la production et au produit: EcranVersFichier() HAjoute(Data_Production) //Informations liées à la production Data_Produit.Clé_Production= data_Production.Clé_Production HAjoute(Data_Produit) // Informations liées au produit voici mon interface de saisie:
Merci pour ton aide.
Contribution le : 31/08/2006 12:39
|
|
|
Re: Saisie Multiple |
|
Stagiaire WDF
Inscrit: 27/06/2006 15:46
Post(s): 26
|
Interface de saisie:
Attacher un fichier: Saisie.bmp.zip Taille: 27.02 KB; Hits: 262 Saisie.JPG (84.26 KB)
Contribution le : 31/08/2006 12:43
|
|
|
Re: Saisie Multiple |
|
DSI WDF
Inscrit: 13/02/2006 16:52
Post(s): 266
|
Essaye dans un premier temps de compléter ton EcranversFichier de la Manière suivante :
EcranVersFichier(Saisie,Data_Production) HAjoute(Data_Production)
EcranVersFichier(Saisie,Data_Produit) HAjoute(Data_Production)
Si cela ne marche pas essaye comme je t'ai dit auparavant d'attribuer les valeurs dans le code rubrique par rubrique sans passser par EcranVersFichier...
Tiens moi au courant !!!
Contribution le : 31/08/2006 14:41
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.