Voici une possibilitée avec 2 tables.
La table [Liasses] avec les 4 champs suivants :
IDliasse (clé primaire), Intitule, NumDebut, NumFin
La table [Tickets] avec les champs suivants :
IDticket (clé primaire), DateEnr, IDLiasse, NumDeb, NbEmis, NbSortie
Voici une possibilitée avec 2 tables.
La table [Liasses] avec les 4 champs suivants :
IDliasse (clé primaire), Intitule, NumDebut, NumFin
La table [Tickets] avec les champs suivants :
IDticket (clé primaire), DateEnr, IDLiasse, NumDeb, NbEmis, NbSortie
Voici une possibilitée avec 2 tables.
La table [Liasses] avec les 4 champs suivants :
IDliasse (clé primaire), Intitule, NumDebut, NumFin
La table [Tickets] avec les champs suivants :
IDticket (clé primaire), DateEnr, IDLiasse, NumDeb, NbEmis, NbSortie
Voici une possibilitée avec 2 tables.
La table [Liasses] avec les 4 champs suivants :
IDliasse (clé primaire), Intitule, NumDebut, NumFin
La table [Tickets] avec les champs suivants :
IDticket (clé primaire), DateEnr, IDLiasse, NumDeb, NbEmis, NbSortie
Voici une possibilitée avec 2 tables.
La table [Liasses] avec les 4 champs suivants :
IDliasse (clé primaire), Intitule, NumDebut, NumFin
La table [Tickets] avec les champs suivants :
IDticket (clé primaire), DateEnr, IDLiasse, NumDeb, NbEmis, NbSortie
Voici une possibilitée avec 2 tables.
La table [Liasses] avec les 4 champs suivants :
IDliasse (clé primaire), Intitule, NumDebut, NumFin
La table [Tickets] avec les champs suivants :
IDticket (clé primaire), DateEnr, IDLiasse, NumDeb, NbEmis, NbSortie
> Par contre tu peux me dire quelle relation a la table [Clients] par
rapport aux autres tables, est-ce ?
IDIntitule(table Tickets)=IDClients(table Clients)
Pour avoir la dernière liasse en cours, je pense que tu devras jouer
avec Max([DateEnr]) ensuite avec les relations que tu auras établi
entre les tables tu récupère les infos qui t'intéresse.
Ben c'est évident qu'il va falloir récupérer les données antéri eures
(ce doit être faisable par requête) :
1) Tu défini/crée tes tables
2) Tu peuple la table [Liasses] avec une requête ajout.
3) Tu peuple la table [Clients] avec une requête ajout.
4) Tu peuple la table [Tickets] avec une requête ajout avec une
requête de ce style (j'ai pas testé) :
INSERT INTO [Tickets] (DateEnr, IDLiasse, IDIntitule, NumDeb,
NbEmis, NbSortie)
SELECT T2.[date], T1.IDLiasse, T3.IDClients, T2.[de], T2.[entrée],
T2.[sortie]
FROM Liasses AS T1 INNER JOIN (LaTableSource AS T2
INNER JOIN Clients AS T3
ON T2.[intitulé]=T3.[Intitule]) ON T1.NumDebut=T2.[numéro_dé but];
> Par contre tu peux me dire quelle relation a la table [Clients] par
rapport aux autres tables, est-ce ?
IDIntitule(table Tickets)=IDClients(table Clients)
Pour avoir la dernière liasse en cours, je pense que tu devras jouer
avec Max([DateEnr]) ensuite avec les relations que tu auras établi
entre les tables tu récupère les infos qui t'intéresse.
Ben c'est évident qu'il va falloir récupérer les données antéri eures
(ce doit être faisable par requête) :
1) Tu défini/crée tes tables
2) Tu peuple la table [Liasses] avec une requête ajout.
3) Tu peuple la table [Clients] avec une requête ajout.
4) Tu peuple la table [Tickets] avec une requête ajout avec une
requête de ce style (j'ai pas testé) :
INSERT INTO [Tickets] (DateEnr, IDLiasse, IDIntitule, NumDeb,
NbEmis, NbSortie)
SELECT T2.[date], T1.IDLiasse, T3.IDClients, T2.[de], T2.[entrée],
T2.[sortie]
FROM Liasses AS T1 INNER JOIN (LaTableSource AS T2
INNER JOIN Clients AS T3
ON T2.[intitulé]=T3.[Intitule]) ON T1.NumDebut=T2.[numéro_dé but];
> Par contre tu peux me dire quelle relation a la table [Clients] par
rapport aux autres tables, est-ce ?
IDIntitule(table Tickets)=IDClients(table Clients)
Pour avoir la dernière liasse en cours, je pense que tu devras jouer
avec Max([DateEnr]) ensuite avec les relations que tu auras établi
entre les tables tu récupère les infos qui t'intéresse.
Ben c'est évident qu'il va falloir récupérer les données antéri eures
(ce doit être faisable par requête) :
1) Tu défini/crée tes tables
2) Tu peuple la table [Liasses] avec une requête ajout.
3) Tu peuple la table [Clients] avec une requête ajout.
4) Tu peuple la table [Tickets] avec une requête ajout avec une
requête de ce style (j'ai pas testé) :
INSERT INTO [Tickets] (DateEnr, IDLiasse, IDIntitule, NumDeb,
NbEmis, NbSortie)
SELECT T2.[date], T1.IDLiasse, T3.IDClients, T2.[de], T2.[entrée],
T2.[sortie]
FROM Liasses AS T1 INNER JOIN (LaTableSource AS T2
INNER JOIN Clients AS T3
ON T2.[intitulé]=T3.[Intitule]) ON T1.NumDebut=T2.[numéro_dé but];
>
> Pour avoir la dernière liasse en cours, je pense que tu devras jouer
> avec Max([DateEnr]) ensuite avec les relations que tu auras établi
> entre les tables tu récupère les infos qui t'intéresse.
je vais tester avec Max, j'ai crée une requête pour afficher le
dernier enregsistrement ( tri descendant, premier valeur à 1)
cela me donne le résultat désiré est-ce correct ?
>
> Pour avoir la dernière liasse en cours, je pense que tu devras jouer
> avec Max([DateEnr]) ensuite avec les relations que tu auras établi
> entre les tables tu récupère les infos qui t'intéresse.
je vais tester avec Max, j'ai crée une requête pour afficher le
dernier enregsistrement ( tri descendant, premier valeur à 1)
cela me donne le résultat désiré est-ce correct ?
>
> Pour avoir la dernière liasse en cours, je pense que tu devras jouer
> avec Max([DateEnr]) ensuite avec les relations que tu auras établi
> entre les tables tu récupère les infos qui t'intéresse.
je vais tester avec Max, j'ai crée une requête pour afficher le
dernier enregsistrement ( tri descendant, premier valeur à 1)
cela me donne le résultat désiré est-ce correct ?
> P.S. et j'aimerai (mais bon faudrait peut-être pas rêver) récupérer
mes données antérieures et ne pas avoir à les ressaisir
> P.S. et j'aimerai (mais bon faudrait peut-être pas rêver) récupérer
mes données antérieures et ne pas avoir à les ressaisir
> P.S. et j'aimerai (mais bon faudrait peut-être pas rêver) récupérer
mes données antérieures et ne pas avoir à les ressaisir
Bonjour Jac
merci
pas de problème pour obtenir une table dans Access avec toutes les
données
ça j'ai réussi
mais j'ai tout dans une table et je voudrais scinder en trois tables
et c'est la que cela coince
j'ai préparé mes trois tables avec clé primaire clé externe
et c'est donc pour compléter ces champs que je coince
mais bon s'il n'y avait que là que je coince
Bonjour Jac
merci
pas de problème pour obtenir une table dans Access avec toutes les
données
ça j'ai réussi
mais j'ai tout dans une table et je voudrais scinder en trois tables
et c'est la que cela coince
j'ai préparé mes trois tables avec clé primaire clé externe
et c'est donc pour compléter ces champs que je coince
mais bon s'il n'y avait que là que je coince
Bonjour Jac
merci
pas de problème pour obtenir une table dans Access avec toutes les
données
ça j'ai réussi
mais j'ai tout dans une table et je voudrais scinder en trois tables
et c'est la que cela coince
j'ai préparé mes trois tables avec clé primaire clé externe
et c'est donc pour compléter ces champs que je coince
mais bon s'il n'y avait que là que je coince
... Pour ceci, tu renvoies ta table complète dans Excel, tu la
dupliques et nettoie le terrain pour obtenir ce que tu veux.
Pour contrôler, tu fais un petit recherchev pour voir si tes relations
sont correctes.
... Pour ceci, tu renvoies ta table complète dans Excel, tu la
dupliques et nettoie le terrain pour obtenir ce que tu veux.
Pour contrôler, tu fais un petit recherchev pour voir si tes relations
sont correctes.
... Pour ceci, tu renvoies ta table complète dans Excel, tu la
dupliques et nettoie le terrain pour obtenir ce que tu veux.
Pour contrôler, tu fais un petit recherchev pour voir si tes relations
sont correctes.