Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce didacticiel, nous allons expliquer comment créer des règles métier PowerApps. Nous allons également couvrir quelques autres outils et concepts utilisés pour travailler avec le service de données commun.
Les règles métier sont créées pour définir des règles spécifiques concernant vos données.
Une façon courante de l'utiliser consiste à définir des limites ou des directives spécifiques sur la manière dont les données peuvent être ajoutées via vos formulaires. C'est ce que nous allons faire dans notre exemple.
Table des matières
Fonctionnement des règles métier
Pour ajouter une règle métier, il suffit d'aller dans l'onglet Règles métier dans Entités, puis de cliquer sur « Ajouter une règle métier » dans le coin supérieur gauche.
Voici à quoi ressemble la section des règles métier de PowerApps.
Les règles métier commencent par une instruction IF ou une condition.
Si la condition donnée est remplie, elle suit la série d'actions et de conditions liées à la coche à droite. Si ce n'est pas le cas, le chemin avec la marque x sous la condition est suivi.
Nous pouvons choisir ce qui se passe ensuite à partir de ces options dans le volet de droite. Ainsi, la prochaine étape pourrait être soit un flux dans lequel une nouvelle condition est définie, soit une action dans laquelle nous pouvons afficher un message d'erreur, définir la visibilité, définir la valeur du champ, etc.
Encore une fois, nous voyons ici à quel point il est facile d'utiliser PowerApps. Vous pouvez choisir de ne faire aucun codage pour créer des règles métier, car cela vous permet de faire glisser et de déposer des éléments.
Maintenant, créons une règle métier.
Création de règles métier PowerApps
Nous allons utiliser les mêmes données que nous avons utilisées dans cette série de didacticiels sur PowerApps.
Disons que nous voulons créer une règle qui empêchera un utilisateur d'ajouter un enregistrement si le client est de Corée du Sud et choisit le niveau VIP 5. Nous pouvons créer une règle qui produira un message d'erreur si quelqu'un essaie d'ajouter des données comme ça.
Nous allons commencer par définir la condition. Cliquons dessus et appelons-le Niveau VIP.
Nous pouvons également modifier le nom d'affichage ici dans le volet de droite.
Nous définissons les conditions en choisissant la bonne source, le bon champ, l'opérateur, le type et la valeur.
Pour cette règle, nous définissons la condition selon laquelle le niveau VIP doit être égal à 5 pour qu'une action se produise. Cliquons sur Appliquer pour enregistrer cette condition.
Mais en dehors du niveau VIP, nous voulons également définir l'emplacement. Nous devons donc ajouter une autre règle à cette condition. Nous pouvons le faire en cliquant sur +Nouveau.
Donc, dans cette règle, nous voulons que l'action ne se produise que si le lieu choisi est la Corée du Sud.
Maintenant, nous avons deux règles. Nous voulons définir le niveau VIP sur 5, puis nous voulons voir si l'emplacement indique la Corée du Sud. Puisque nous voulons que ces deux règles soient appliquées, nous allons choisir AND sous Rule Logic.
Une fois que nous avons appliqué ces règles, nous allons choisir une action ensuite. Faisons glisser Afficher le message d'erreur dans l'organigramme.
Appelons cette action Erreur en changeant le nom d'affichage à droite.
Nous pouvons choisir où le message d'erreur apparaît et dicter ce que dit le message d'erreur. Faisons donc apparaître le message d'erreur dans le champ de localisation. Nous conseillerons également à l'utilisateur de choisir un autre pays ou de modifier le niveau VIP.
Une fois que nous avons cliqué sur Appliquer, PowerApps va enregistrer ces paramètres. Nous pouvons voir la version texte de la même règle que nous avons créée dans la partie inférieure de l'écran.
Une fois que nous sommes satisfaits de la règle, nous pouvons cliquer sur Enregistrer dans la zone supérieure droite.
Nous pouvons également cliquer sur Valider si nous voulons vérifier que la règle se déroule parfaitement.
Si nous ne voyons aucune erreur dans notre travail, nous pouvons le verrouiller en cliquant sur le bouton Activer.
Une fois que nous aurons fait cela, nous verrons une barre de progression au milieu nous indiquant qu'elle applique la logique à tous les enregistrements.
Cette fenêtre disparaîtra une fois le processus d'activation terminé.
Vérification de la règle métier
Maintenant, regardons la règle métier en action.
Si nous revenons à l'onglet Règles métier sous Entités, nous pouvons voir la nouvelle règle métier que nous avons créée.
Pour voir si cette règle métier fonctionne correctement, ajoutons un nouvel enregistrement. Passons à l'onglet Données.
Ensuite, nous cliquerons sur + Ajouter un enregistrement ici en haut.
Cela ouvrira le formulaire que nous avons créé dans un tutoriel précédent .
Commençons par remplir la section Général du formulaire, qui contient le numéro de client, le prénom et le nom de famille.
Ensuite, nous ajouterons un emplacement et un niveau VIP. Pour l'instant, écrivons Royaume-Uni et réglons-le au niveau VIP 5.
Le champ suivant est Date d'adhésion. Pour faciliter les choses pour l'utilisateur final, PowerApps utilise un calendrier qui nous permet de choisir simplement la date exacte au lieu d'avoir à saisir les informations.
Nous terminerons le formulaire en remplissant les autres détails, comme le numéro de passeport et le nom de l'agent. Comme vous pouvez le voir, aucune erreur n'est survenue.
Cette fois, changeons l'emplacement et définissons-le sur Corée du Sud et laissons le niveau VIP à 5. N'oubliez pas que ce sont les deux conditions que nous avons définies dans notre règle commerciale.
Étant donné que les conditions répondent aux exigences définies, le message d'erreur s'affiche.
Mais si nous changeons le niveau VIP et le rendons 4, le message d'erreur disparaît.
Cela montre que notre règle métier fonctionne parfaitement.
Autres concepts communs de service de données
Les règles métier dans PowerApps facilitent encore plus le travail avec les entités, notamment en ce qui concerne l'apport de nouvelles données. Mais en dehors des entités, il existe d'autres outils et concepts puissants utilisés dans le service de données commun.
Bien que nous n'allons pas plonger dans chacun d'eux en détail, couvrons brièvement ces concepts au cas où le besoin de les utiliser se présenterait à l'avenir.
Les flux de données sont un outil puissant que nous pouvons utiliser. Ils chargent automatiquement le service de données commun dans les données actuelles.
Par exemple, si vous gérez un restaurant, vous pouvez faire en sorte que vos données de point de vente soient directement introduites dans des entités. Cela peut être fait en créant un flux de données.
Les connexions constituent une autre partie importante du service de données commun. Cela fonctionne de la même manière que nos connexions lors de l'utilisation d'applications de canevas. C'est ici que nous pouvons ajouter une connexion OneDrive, par exemple.
Les passerelles sont également importantes. Ils nous permettent de communiquer avec différentes bases de données.
Si vous souhaitez explorer davantage chacun de ces domaines, vous pouvez consulter le document Microsoft qui les couvre en détail.
Présentation de Power Apps : définition, fonctionnalités, fonctions et importance
Environnements Power Apps : configuration correcte des éléments de l'application
Fonctions et formules PowerApps | Une introduction
Conclusion
Les règles métier de PowerApps montrent à quel point cette plateforme est vraiment dynamique. Cela rend presque tout possible, surtout si vous voulez que vos données soient présentées d'une manière spécifique. Cela vous aide également à garder vos données aussi propres que possible.
L'exemple sur lequel nous avons travaillé n'est qu'un début. Il est en fait possible de travailler sur des règles plus compliquées où un mélange de conditions et d'actions différentes fonctionnent ensemble. Vous pouvez également choisir de créer ces règles en les codant au lieu d'utiliser le système d'organigramme par glisser-déposer que nous avons utilisé. Tout dépend de votre niveau de compétence et de vos préférences.
Quant aux autres concepts que nous avons abordés, ils valent vraiment la peine d'être examinés si vous voulez vraiment maîtriser ce que PowerApps peut faire. Notez simplement que 99 fois sur 100, vous travaillerez probablement avec des entités plus que tout autre domaine de la plate-forme.
Tous mes vœux,
Henri
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir