Insertion d'un paramètre. SAP Business Views
Gestion des fondations de données
Utilisation des fondations de données
7
Remarque :
•
• Lorsque la case à cocher en regard du droit est désactivée, le droit est refusé à l'utilisateur ou au groupe d'utilisateurs ; lorsque la case
à cocher est activée, le droit est attribué à l'utilisateur ou au groupe d'utilisateurs ; lorsque la case à cocher est ombrée, le droit est hérité.
Notez également que, même si un droit apparaît comme étant attribué, il peut être refusé une fois l'héritage pris en compte.
Cliquez sur le bouton Aperçu pour afficher les paramètres de sécurité finaux de l'expression SQL avec l'héritage appliqué. Le
Gestionnaire de vues d'entreprise résout le résultat net des paramètres de sécurité actuels et affiche les droits nets.
3.
Pour ajouter un autre utilisateur ou groupe d'utilisateurs, cliquez sur Ajouter des utilisateurs ou Ajouter des groupes.
4.
Définissez les droits du nouvel utilisateur ou nouveau groupe.
5.
Cliquez sur OK.
Insertion d'un paramètre
Les paramètres invitent l'utilisateur d'un rapport à saisir des informations.
Un paramètre peut être considéré comme une question à laquelle l'utilisateur doit répondre pour que le rapport puisse être généré à partir de la vue d'entreprise. Les informations saisies par les utilisateurs, ou la façon dont ils répondent, déterminent ce qui apparaît dans le rapport. Un rapport utilisé par le service des ventes utilisera par exemple un paramètre demandant à l'utilisateur de choisir une région. Le rapport renvoie alors les résultats relatifs
à la région spécifiée par l'utilisateur au lieu de renvoyer les résultats de toutes les régions.
Pour en savoir plus sur les champs de paramètre et les fonctions avancées qui s'y rapportent, voir "Champs de paramètre" dans l'Aide en ligne de
Crystal Reports.
Considérations sur les champs de paramètre
Lorsque vous utilisez des champs de paramètre dans une fondation de données, vous devez avoir à l'esprit un certain nombre d'éléments :
Utilisation des vues d'entreprise 181
Gestion des fondations de données
7
Utilisation des fondations de données
• Les champs de paramètre prennent en charge les types de données suivants :
• Booléen : Nécessite une réponse oui/non ou vrai/faux.
Exemple : Inclure le nombre des ventes par région dans le résumé ?
• Devise : Nécessite un montant en devise.
Exemple : Afficher le montant des commandes supérieures à 50 000 €.
• Date : Nécessite une réponse au format date.
Exemple : Saisir les dates de début et de fin du trimestre fiscal.
• Date/heure : Nécessite la saisie de la date et de l'heure.
Exemple : Afficher les statistiques du 17/07/2003 entre 17 et 19 h.
• Nombre : Nécessite une valeur numérique.
Exemple : Saisir le numéro d'identification de l'employé.
• Chaîne : Nécessite une réponse de type texte.
Exemple : Saisir la région de l'agence commerciale.
• Heure : Nécessite une réponse utilisant un format d'heure
Exemple : Afficher le nombre total de ventes effectuées entre 14 et
17 h.
• Les champs de paramètres qui invitent à saisir du texte peuvent comporter plusieurs lignes d'environ 60 à 70 caractères chacune (selon la largeur des caractères, avec un maximum de 254 caractères). Les textes comportant plus d'une ligne seront automatiquement renvoyés à la ligne.
• Il est possible de créer une liste dans laquelle les utilisateurs sélectionneront une valeur de paramètre plutôt que d'avoir à la saisir manuellement.
• Vous pouvez créer un champ de paramètre puis l'intégrer à votre formule comme vous le feriez avec n'importe quel autre champ.
• Tout comme les formules, les expressions SQL et les filtres, vous pouvez définir et appliquer des droits d'utilisateurs et de groupes d'utilisateurs à des champs particuliers.
182 Utilisation des vues d'entreprise
Gestion des fondations de données
Utilisation des fondations de données
7
Création d'un champ de paramètre
Pour pouvoir utiliser un champ de paramètre dans des formules, vous devez d'abord le créer et le définir au niveau fondation de données.
Pour créer un paramètre
1.
Dans le menu Insertion, sélectionnez Insérer un paramètre.
Conseil :
Vous pouvez aussi cliquer avec le bouton droit de la souris sur
Paramètres et sélectionner Insérer un paramètre à partir de l'Explorateur d'objets. Ou cliquez sur l'icône Insérer un paramètre dans la barre d'outils.
La boîte de dialogue Créer un paramètre apparaît.
2.
Saisissez le nom du paramètre dans le champ Nom (255 caractères alphanumériques maximum).
Utilisation des vues d'entreprise 183
Gestion des fondations de données
7
Utilisation des fondations de données
3.
Sélectionnez le Type approprié dans la liste.
Remarque :
La valeur Chaîne est sélectionnée par défaut. Pour en savoir plus sur les différents types de valeurs, voir
Considérations sur les champs de paramètre
page 181.
4.
Choisissez le type de votre liste de valeurs.
Remarque :
Par défaut, le type de liste de valeurs Statique est sélectionné. Pour en savoir plus sur les invites dynamiques et les listes de valeurs en cascade, voir
Invites dynamiques et listes de valeurs en cascade
page 229.
5.
Dans la liste Champ de valeur, sélectionnez le champ sur lequel doit porter l'invite.
6.
Cliquez sur Actions, puis sélectionnez Ajouter toutes les valeurs de
la base de données pour transférer toutes les valeurs du champ sélectionné dans la base de données vers la zone Valeurs.
L'utilisateur pourra ainsi choisir parmi toutes les valeurs. Si vous voulez limiter la sélection, saisissez uniquement les valeurs que vous voulez proposer à l'utilisateur.
7.
Cliquez sur OK.
Options concernant tous les types de valeurs de paramètre, à l'exception du type Booléen
Texte de l'invite
Saisissez le texte que vous souhaitez afficher pour vos utilisateurs comme invite. Par exemple, si vous demandez une valeur d'Etat, vous pouvez saisir une invite de type "Saisissez l'Etat pour lequel vous souhaitez obtenir les données de vente".
Invite avec description uniquement
Choisissez si l'utilisateur doit saisir uniquement une description (Vrai) ou une valeur et sa description (Faux). Par défaut, le programme attribue la valeur Faux à ce champ.
184 Utilisation des vues d'entreprise
Gestion des fondations de données
Utilisation des fondations de données
7
Valeur par défaut
Ajoutez une valeur à ce champ si vous souhaitez afficher une valeur par défaut lorsque le programme invite les utilisateurs à sélectionner une valeur.
Remarque :
Cette option n'est disponible que pour les paramètres qui comportent des invites statiques.
Autoriser les valeurs personnalisées
Si vous attribuez la valeur vrai à cette option, les utilisateurs peuvent choisir parmi les valeurs que vous avez saisies ou les valeurs de leur choix.
Autoriser plusieurs valeurs
Utilisez le champ "Autoriser plusieurs valeurs" pour sélectionner plusieurs valeurs par défaut pour votre champ de paramètre lorsque vous cliquez sur le bouton Actualiser dans la barre Outils de navigation.
Lorsque ce champ est défini sur Vrai, l'invite autorise plusieurs valeurs.
Lorsqu'il est défini sur Vrai, vous pouvez régler à la fois "Autoriser les valeurs discrètes" et "Autoriser les valeurs de plage. Sinon, à tout autre moment, seul un de ces deux champs peut être défini sur Vrai. Ce champ affiche la valeur Faux par défaut.
Autoriser les valeurs discrètes
Utilisez le champ "Autoriser les valeurs discrètes" pour sélectionner uniquement les valeurs discrètes ou singulières pour votre champ de paramètre. Si vous avez sélectionné "Autoriser plusieurs valeurs", vous pourrez choisir plusieurs valeurs discrètes pour votre champ de paramètre, bien que celles-ci continuent de fonctionner tout à fait différemment d'une valeur de plage.
Lorsque ce champ est défini sur Vrai, l'invite autorise uniquement des valeurs discrètes. Ce champ affiche la valeur Vrai par défaut.
Autoriser les valeurs de plage
Utilisez le champ "Autoriser les valeurs de plage" pour sélectionner une plage de valeurs pour votre champ de paramètre. Par exemple, si vous avez
Utilisation des vues d'entreprise 185
Gestion des fondations de données
7
Utilisation des fondations de données
sélectionné un champ monétaire, votre champ de paramètre peut être égal
à tout nombre compris entre 10 000 € et 100 000 €.
Lorsque ce champ est défini sur Vrai, l'invite autorise des valeurs de plage.
Ce champ affiche la valeur Faux par défaut.
Longueur minimale
Utilisez le champ "Longueur minimale" pour définir le nombre minimal de caractères que peut contenir votre champ de paramètre. Par exemple, si vous choisissez la longueur minimale 4, le nom de client Dan ne peut pas
être utilisé car il contient moins de 4 caractères.
Longueur maximale
Utilisez le champ "Longueur maximale" pour définir le nombre maximal de caractères que peut contenir votre champ de paramètre. Par exemple, si vous choisissez la longueur maximale 5, le nom de client Margaret ne peut pas être utilisé car il contient plus de 5 caractères.
Masque d'édition
Utilisez le champ "Masque d'édition" pour créer un masque d'édition pour votre paramètre. Un masque d'édition peut être constitué d'un ensemble de caractères utilisés pour restreindre les valeurs pouvant être saisies comme valeurs de paramètre (il permet aussi de restreindre les valeurs pouvant être saisies par les utilisateurs comme valeurs d'invite).
Remarque :
Lorsque vous saisissez un masque d'édition, les options de longueur deviennent inactives.
Paramètre statique de type Booléen
Texte de l'invite
Saisissez le texte que vous souhaitez afficher pour vos utilisateurs comme invite. Par exemple, si vous demandez une valeur d'Etat, vous pouvez saisir une invite de type "Saisissez l'Etat pour lequel vous souhaitez obtenir les données de vente".
186 Utilisation des vues d'entreprise

Link pubblico aggiornato
Il link pubblico alla tua chat è stato aggiornato.