IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Dimensionner un formulaire [AC-2007]


Sujet :

IHM

  1. #1
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Avril 2011
    Messages
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 160
    Points : 162
    Points
    162
    Par défaut Dimensionner un formulaire
    Bonjour à tous,

    M'inspirant du tutoriel de Claude Leloup "Comment positionner un formulaire",
    j'ai écrit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Form_Open(Cancel As Integer)
        DoCmd.MoveSize 0, 0, 5670, 5100
    End Sub
    Fen indépendante "Oui" résultat attendu.
    Fen indépendante "Non" Le formulaire occupe toute la fenêtre Access.

    Merci à qui m'éclairera.

  2. #2
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Bonjour,
    Est ce que ça ne peut pas provenir des dimensions du formulaire en lui même
    la longueur et la largeur qui occupent tout la fenêtre?
    A+

  3. #3
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Avril 2011
    Messages
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 160
    Points : 162
    Points
    162
    Par défaut Dimensionner formulaire
    D'abord, merci pour ton intervention dok flint.

    Est ce que ça ne peut pas provenir des dimensions du formulaire en lui même
    la longueur et la largeur qui occupent tout la fenêtre?
    Benh non, puisque même si j'affiche la fenêtre access plein écran, c'est pareil.
    Les dimensions 5670, 5100 font seulement 10cm de large et 9 cm en hauteur.

    Je rame depuis un petit temps sans comprendre.

  4. #4
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Bonjour,
    J'ai essayé de faire comme toi et je me retrouve avec le même résultat mais j'ai essayé de modifier les deux premières coordonnées que tu a mis à 0 pour ramener le formulaire à une position à l’intérieur de la fenêtre Access.
    A+

  5. #5
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Avril 2011
    Messages
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 160
    Points : 162
    Points
    162
    Par défaut
    j'ai essayé de modifier les deux premières coordonnées que tu a mis à 0 pour ramener le formulaire à une position à l’intérieur de la fenêtre Access.
    Et ça donne quoi avec Access 2003 ?
    Avec Access 2007, j'avais déjà donné les valeurs 2835, 3405, 5670, 5100.
    Rien à faire, si je mets "Non" à la propriété Fen indépendante, le formulaire occupe toute la fenêtre Access.

    Claude Leloup travaille avec Access 2000. Ne serait-ce pas un problème de version?

  6. #6
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    salut Marcello5255 et dok flint,

    c'est normal, fenêtre indépendante à non provoque la création du formulaire en tant que client de l'application (à l'intérieur de l'application).
    Or depuis 2003 (si je ne me trompe) les formulaires sont mis par défaut en plein écran via onglets dans l'application.
    Pour modifier ce comportement il faut aller dans:
    Bouton access/Options Access/Base de données active/Option de la fenêtre Document => choisir "Fenêtres superposées"
    Ainsi le code fonctionnera convenablement mais le positionnement sera relatif à l'application.


  7. #7
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Avril 2011
    Messages
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 160
    Points : 162
    Points
    162
    Par défaut
    Bonjour Vodiem,

    J'ai testé la solution que tu proposes, et j'obtiens bien ce que je cherchais.
    J'explique quand même brièvement les raisons de ma demande:

    Maintenant que ma base de données comporte beaucoup d'objets (tables, requêtes, formulaires et états) je commence une présentation plus claire avec un formulaire d'accueil.

    Le problème était que avec la propriété à "oui" pour fen indépendante, le formulaire d'accueil restait superposé. Pas possible de travailler ainsi dans un autre formulaire que je venais d'ouvrir.

    J'aurais voulu retrouver mon formulaire d'accueil, lorsque je fermais celui dans lequel je travaillais pour par exemple, en ouvrir un autre.

    Maintenant qu'il reste en dessous, c'est possible.

    Un grand merci pour avoir donné la solution
    Un grand merci à Dok flint pour avoir répondu et suscité l'intéret

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Dimensionner un formulaire-Résolution d'écran
    Par JMPS.VBA dans le forum IHM
    Réponses: 0
    Dernier message: 06/02/2010, 00h54
  2. Dimensionner les formulaires
    Par miki dans le forum IHM
    Réponses: 1
    Dernier message: 06/04/2007, 16h55
  3. Dimensionnement variable d'un sous formulaire
    Par Ben-jii dans le forum Access
    Réponses: 3
    Dernier message: 28/07/2006, 15h03
  4. [Access 2003]dimensionner un sous formulaire?
    Par steeves5 dans le forum Access
    Réponses: 2
    Dernier message: 21/06/2006, 15h05
  5. Dimensionnement d'un sous-formulaire
    Par soso78 dans le forum Access
    Réponses: 2
    Dernier message: 05/11/2005, 21h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo