2012-10-08 4 views
0

J'ai créé un formulaire dans Access 2007 qui affiche les données de contact et les données d'une personne. Ces données sont séparées dans le backend et seront également dans le frontend. J'ai donc créé un contrôle onglet avec deux onglets. Si un utilisateur clique sur Contact, les données Téléphone, Fax et Email doivent apparaître. Si l'utilisateur a cliqué sur Données, le titre, le prénom et le nom de famille doivent être affichés et alignés sur la gauche.Alignement automatique des contrôles dans Access 2007

tab control with data

Le problème est maintenant que quand je mets la visibilité du téléphone, fax et email sur faux et la largeur sur « 0 » ABV, puis le titre des éléments, prenom et nomFamille restent sur le côté droit . Comment puis-je définir l'alignement des éléments dans le formulaire, de sorte qu'ils sont alignés sur le côté gauche (où avant les éléments téléphone, fax et e-mail ont été)?

Je veux aussi qu'ils ne soient pas au même endroit quand je les fais glisser en mode design. Dans d'autres formes, le comportement est comme ça, c'est-à-dire quand je déplace un élément sur un autre, ils sont disposés côte à côte.

Répondre

0

La réponse est plutôt simple: vous pouvez définir la disposition des zones de texte sur 'table'. Ensuite, un en-tête supplémentaire est généré que vous pouvez mettre en forme comme les en-têtes sur l'image par exemple. Comme les zones de texte sont maintenant des tables, elles s'alignent automatiquement sur la direction que vous avez définie dans les propriétés 'horizontal achor' et 'vertical anchor'.