OVH Cloud OVH Cloud

Access version 2.0 et ultérieures

2 réponses
Avatar
Thierry _
Bonjour,
J'ai Access 2000.
Je travaille sur un programme initialement écrit en Access 2.

Il semble que l'upgrade (access 2.0 > access 97 > access 2000) n'ait pas mis
à jour certains codes car je retrouve les 2 codes suivants dans mes forms:

DoCmd.DoMenuItem A_FORMBAR, A_FILE, A_SAVERECORD, , A_MENU_VER20
ou bien:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

Ma question: y a-t-il un risque de conserver l' "ancien" code ?
Et y a-t-il un moyen de mettre à jour automatiquement tous les codes car
d'autres fonction utilisent le préfixe A_xyz au lieu de acxyz ?

J'avoue humblement que je ne connais pas la différence entre A_FORMBAR et
acFormBar, ...etc.

Merci,

Thierry_

2 réponses

Avatar
The_Team
Bonjour,

Ces 2 codes sont à priori compatibles donc aucun danger.

Mais pour la pureté du geste, il vaudrait mieux tout convertir dans le
langage + récent.


--
Lucky_Team

http://www.access-developpement.com

"Thierry _" a écrit dans le message de news:

Bonjour,
J'ai Access 2000.
Je travaille sur un programme initialement écrit en Access 2.

Il semble que l'upgrade (access 2.0 > access 97 > access 2000) n'ait pas
mis
à jour certains codes car je retrouve les 2 codes suivants dans mes forms:

DoCmd.DoMenuItem A_FORMBAR, A_FILE, A_SAVERECORD, , A_MENU_VER20
ou bien:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

Ma question: y a-t-il un risque de conserver l' "ancien" code ?
Et y a-t-il un moyen de mettre à jour automatiquement tous les codes car
d'autres fonction utilisent le préfixe A_xyz au lieu de acxyz ?

J'avoue humblement que je ne connais pas la différence entre A_FORMBAR et
acFormBar, ...etc.

Merci,

Thierry_






Avatar
Tisane
Bonjour Thierry,

J'ai Access 2000.
Je travaille sur un programme initialement écrit en Access 2.
Il semble que l'upgrade (access 2.0 > access 97 > access 2000) n'ait pas
mis
à jour certains codes car je retrouve les 2 codes suivants dans mes forms:
DoCmd.DoMenuItem A_FORMBAR, A_FILE, A_SAVERECORD, , A_MENU_VER20
ou bien:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Ma question: y a-t-il un risque de conserver l' "ancien" code ?
Et y a-t-il un moyen de mettre à jour automatiquement tous les codes car
d'autres fonction utilisent le préfixe A_xyz au lieu de acxyz ?
J'avoue humblement que je ne connais pas la différence entre A_FORMBAR et
acFormBar, ...etc.


Cela ne répond pas directement à ta question, mais regarde quand même à
cette adresse :
Résolution des problèmes liés à la conversion d'un fichier Access
http://office.microsoft.com/fr-fr/assistance/HP051864031036.aspx

--
Tisane