Partager via


Comment créer ou modifier des invites de rapport

S'applique à: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

Une invite est une propriété de rapport qui peut être configurée lorsqu'un rapport est créé ou modifié. Lors de l'exécution d'un rapport à l'aide d'une invite configurée, vous devez entrer une valeur pour le paramètre requis afin que les données puissent être extraites pour le rapport. Pour configurer une invite de rapport et l'intégrer à l'instruction SQL du rapport, procédez comme suit.

Procédure

Pour configurer une invite de rapport

  1. Dans la console Configuration Manager, accédez à System CenterConfiguration Manager / Base de données du site / Gestion de l'ordinateur / Création de rapports / Rapports.

  2. Cliquez avec le bouton droit de la souris sur le rapport de votre choix, puis cliquez sur Propriétés.

  3. Cliquez sur Modifier l'instruction SQL, puis sur Invites de saisie.

  4. Cliquez sur l'icône Nouveau pour définir une nouvelle invite ou cliquez avec le bouton droit sur une invite dans la liste Invites de saisie, puis cliquez sur Propriétés pour modifier une invite existante.

  5. Configurez les paramètres suivants pour l'invite :

    • Nom : permet de spécifier le nom de l'invite de saisie. Ce paramètre est obligatoire.

    • Texte de l'invite : permet de spécifier le texte de l'invite qui s'affiche lorsque le rapport est exécuté. Ce paramètre est obligatoire.

    • Valeur par défaut : permet de spécifier la valeur par défaut qui est automatiquement insérée dans la zone de texte de l'invite lorsque le rapport est exécuté. Ce paramètre est facultatif.

    • Autoriser une valeur vide : permet de spécifier si la valeur d'invite est obligatoire ou facultative. Par défaut, ce paramètre n'est pas activé et la valeur de l'invite est obligatoire.

    • Fournir une instruction SQL : permet de spécifier si une liste des valeurs possibles est extraite pour l'invite, en fonction de l'instruction SQL. Lorsque cette option est activée, cliquez sur Modifier l'instruction SQL pour spécifier l'instruction SQL pour l'invite. Pour plus d'informations sur la spécification de l'instruction SQL pour une invite, consultez Boîte de dialogue Instruction SQL de l'invite.

  6. Cliquez deux fois sur OK, puis une dernière fois pour enregistrer l'invite.

Pour intégrer l'invite de rapport à l'instruction SQL

  1. Dans la console Configuration Manager, accédez à System CenterConfiguration Manager / Base de données du site / Gestion de l'ordinateur / Création de rapports / Rapports.

  2. Cliquez avec le bouton droit de la souris sur le rapport de votre choix, puis cliquez sur Propriétés.

  3. Cliquez sur Modifier l'instruction SQL pour ouvrir la boîte de dialogue Instruction SQL du rapport.

    Pour intégrer une invite au rapport, vous devez spécifier le nom de l'invite comme variable de l'instruction SQL du rapport en utilisant la syntaxe @nominvite. Dans l'exemple ci-dessous, l'instruction SQL intègre une invite intitulée nomutilisateur dans l'instruction SQL pour le rapport. Lorsque le rapport est exécuté, il demande le nom d'utilisateur, puis renvoie des informations à partir de la vue v_R_System dans laquelle le champ User_Name0 correspond à la valeur entrée pour l'invite.

    SELECT SyS User_Name0 AS 'User Name', SYS.Name0 AS 'Computer Name' FROM v_R_SYSTEM SYS

    WHERE User_Name0 LIKE @prompt2

  4. Cliquez sur OK, puis de nouveau sur OK pour enregistrer les modifications dans le rapport.

Voir aussi

Référence

Boîte de dialogue Propriétés de l'invite
Boîte de dialogue Instruction SQL de l'invite
Boîte de dialogue Invites de saisie

Concepts

Comment modifier l'instruction SQL du rapport
Référence d'instruction de requête SQL

Pour plus d'informations, consultez Informations et prise en charge de Configuration Manager 2007.
Pour contacter l'équipe de documentation, envoyez un e-mail à SMSdocs@microsoft.com.