Version 2021
Éditeur de conditions de transaction
Vous pouvez créer des documents adaptables et interactifs pour répondre à la saisie utilisateur. Pour ce faire, vous pouvez masquer ou désactiver ou bien demander aux utilisateurs de sélectionner une valeur pour les contrôles dans un document activé pour Transaction Services. Vous définissez les conditions selon lesquelles effectuer ces actions à l’aide de l’éditeur de conditions de transaction.
MicroStrategy Transaction Services vous permet d’incorporer la fonctionnalité write-back dans des documents à des fins de prise de décision ou d’initialisation d’une transaction. Les concepteurs de documents peuvent ainsi créer des documents activés par Transaction Services qui permettent aux analystes d’approuver des demandes, de faire le suivi des activités commerciales et de prendre des décisions concernant l’entreprise, en modifiant leurs données commerciales dans un document et en renvoyant ces interactions aux sources de données. Pour une présentation détaillée de Transaction Services, y compris des exemples d'images et la procédure de configuration de différents types de contrôles dans un document activé pour Transaction Services, reportez-vous au Aide à la création de documents.
Les options disponibles dans l’Éditeur de conditions de transaction varient selon le type de contrôle que vous modifiez. Les options suivantes sont disponibles :
- Cible : Sélectionnez le contrôle d’objet d’entrée à masquer, à désactiver ou pour lequel demander aux utilisateurs de sélectionner une valeur.
- Action : Sélectionnez l’action à effectuer sur le contrôle, comme Désactiver ou Exiger. Les options disponibles varient en fonction du type de contrôle.
Pour créer une nouvelle condition de filtrage, cliquez sur l’icône plus sur la gauche. Sélectionnez les options appropriées pour définir la condition, comme décrit ci-dessus :
- Filtre activé : Choisissez le contrôle ou l’expression sur laquelle baser la condition en sélectionnant l’une des opérations suivantes :
- Pour baser la condition sur la valeur d’un contrôle d’objet d’entrée, sélectionnez le contrôle. Si le lien Afficher davantage s’affiche, cliquez sur le lien pour afficher une liste de tous les contrôles d’objet d’entrée du document.
- Pour baser la condition sur la valeur d’une expression, sélectionnez Expression avancée. Les options d’expression avancée sont affichées. Définissez la condition comme suit :
- Pour ajouter la valeur d’un contrôle d’objet d’entrée à l’expression, dans la liste Disponible, double-cliquez sur le contrôle. Le contrôle est ajouté à l’expression et affiché dans le panneau d’éditeur sur la droite.
- Vous pouvez ajouter des opérateurs à l’expression en cliquant sur les opérateurs d’addition (+), de soustraction (-), de multiplication (*) ou de division (/) au-dessus du panneau d’éditeur.
Si vous créez la condition basée sur un attribut dans le rapport, complétez la condition en effectuant l’une des opérations suivantes :
- Pour créer une condition basée sur des éléments d’attribut dans une liste :
- Sous Sélectionner, sélectionnez l’une des options ci-après :
- Pour désactiver le contrôle d’objet d’entrée dans le rapport uniquement si ses valeurs sont incluses dans une liste d’éléments que vous sélectionnez, cliquez sur Dans la liste. Par exemple, vous pouvez filtrer les données pour Livres et Films uniquement.
- Pour désactiver tous les contrôles d’objet d’entrée sauf ceux dont les valeurs sont incluses dans une liste d’éléments que vous sélectionnez, cliquez sur Pas dans la liste. Par exemple, vous pouvez inclure les données pour toutes les catégories de produit sauf Livres et Films.
- Sélectionnez chaque élément d’attribut à inclure dans la condition.
- Sous Sélectionner, sélectionnez l’une des options ci-après :
- Pour créer une condition basée sur les valeurs des formes d’attribut :
- Sous Qualification, sélectionnez la forme d’attribut sur laquelle baser la qualification. Par exemple, vous pouvez filtrer selon la forme d'identifiant de l'élément d'attribut, sur l'une de ses formes descriptives, ou sur la DATE si l'attribut est basé sur le temps.
- Dans la liste des opérateurs à droite, sélectionnez un opérateur de comparaison tel que Supérieur à ou Inférieur à. Effectuez l’une des opérations suivantes :
- Pour comparer la forme d’attribut à une valeur spécifique, saisissez la valeur dans le champ.
- Pour comparer la forme d’attribut à la forme d’un autre attribut, sélectionnez l’attribut qui contient la deuxième forme. Sélectionnez la deuxième forme d’attribut dans la liste.
Si vous créez la condition basée sur une mesure dans un rapport, effectuez la procédure suivante :
- Dans la liste des opérateurs à droite, sélectionnez un opérateur de comparaison tel que Supérieur à ou Inférieur à. Effectuez l’une des opérations suivantes :
- Pour comparer la valeur du contrôle d’objet d’entrée à une valeur statique, saisissez la valeur dans le champ.
- Pour comparer la valeur du contrôle d’objet d’entrée à la valeur d’une mesure, sélectionnez la mesure dans la liste.
Si vous créez la condition basée sur un contrôle d’objet d’entrée défini dans un champ de texte, ou la valeur d’une expression, effectuez la procédure suivante :
- Dans la liste des opérateurs à droite, sélectionnez l’opérateur à utiliser pour comparer les valeurs dans la condition, comme Égale à ou Supérieur à
- Définissez la valeur à utiliser pour terminer la comparaison en effectuant l’une des deux opérations suivantes :
- Pour utiliser une valeur statique, saisissez la valeur dans le champ.
- Pour utiliser la valeur d’un contrôle d’objet d’entrée, sélectionnez le contrôle.
- Pour utiliser la valeur d’une expression, sélectionnez Expression avancée. Les options d’expression avancée sont affichées. Définissez la condition comme suit :
- Pour ajouter la valeur d’un contrôle d’objet d’entrée à l’expression, dans la liste Disponible, double-cliquez sur le contrôle. Le contrôle est ajouté à l’expression et affiché dans le panneau d’éditeur sur la droite.
- Vous pouvez ajouter des opérateurs à l’expression en cliquant sur les opérateurs d’addition (+), de soustraction (-), de multiplication (*) ou de division (/) au-dessus du panneau d’éditeur.
Cliquez sur Appliquer pour créer la condition. Votre nouvelle condition est créée et affichée dans l’Éditeur de conditions de transaction.
- Pour ajouter des conditions supplémentaires à une action, placez le curseur sur l’action et cliquez sur l’icône de flèche sur la droite. Dans le menu, sélectionnez Nouvelle condition. Sélectionnez les options appropriées comme décrit ci-dessus pour définir des conditions supplémentaires.
- Si vous avez défini plusieurs conditions pour une seule action, vous pouvez changer l’opérateur utilisé pour combiner les conditions. Cliquez avec le bouton droit sur l’opérateur AND affichée entre les conditions. Dans le menu, sélectionnez un nouvel opérateur.
- Pour modifier une condition, cliquez sur une condition, puis répétez la procédure appropriée ci-dessus pour définir la condition.
- Pour créer une copie d’une condition, placez le curseur sur la condition et cliquez sur l’icône de flèche sur la droite. Dans le menu, sélectionnez Dupliquer.
Pour masquer, désactiver ou demander aux utilisateurs de sélectionner des valeurs pour un contrôle dans un document activé pour Transaction Services.
- Ouvrez le document en mode Conception ou en mode Modifiable.
- Cliquez avec le bouton droit sur le champ de texte, l’objet Grille/Graphique, le lien de sélecteur d’action ou le bouton de sélecteur d’action pour lesquels définir des actions et sélectionnez Conditions de transaction. L’éditeur de conditions de transaction s’ouvre.
- Sélectionnez les options appropriées pour définir les conditions de chaque action, comme décrit ci-dessus.
- Cliquez sur OK pour appliquer vos modifications.
