Modifier un formulaire sans modifier la table source
15 réponses
elite
Bonjour,
Je travaille sous Access 97. Je voudrais modifier un formulaire mais
sans modifier la table source, et m=EAme stocker mes modifications dans
une autre table. Est ce possible ?
Merci pour ta réponse. Je n y comprends pas grand chose mais je n ai pas vu de "TypeChantier" : pourtant je veux que ma requete attribue a chaque NumChantier les risques qui correspondent au type de chantier auquel le chantier appartient. Sinon j'ai une autre solution tu peux me dire ce que t en penses ? : j'ai une table risques liée au type de projet. Je fais une requete création de table qui me permet d'attribuer à chaque chantier les risques en précisant le type de chantier. Comme ca je crée ma table infos. Ensuite il faut que je puisse mettre a jour la table info (a chaque fois que je voudrais rajouter des risques par type de chantier), et ca je n y arrive pas, access me parle de "violation de clé".
Encore merci pour ton aide
Merci pour ta réponse.
Je n y comprends pas grand chose mais je n ai pas vu de "TypeChantier"
: pourtant je veux que ma requete attribue a chaque NumChantier les
risques qui correspondent au type de chantier auquel le chantier
appartient.
Sinon j'ai une autre solution tu peux me dire ce que t en penses ? :
j'ai une table risques liée au type de projet. Je fais une requete
création de table qui me permet d'attribuer à chaque chantier les
risques en précisant le type de chantier. Comme ca je crée ma table
infos. Ensuite il faut que je puisse mettre a jour la table info (a
chaque fois que je voudrais rajouter des risques par type de chantier),
et ca je n y arrive pas, access me parle de "violation de clé".
Merci pour ta réponse. Je n y comprends pas grand chose mais je n ai pas vu de "TypeChantier" : pourtant je veux que ma requete attribue a chaque NumChantier les risques qui correspondent au type de chantier auquel le chantier appartient. Sinon j'ai une autre solution tu peux me dire ce que t en penses ? : j'ai une table risques liée au type de projet. Je fais une requete création de table qui me permet d'attribuer à chaque chantier les risques en précisant le type de chantier. Comme ca je crée ma table infos. Ensuite il faut que je puisse mettre a jour la table info (a chaque fois que je voudrais rajouter des risques par type de chantier), et ca je n y arrive pas, access me parle de "violation de clé".
Encore merci pour ton aide
Gafish
steph wrote:
Merci pour ta réponse. Je n y comprends pas grand chose mais je n ai pas vu de "TypeChantier"
pourtant je veux que ma requete attribue a chaque NumChantier les risques qui correspondent au type de chantier auquel le chantier
appartient.
Oui, la solution que je te donnais était à mettre juste après le choix du type de chantier.
Sinon j'ai une autre solution tu peux me dire ce que t en penses ? : j'ai une table risques liée au type de projet. Je fais une requete création de table qui me permet d'attribuer à chaque chantier les risques en précisant le type de chantier. Comme ca je crée ma table infos. Ensuite il faut que je puisse mettre a jour la table info (a chaque fois que je voudrais rajouter des risques par type de chantier), et ca je n y arrive pas, access me parle de "violation de clé".
Peut-être pas une requête création de table, mais une requête ajout. Une requête création de table supprime la table éventuellement existante pour recréer, ca n'irait donc pas. Pour ton message d'erreur, violation de clé signifie que tu tentes d'insérer un enregistrement avec la même clé primaire qu'un enregistrement exsitant. Il faut que tu regardes quelle est ta clé, et qu'ensuite soit tu modifies la clé pour qu'elle prenne plus de champs, soit il y a quelque chose que tu fais en trop.
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
steph wrote:
Merci pour ta réponse.
Je n y comprends pas grand chose mais je n ai pas vu de "TypeChantier"
pourtant je veux que ma requete attribue a chaque NumChantier les
risques qui correspondent au type de chantier auquel le chantier
appartient.
Oui, la solution que je te donnais était à mettre juste après le choix du
type de chantier.
Sinon j'ai une autre solution tu peux me dire ce que t en penses ? :
j'ai une table risques liée au type de projet. Je fais une requete
création de table qui me permet d'attribuer à chaque chantier les
risques en précisant le type de chantier. Comme ca je crée ma table
infos. Ensuite il faut que je puisse mettre a jour la table info (a
chaque fois que je voudrais rajouter des risques par type de
chantier), et ca je n y arrive pas, access me parle de "violation de
clé".
Peut-être pas une requête création de table, mais une requête ajout. Une
requête création de table supprime la table éventuellement existante pour
recréer, ca n'irait donc pas.
Pour ton message d'erreur, violation de clé signifie que tu tentes d'insérer
un enregistrement avec la même clé primaire qu'un enregistrement exsitant.
Il faut que tu regardes quelle est ta clé, et qu'ensuite soit tu modifies la
clé pour qu'elle prenne plus de champs, soit il y a quelque chose que tu
fais en trop.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci pour ta réponse. Je n y comprends pas grand chose mais je n ai pas vu de "TypeChantier"
pourtant je veux que ma requete attribue a chaque NumChantier les risques qui correspondent au type de chantier auquel le chantier
appartient.
Oui, la solution que je te donnais était à mettre juste après le choix du type de chantier.
Sinon j'ai une autre solution tu peux me dire ce que t en penses ? : j'ai une table risques liée au type de projet. Je fais une requete création de table qui me permet d'attribuer à chaque chantier les risques en précisant le type de chantier. Comme ca je crée ma table infos. Ensuite il faut que je puisse mettre a jour la table info (a chaque fois que je voudrais rajouter des risques par type de chantier), et ca je n y arrive pas, access me parle de "violation de clé".
Peut-être pas une requête création de table, mais une requête ajout. Une requête création de table supprime la table éventuellement existante pour recréer, ca n'irait donc pas. Pour ton message d'erreur, violation de clé signifie que tu tentes d'insérer un enregistrement avec la même clé primaire qu'un enregistrement exsitant. Il faut que tu regardes quelle est ta clé, et qu'ensuite soit tu modifies la clé pour qu'elle prenne plus de champs, soit il y a quelque chose que tu fais en trop.
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
steph
Merci bcp pour tes réponses ! (NB : tu me sauves, je suis en stage et j'ai dit que je connaissais access...) Comment faire pour que la requete ajout ajoute seulement les enregistrements qui ne st pas déjà présents dans la table ?
Merci bcp pour tes réponses ! (NB : tu me sauves, je suis en stage et
j'ai dit que je connaissais access...)
Comment faire pour que la requete ajout ajoute seulement les
enregistrements qui ne st pas déjà présents dans la table ?
Merci bcp pour tes réponses ! (NB : tu me sauves, je suis en stage et j'ai dit que je connaissais access...) Comment faire pour que la requete ajout ajoute seulement les enregistrements qui ne st pas déjà présents dans la table ?
Gafish
Steph wrote:
Merci bcp pour tes réponses ! (NB : tu me sauves, je suis en stage et j'ai dit que je connaissais access...) Comment faire pour que la requete ajout ajoute seulement les enregistrements qui ne st pas déjà présents dans la table ?
Comment se fait il que tu puisses vouloir ajouter des éléments déja présents ? Tu le fais pas une fois pour toute pour un chantier, et ensuite tu modifies éventuellement via un form ou un sous form la liste des risques ? Sinon pour trouver les éléments différents entre deux ensembles, quand tu fais créer une requête sous Access, il te propose "requete de non concordance"
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Steph wrote:
Merci bcp pour tes réponses ! (NB : tu me sauves, je suis en stage et
j'ai dit que je connaissais access...)
Comment faire pour que la requete ajout ajoute seulement les
enregistrements qui ne st pas déjà présents dans la table ?
Comment se fait il que tu puisses vouloir ajouter des éléments déja présents
? Tu le fais pas une fois pour toute pour un chantier, et ensuite tu
modifies éventuellement via un form ou un sous form la liste des risques ?
Sinon pour trouver les éléments différents entre deux ensembles, quand tu
fais créer une requête sous Access, il te propose "requete de non
concordance"
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci bcp pour tes réponses ! (NB : tu me sauves, je suis en stage et j'ai dit que je connaissais access...) Comment faire pour que la requete ajout ajoute seulement les enregistrements qui ne st pas déjà présents dans la table ?
Comment se fait il que tu puisses vouloir ajouter des éléments déja présents ? Tu le fais pas une fois pour toute pour un chantier, et ensuite tu modifies éventuellement via un form ou un sous form la liste des risques ? Sinon pour trouver les éléments différents entre deux ensembles, quand tu fais créer une requête sous Access, il te propose "requete de non concordance"
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
steph
En fait je voulais rajouter des enregistrements parce que j ai une table risque associé à typechantier et une table info associée a chantier, qui reprend tous les risques en précisant le type de chantier grace a une requete. Si je décide d ajouter encore des risques par type de chantier, il faudraiit qu ils viennent s ajouter automatiquement a la table infochantiers. Voila, merci vraiment pour tes réponses... Je me permets de te demander si tu es dispo pour une fonction que j aimerais créer (mais je sais pas comment)... réponds moi si tu veux que je t explique
En fait je voulais rajouter des enregistrements parce que j ai une
table risque associé à typechantier et une table info associée a
chantier, qui reprend tous les risques en précisant le type de
chantier grace a une requete. Si je décide d ajouter encore des
risques par type de chantier, il faudraiit qu ils viennent s ajouter
automatiquement a la table infochantiers.
Voila, merci vraiment pour tes réponses...
Je me permets de te demander si tu es dispo pour une fonction que j
aimerais créer (mais je sais pas comment)... réponds moi si tu veux
que je t explique
En fait je voulais rajouter des enregistrements parce que j ai une table risque associé à typechantier et une table info associée a chantier, qui reprend tous les risques en précisant le type de chantier grace a une requete. Si je décide d ajouter encore des risques par type de chantier, il faudraiit qu ils viennent s ajouter automatiquement a la table infochantiers. Voila, merci vraiment pour tes réponses... Je me permets de te demander si tu es dispo pour une fonction que j aimerais créer (mais je sais pas comment)... réponds moi si tu veux que je t explique