2009-12-06 2 views
0

J'ai une vieille application Access 2000 (je ne fais pas beaucoup de développement Access ces jours-ci) qu'un client essaie d'exécuter dans Access 2007. Il fonctionne bien pour la plupart du temps, sauf que les formulaires ne se comportent pas comme conçus lorsqu'ils sont appelés/instanciés, etc: Access 2007 place toutes les nouvelles formes dans un "onglet", ce qui crée une confusion de la part de l'utilisateur final (formulaires modaux ils ne peuvent pas "sortir de", etc., semble être le genre de chose qu'ils mentionnent).Forcer Access 2007 à exécuter l'application Access 2000 SANS mettre tout dans les onglets

Il a été conçu comme une application MDI typique, et a fonctionné comme ça pendant des années. Existe-t-il un moyen de remplacer Access 2007 "prenant en charge" la gestion des formulaires?

Répondre

2

Oui. Définissez les options de la fenêtre de document sur Chevauchement avec Windows, puis enregistrez la base de données (qui devrait la conserver pour les exécutions suivantes).

De here:

Par défaut, les bases de données Microsoft Office Access 2007 afficher en onglets documents. Pour utiliser des documents fenêtrés, cliquez sur l'icône du bouton Microsoft Office Image du bouton, puis sur Options . Dans la boîte de dialogue Options d'accès , cliquez sur Base de données actuelle et, sous Options de fenêtre de document, cliquez sur Fenêtres chevauchantes.

Plus d'informations sur la transition vers Access 2007 here également.

+0

+1 pour le lien de transition - je n'avais jamais vu celui-là. –