J'ai deux questions, enspérant que je vais être assez claire.
1 -- J'ai une Base qui S'appelle ''Fichier Maitre'' Mais dans cette Base,
j'aimerais ouvrir une autre base qui s'appelle ''Facture'' je ne sais
vraiment pas quoi faire
2 -- Dans un Formulaire ''Facture'' j'ai un champ qui s'appelle ''Vendeur'',
mais cette informaiton est situer dans un autre BAse (Fichier Maitre) Je ne
sais pas comment faire le lien pour ce champ
(J'ai fait plusieurs Base parce que j'ai beaucoup d'information a y mettre)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Evaro
Bonjour,
"Stéphanie" <Sté a écrit dans le message de news:
Bonjour,
J'ai deux questions, enspérant que je vais être assez claire.
1 -- J'ai une Base qui S'appelle ''Fichier Maitre'' Mais dans cette Base, j'aimerais ouvrir une autre base qui s'appelle ''Facture'' je ne sais vraiment pas quoi faire
En VBA
Public Function ChangeBase() Dim Var As Variant Dim intChoix As Integer On Error GoTo Err_ChangeBase Var = Shell(SysCmd(acSysCmdAccessDir) & "Msaccess.exe C:MoncheminMabase.mdb", vbMaximizedFocus) MaBdd.Close Compacte = 0 Exit_Compacte: DoCmd.Quit Exit Function Err_ChangeBase: intChoix = MsgBox("Erreur " & Err & " : " & Err.Description & vbCrLf & "Procedure : ChangeBase", vbAbortRetryIgnore) If intChoix = vbRetry Then Resume If intChoix = vbIgnore Then Resume Next Resume Exit_ChangeBase End Function
2 -- Dans un Formulaire ''Facture'' j'ai un champ qui s'appelle ''Vendeur'', mais cette informaiton est situer dans un autre BAse (Fichier Maitre) Je ne sais pas comment faire le lien pour ce champ
Depuis la fenêtre de base de données : Fichier / Données Externes / lier les tables.
(J'ai fait plusieurs Base parce que j'ai beaucoup d'information a y mettre)
Tant que ta base ne fait pas 2 Go (1 Go sous Access 97), ce n'est pas une raison suffisante. Voir le lien proposé par info 3000 le 12/12 /2004 à 14 h 17 :"Limites d'Access" http://www.info-3000.com/access/limite.php
Bonjour,
"Stéphanie" <Stéphanie@discussions.microsoft.com> a écrit dans le message de
news: 089FA73D-5986-41E0-B968-A1BFAF9001B2@microsoft.com...
Bonjour,
J'ai deux questions, enspérant que je vais être assez claire.
1 -- J'ai une Base qui S'appelle ''Fichier Maitre'' Mais dans cette Base,
j'aimerais ouvrir une autre base qui s'appelle ''Facture'' je ne sais
vraiment pas quoi faire
En VBA
Public Function ChangeBase()
Dim Var As Variant
Dim intChoix As Integer
On Error GoTo Err_ChangeBase
Var = Shell(SysCmd(acSysCmdAccessDir) & "Msaccess.exe
C:MoncheminMabase.mdb", vbMaximizedFocus)
MaBdd.Close
Compacte = 0
Exit_Compacte:
DoCmd.Quit
Exit Function
Err_ChangeBase:
intChoix = MsgBox("Erreur " & Err & " : " & Err.Description & vbCrLf &
"Procedure : ChangeBase", vbAbortRetryIgnore)
If intChoix = vbRetry Then Resume
If intChoix = vbIgnore Then Resume Next
Resume Exit_ChangeBase
End Function
2 -- Dans un Formulaire ''Facture'' j'ai un champ qui s'appelle
''Vendeur'',
mais cette informaiton est situer dans un autre BAse (Fichier Maitre) Je
ne
sais pas comment faire le lien pour ce champ
Depuis la fenêtre de base de données :
Fichier / Données Externes / lier les tables.
(J'ai fait plusieurs Base parce que j'ai beaucoup d'information a y
mettre)
Tant que ta base ne fait pas 2 Go (1 Go sous Access 97), ce n'est pas une
raison suffisante.
Voir le lien proposé par info 3000 le 12/12 /2004 à 14 h 17 :"Limites
d'Access"
http://www.info-3000.com/access/limite.php
J'ai deux questions, enspérant que je vais être assez claire.
1 -- J'ai une Base qui S'appelle ''Fichier Maitre'' Mais dans cette Base, j'aimerais ouvrir une autre base qui s'appelle ''Facture'' je ne sais vraiment pas quoi faire
En VBA
Public Function ChangeBase() Dim Var As Variant Dim intChoix As Integer On Error GoTo Err_ChangeBase Var = Shell(SysCmd(acSysCmdAccessDir) & "Msaccess.exe C:MoncheminMabase.mdb", vbMaximizedFocus) MaBdd.Close Compacte = 0 Exit_Compacte: DoCmd.Quit Exit Function Err_ChangeBase: intChoix = MsgBox("Erreur " & Err & " : " & Err.Description & vbCrLf & "Procedure : ChangeBase", vbAbortRetryIgnore) If intChoix = vbRetry Then Resume If intChoix = vbIgnore Then Resume Next Resume Exit_ChangeBase End Function
2 -- Dans un Formulaire ''Facture'' j'ai un champ qui s'appelle ''Vendeur'', mais cette informaiton est situer dans un autre BAse (Fichier Maitre) Je ne sais pas comment faire le lien pour ce champ
Depuis la fenêtre de base de données : Fichier / Données Externes / lier les tables.
(J'ai fait plusieurs Base parce que j'ai beaucoup d'information a y mettre)
Tant que ta base ne fait pas 2 Go (1 Go sous Access 97), ce n'est pas une raison suffisante. Voir le lien proposé par info 3000 le 12/12 /2004 à 14 h 17 :"Limites d'Access" http://www.info-3000.com/access/limite.php
Bernard Frogneux
Attacher les tables : Menu FICHIER, Sous-Menu DONNEES EXTERNES, Lier les Tables ...
Attacher les tables : Menu FICHIER, Sous-Menu DONNEES EXTERNES, Lier les
Tables ...
Attacher les tables : Menu FICHIER, Sous-Menu DONNEES EXTERNES, Lier les Tables ...
marcel
Oui mais l'attache d'une table ne t'impose t'elle pas ensuite le répertoire, tu ne pourras peut être pas déplacé du disque c vers d par exemple ton application car la liaison n'aura plus lieu ? Je pars tjrs du principe que mon programme doit fonctionner quelque soit le choix par l'utilisateur de son répertoire ou disque (trop de soucis quand par exemple une partition commence à saturer ou implantation sur un serveur de la base) j'utilise une fonction qui teste le répertoire ou se trouve le mdb, ainsi si je recherche des éléments externe, l'arborescence ne pose pas de problèmes
Bonne journée "Bernard Frogneux" a écrit dans le message de news:%
Attacher les tables : Menu FICHIER, Sous-Menu DONNEES EXTERNES, Lier les Tables ...
Oui mais l'attache d'une table ne t'impose t'elle pas ensuite le répertoire,
tu ne pourras peut être pas déplacé du disque c vers d par exemple ton
application car la liaison n'aura plus lieu ?
Je pars tjrs du principe que mon programme doit fonctionner quelque soit le
choix par l'utilisateur de son répertoire ou disque
(trop de soucis quand par exemple une partition commence à saturer ou
implantation sur un serveur de la base)
j'utilise une fonction qui teste le répertoire ou se trouve le mdb, ainsi si
je recherche des éléments externe, l'arborescence ne pose
pas de problèmes
Bonne journée
"Bernard Frogneux" <bfrogneux@hotmail.com> a écrit dans le message de
news:%23GQhunj7EHA.3416@TK2MSFTNGP09.phx.gbl...
Attacher les tables : Menu FICHIER, Sous-Menu DONNEES EXTERNES, Lier les
Tables ...
Oui mais l'attache d'une table ne t'impose t'elle pas ensuite le répertoire, tu ne pourras peut être pas déplacé du disque c vers d par exemple ton application car la liaison n'aura plus lieu ? Je pars tjrs du principe que mon programme doit fonctionner quelque soit le choix par l'utilisateur de son répertoire ou disque (trop de soucis quand par exemple une partition commence à saturer ou implantation sur un serveur de la base) j'utilise une fonction qui teste le répertoire ou se trouve le mdb, ainsi si je recherche des éléments externe, l'arborescence ne pose pas de problèmes
Bonne journée "Bernard Frogneux" a écrit dans le message de news:%
Attacher les tables : Menu FICHIER, Sous-Menu DONNEES EXTERNES, Lier les Tables ...
3stone
Salut,
"Stéphanie" | J'ai deux questions, enspérant que je vais être assez claire. | | 1 -- J'ai une Base qui S'appelle ''Fichier Maitre'' Mais dans cette Base, | j'aimerais ouvrir une autre base qui s'appelle ''Facture'' je ne sais | vraiment pas quoi faire | | 2 -- Dans un Formulaire ''Facture'' j'ai un champ qui s'appelle ''Vendeur'', | mais cette informaiton est situer dans un autre BAse (Fichier Maitre) Je ne | sais pas comment faire le lien pour ce champ | (J'ai fait plusieurs Base parce que j'ai beaucoup d'information a y mettre)
Tu parle de "base", mais, il me semble que se sont des "tables", non ??
Et, dans ce cas, tu doit créer une relation entre les tables et faire une requête dans laquelle tu sélectionne les champs utiles.
"Stéphanie"
| J'ai deux questions, enspérant que je vais être assez claire.
|
| 1 -- J'ai une Base qui S'appelle ''Fichier Maitre'' Mais dans cette Base,
| j'aimerais ouvrir une autre base qui s'appelle ''Facture'' je ne sais
| vraiment pas quoi faire
|
| 2 -- Dans un Formulaire ''Facture'' j'ai un champ qui s'appelle ''Vendeur'',
| mais cette informaiton est situer dans un autre BAse (Fichier Maitre) Je ne
| sais pas comment faire le lien pour ce champ
| (J'ai fait plusieurs Base parce que j'ai beaucoup d'information a y mettre)
Tu parle de "base", mais, il me semble que se sont des "tables", non ??
Et, dans ce cas, tu doit créer une relation entre les tables et faire une requête
dans laquelle tu sélectionne les champs utiles.
"Stéphanie" | J'ai deux questions, enspérant que je vais être assez claire. | | 1 -- J'ai une Base qui S'appelle ''Fichier Maitre'' Mais dans cette Base, | j'aimerais ouvrir une autre base qui s'appelle ''Facture'' je ne sais | vraiment pas quoi faire | | 2 -- Dans un Formulaire ''Facture'' j'ai un champ qui s'appelle ''Vendeur'', | mais cette informaiton est situer dans un autre BAse (Fichier Maitre) Je ne | sais pas comment faire le lien pour ce champ | (J'ai fait plusieurs Base parce que j'ai beaucoup d'information a y mettre)
Tu parle de "base", mais, il me semble que se sont des "tables", non ??
Et, dans ce cas, tu doit créer une relation entre les tables et faire une requête dans laquelle tu sélectionne les champs utiles.