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 :

Affichage des formulaires Access en plein ecran


Sujet :

IHM

  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2015
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2015
    Messages : 120
    Par défaut Affichage des formulaires Access en plein ecran
    Bonjour les amis,

    Svp les amis j'ai besoin de votre aide
    Sur une application access avec plusieurs formulaires j'ai remarqué que mes formulaires n'ont pas la même taille alors que pour qu'ils s’affichent en plein écran j'ai mis sur chacun sur l’événement ON OPEN :
    .
    de plus, les formulaires continue lorsqu'ils sont en plein écran ils occupent tous l’écran et cachent même la barre du menu démarrer ou le contraire les dessous du formulaire est caché par la barre alors que les autres (des formulaires simples avec juste des boutons ) s'affichent correctement en plein écran

    Comment je peux remédié à sa ?

    Merci d'avance

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 407
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 407
    Par défaut
    Bonjour.

    Est-ce que tes formulaires sont paramétrés en mode "Fenêtre Indépendante" ?

    Si oui, met cette propriété à faux et les formulaires vont s'ouvrir dans la fenêtre de Access et occuper toute la surface de la fenêtre de Access.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2015
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2015
    Messages : 120
    Par défaut
    ils sont tous en Popup = oui et Modal = oui
    d'où peut venir la difference de taille de mes formulaires et même si je change popup= non ça ne me donne pas ce que je veux...
    je veux seulement que tous mes formulaires aient la même taille en restant des fenêtres indépendantes.

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 407
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 407
    Par défaut
    OK.

    La taille d'un formulaire Access vient de 2 places :
    1. La hauteur de chacune des zones (Entête, Détail et Pied) et de sa largeur.
      Cette taille est visible en mode création. C'est la partie qui contient les contrôles.
    2. La taille lors du dernier affichage.
      Si tu n'as pas activé "Taille ajustée" et/ou que ton formulaire est dimensionnable Access utilise la dernière taille affichée comme taille par défaut pour le formulaire.


    Partant de là tu peux :
    1. Au moment de la création t'assurer que tous les formulaires ont la même taille (ou faire un bout de code VBA qui va ajuster la taille si tes formulaires existent déjà).
      Note que si tu laisse "dimenssionable" et bien la taille pourrait être changée quand même par un utilisateur.
    2. T'assurer lors de l'affichage de définir la taille voulue (à là main cela peut être assez pénible).
      Note que si tu laisse "dimenssionable" et bien la taille pourrait être changée quand même par un utilisateur.
    3. Mettre le code suivant dans l'événement Sur Ouverture pour que les formulaire s'ouvre à une taille prédéfinie.

      À mettre dans un module à part :

      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      public sub Redimensionner(prmForm as form)
         'Redimensionne le formulaire passé en paramètre
         prmForm.Move(,,IciTaLargeur, IciTaHauteur) 'Les 2 premiers paramètres sont le coin supérieure gauche du formulaire donc tu peux aussi déplacer le formulaire dans l'écran.
      end sub
      Les dimensions sont en twips et il y a 567 twips dans 1 cm.

      Je crée une fonction à part pour centraliser la dimension. Comme cela si tu veux changer la taille, tu la changes à une seule place.

      À mettre dans chaque formulaire

      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      call Redimensionner(me)


    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  5. #5
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2015
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2015
    Messages : 120
    Par défaut
    Merci beaucoup Marot pour ta reponse

    j'ai pu enfin découvrir d'ou venait la différence de taille de mes formulaires
    en fait c étais juste dans les min et max boutons :
    Les formulaires ou j ai mis Mis Max button = none dépasse la barre et lorsque je la change en both enbaled la taille s'ajuste et ne cache plus la barre démarrer ...Voila
    il faut s'assurer également que la propriété Control box = yes pour que ces derniers s'affichent

    Merci

  6. #6
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 407
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 407
    Par défaut
    Bonjour et merci de l'information.

    Si tu considère la discussion comme finie, merci d'appuyer sur en bas de discussion.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

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

Discussions similaires

  1. problème d'affichage des formulaires
    Par robben64 dans le forum IHM
    Réponses: 3
    Dernier message: 19/12/2007, 19h29
  2. Réponses: 4
    Dernier message: 03/09/2007, 11h56
  3. Réponses: 2
    Dernier message: 28/09/2006, 08h10
  4. Pb affichage des formulaires
    Par coco21 dans le forum Access
    Réponses: 1
    Dernier message: 20/06/2006, 18h17
  5. Ordre d'affichage des formulaires
    Par cdumas dans le forum Access
    Réponses: 3
    Dernier message: 04/05/2006, 12h15

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