Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Vous pouvez utiliser l’action Ouvrirrapport dans les bases de données de bureau Access pour ouvrir un rapport dans mode Création ou aperçu avant impression, ou pour envoyer le rapport directement à l’imprimante. Vous pouvez également restreindre les enregistrements imprimés dans le rapport.

Paramètre

L’action OpenReport contient les arguments suivants.

Argument de l’action

Description

Nom du rapport

Nom du rapport à ouvrir. La zone Nom du rapport dans la section Arguments de l’action du volet Générateur de macros affiche tous les rapports de la base de données active. Il s’agit d’un argument obligatoire.

Si vous exécutez une macro contenant l’action OuvrirRapport dans un base de données bibliothèque, Access recherche d’abord le rapport portant ce nom dans la base de données bibliothèque, puis dans la base de données active.

Affichage

Vue dans laquelle le rapport s’ouvre. Cliquez sur Imprimer (imprimer le rapport immédiatement), Création ou Aperçu avant impression dans la zone Affichage . La valeur par défaut est Print.

Nom du filtre

filtre qui limite les enregistrements du rapport. Vous pouvez entrer le nom d’un requête existant ou d’un filtre enregistré en tant que requête. Toutefois, la requête doit inclure tous les champs du rapport que vous ouvrez ou sa propriété OutputAllFields doit être définie sur Oui.

Where Condition

Clause SQL WHERE valide (sans le mot WHERE) ou expression utilisée par Access pour sélectionner des enregistrements à partir de l' table ou de la requête sous-jacente du rapport. Si vous sélectionnez un filtre avec l’argument Nom du filtre , Access applique cette clause WHERE aux résultats du filtre.

Pour ouvrir un rapport et limiter ses enregistrements à ceux spécifiés par la valeur d’un contrôle sur un formulaire, utilisez l’expression suivante :

[ fieldname ] = Forms ! [ formname ] ! [ nom_contrôle sur le formulaire ]

Remplacez fieldname par le nom d’un champ dans la table ou la requête sous-jacente du rapport que vous souhaitez ouvrir. Remplacez formname et controlname sur form par le nom du formulaire et le contrôle sur le formulaire qui contient la valeur que vous souhaitez que les enregistrements dans l’état correspondent.

Remarque : La longueur maximale de l’argument Condition Where est de 255 caractères. Si vous devez entrer une clause SQL WHERE plus complexe que celle-ci, utilisez plutôt la méthode OpenReport de l’objet DoCmd dans un module Visual Basic pour Applications (VBA). Vous pouvez entrer des instructions de clause SQL WHERE allant jusqu’à 32 768 caractères dans VBA.

Mode fenêtre

Mode dans lequel le rapport s’ouvre. Cliquez sur Normal, Masqué, Icône ou Boîte de dialogue dans la zone Mode fenêtre . La valeur par défaut est Normal.

Remarque : Certains paramètres d’argument d’odeWindow M ne s’appliquent pas lors de l’utilisation de documents à onglets. Pour basculer vers des fenêtres qui se chevauchent :

  1. Cliquez sur Fichier , puis sur Options d’accès

  2. Dans la boîte de dialogue Options Access, cliquez sur Base de données active.

  3. Dans la section Options de l’application , sous Options de la fenêtre de document, cliquez sur Fenêtres superposées.

  4. Cliquez sur OK, puis fermez et rouvrez la base de données.

Remarques

Le paramètre Imprimer de l’argument Affichage imprime immédiatement le rapport à l’aide des paramètres actuels de l’imprimante, sans afficher la boîte de dialogue Imprimer . Vous pouvez également utiliser l’action Ouvrirrapport pour ouvrir et configurer un rapport, puis utiliser l’action Imprimer pour l’imprimer. Par exemple, vous pouvez modifier le rapport ou utiliser l’action ImprimerOut pour modifier les paramètres de l’imprimante avant d’imprimer.

Le filtre et la condition WHERE que vous appliquez deviennent le paramètre de la propriété Filter de l’état.

L’action Ouvrirrapport est similaire à un double-clic sur le rapport dans le volet de navigation ou à un clic droit sur l’état dans le volet de navigation et à la sélection d’un affichage ou de la commande Imprimer .

Conseils    

  • Pour imprimer des rapports similaires pour différents jeux de données, utilisez un filtre ou une clause WHERE pour limiter les enregistrements imprimés dans le rapport. Modifiez ensuite la macro pour appliquer un autre filtre ou modifiez l’argument Where Condition .

  • Vous pouvez faire glisser un rapport du volet de navigation vers une macro ligne d’action. Cela crée automatiquement une action OuvrirRapport qui ouvre le rapport en mode Rapport.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×