Une question concernant la portabilité des applications Access. J'ai une
base de donnée, avec macro et code visual basic intégré, que j'ai créé sous
Windows 98 et Office 2000 (anglais). J'ai transporté la base de donnée sur
une nouvelle machine Windows XP et Office 2000 (anglais) et certains filtres
(de formulaires et d'états) ne fonctionnent plus. Pourtant ces mêmes filtres
fonctionnent sur ma machine Windows XP (français) et Access XP (français).
Toutes les mise à jours Microsoft sont faites autan sur Windows que Office.
Comme on me l'avait proposé j'ai recompiler le code VB et cela n'a rien
changé.
Nature du problème, après vérification c'est une procédure qui applique
un filtre à un formulaire en provenance d'une liste dans l'entête de ce
formulaire: Ou Md30 (un entier long) est la liste modifiable. Cette
procédure ou ce type de filtrage est utlisé sur quatre formulaires et les
quatre formulaires ne réponde plus.
Private Sub Md30_AfterUpdate()
ActiverContrôles Me, acDetail, False
DoCmd.ApplyFilter , "[RefInscription] = Forms![Activities]![Md30]"
Me![Commande47].Enabled = True
Me![RefType].Enabled = True
Me![RefType].SetFocus
End Sub
J'ai essayé de le modifier pour cette version sans plus de succès.!!!
Comme je l'ai déjà dis cela fonctionne sur plusieurs machines mais pas
sur celle qui roule sous Windows XP Home Edition (anglais) et Office 2000
(anglais)????
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
hm15
Bonjour Michel,
sur le poste qui pose problème, as-tu vérifié les références dans la fenêtre VB (menu Outils | Références) et de décocher celles qui sont notées manquantes ?
"Michel Lauzon" a écrit dans le message de news: s8eWb.97580$
Bonjour,
Une question concernant la portabilité des applications Access. J'ai une base de donnée, avec macro et code visual basic intégré, que j'ai créé sous
Windows 98 et Office 2000 (anglais). J'ai transporté la base de donnée sur une nouvelle machine Windows XP et Office 2000 (anglais) et certains filtres
(de formulaires et d'états) ne fonctionnent plus. Pourtant ces mêmes filtres
fonctionnent sur ma machine Windows XP (français) et Access XP (français).
Toutes les mise à jours Microsoft sont faites autan sur Windows que Office.
Comme on me l'avait proposé j'ai recompiler le code VB et cela n'a rien changé.
Nature du problème, après vérification c'est une procédure qui applique un filtre à un formulaire en provenance d'une liste dans l'entête de ce formulaire: Ou Md30 (un entier long) est la liste modifiable. Cette procédure ou ce type de filtrage est utlisé sur quatre formulaires et les quatre formulaires ne réponde plus.
Private Sub Md30_AfterUpdate() ActiverContrôles Me, acDetail, False DoCmd.ApplyFilter , "[RefInscription] = Forms![Activities]![Md30]" Me![Commande47].Enabled = True Me![RefType].Enabled = True Me![RefType].SetFocus End Sub
J'ai essayé de le modifier pour cette version sans plus de succès.!!!
Comme je l'ai déjà dis cela fonctionne sur plusieurs machines mais pas sur celle qui roule sous Windows XP Home Edition (anglais) et Office 2000 (anglais)????
Michel Lauzon
Bonjour Michel,
sur le poste qui pose problème, as-tu vérifié les références dans la fenêtre
VB (menu Outils | Références) et de décocher celles qui sont notées
manquantes ?
"Michel Lauzon" <michel.lauzon@videotron.ca> a écrit dans le message de
news: s8eWb.97580$km5.1755516@wagner.videotron.net...
Bonjour,
Une question concernant la portabilité des applications Access. J'ai une
base de donnée, avec macro et code visual basic intégré, que j'ai créé
sous
Windows 98 et Office 2000 (anglais). J'ai transporté la base de donnée sur
une nouvelle machine Windows XP et Office 2000 (anglais) et certains
filtres
(de formulaires et d'états) ne fonctionnent plus. Pourtant ces mêmes
filtres
fonctionnent sur ma machine Windows XP (français) et Access XP (français).
Toutes les mise à jours Microsoft sont faites autan sur Windows que
Office.
Comme on me l'avait proposé j'ai recompiler le code VB et cela n'a rien
changé.
Nature du problème, après vérification c'est une procédure qui applique
un filtre à un formulaire en provenance d'une liste dans l'entête de ce
formulaire: Ou Md30 (un entier long) est la liste modifiable. Cette
procédure ou ce type de filtrage est utlisé sur quatre formulaires et les
quatre formulaires ne réponde plus.
Private Sub Md30_AfterUpdate()
ActiverContrôles Me, acDetail, False
DoCmd.ApplyFilter , "[RefInscription] = Forms![Activities]![Md30]"
Me![Commande47].Enabled = True
Me![RefType].Enabled = True
Me![RefType].SetFocus
End Sub
J'ai essayé de le modifier pour cette version sans plus de succès.!!!
Comme je l'ai déjà dis cela fonctionne sur plusieurs machines mais pas
sur celle qui roule sous Windows XP Home Edition (anglais) et Office 2000
(anglais)????
sur le poste qui pose problème, as-tu vérifié les références dans la fenêtre VB (menu Outils | Références) et de décocher celles qui sont notées manquantes ?
"Michel Lauzon" a écrit dans le message de news: s8eWb.97580$
Bonjour,
Une question concernant la portabilité des applications Access. J'ai une base de donnée, avec macro et code visual basic intégré, que j'ai créé sous
Windows 98 et Office 2000 (anglais). J'ai transporté la base de donnée sur une nouvelle machine Windows XP et Office 2000 (anglais) et certains filtres
(de formulaires et d'états) ne fonctionnent plus. Pourtant ces mêmes filtres
fonctionnent sur ma machine Windows XP (français) et Access XP (français).
Toutes les mise à jours Microsoft sont faites autan sur Windows que Office.
Comme on me l'avait proposé j'ai recompiler le code VB et cela n'a rien changé.
Nature du problème, après vérification c'est une procédure qui applique un filtre à un formulaire en provenance d'une liste dans l'entête de ce formulaire: Ou Md30 (un entier long) est la liste modifiable. Cette procédure ou ce type de filtrage est utlisé sur quatre formulaires et les quatre formulaires ne réponde plus.
Private Sub Md30_AfterUpdate() ActiverContrôles Me, acDetail, False DoCmd.ApplyFilter , "[RefInscription] = Forms![Activities]![Md30]" Me![Commande47].Enabled = True Me![RefType].Enabled = True Me![RefType].SetFocus End Sub
J'ai essayé de le modifier pour cette version sans plus de succès.!!!
Comme je l'ai déjà dis cela fonctionne sur plusieurs machines mais pas sur celle qui roule sous Windows XP Home Edition (anglais) et Office 2000 (anglais)????