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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


Re: Saisie Multiple
Stagiaire WDF
Inscrit:
27/06/2006 15:46
Post(s): 26
Interface de saisie:

Attacher un fichier:


zip Saisie.bmp.zip Taille: 27.02 KB; Hits: 256

jpg  Saisie.JPG (84.26 KB)
2044_44f6bd6cb9239.jpg 797X575 px

Contribution le : 31/08/2006 12:43
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


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.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2