Référence sur les formules - Power Platform CLI

Utilisez ces commandes pour interagir avec les données dans Dataverse à l’aide d’une ligne de commande ou d’un script. Réduisez le temps et la complexité de vos opérations Dataverse en utilisant pac power-fx de Power fx

A

Abs : valeur absolue d’un nombre.

Acos : renvoie l’arc sinus d’un nombre calculé en radians.

Acot : renvoie l’arc cotangente d’un nombre calculé en radians.

AddColumns : renvoie une table pour laquelle des colonnes ont été ajoutées.

And : logique booléenne AND. Renvoie true si tous les arguments sont true. Vous pouvez également utiliser l’opérateur &&.

Asin : renvoie l’arc sinus d’un nombre calculé en radians.

AsType : traite une référence d’enregistrement comme un type de table spécifique.

Atan : renvoie l’arc tangente d’un nombre calculé en radians.

Atan2 : renvoie l’arc tangente d’après des coordonnées (x,y) calculé en radians.

Average : calcule la moyenne d’une expression de table ou d’un jeu d’arguments.

B

Blank : retourne une valeur vide qui peut être utilisée pour insérer une valeur NULL dans une source de données.

Boolean : convertit une chaîne de texte, un nombre ou une valeur sans type en une valeur booléenne.

C

Char : traduit un code de caractère en une chaîne.

Clear : supprime toutes les données d’une collection.

ClearCollect : supprime toutes les données d’une collection, puis ajoute un ensemble d’enregistrements.

Coalesce : remplace les valeurs vides tout en laissant les valeurs non vides inchangées.

Collect : crée une collection ou ajoute des données à une source de données.

ColorFade : atténue une valeur de couleur.

ColorValue : traduit un nom de couleur CSS ou un code hexadécimal en une valeur de couleur.

Column : récupère les noms et les valeurs des colonnes à partir d’un type de données d’objet sans type.

ColumnNames : récupère les noms et les valeurs des colonnes à partir d’un type de données d’objet sans type.

Concat : concatène les chaînes d’une source de données.

Concatenate : concatène les chaînes.

Cos : renvoie le cosinus d’un angle calculé en radians.

Cot : renvoie la cotangente d’un angle calculé en radians.

Count : comptabilise le nombre d’enregistrements contenant un nombre dans une table à une seule colonne.

CountA : compte les enregistrements de la table qui ne sont pas vides.

CountIf : compte les enregistrements de la table qui satisfont à une condition.

CountRows : compte les enregistrements d’une table.

D

Date : renvoie une valeur date/heure, d’après les valeurs Année, Mois et Jour.

DateAdd : ajoute des jours, mois, trimestres ou années à une valeur de date/heure.

DateDiff : soustrait deux valeurs de date et affiche le résultat en jours, mois, trimestres ou années.

DateTime : renvoie une valeur de date/heure, en fonction des composants de date et d’heure.

DateTimeValue : convertit une chaîne de date et d’heure en une valeur date/heure.

DateValue : convertit une chaîne composée seulement d’une date en une valeur date/heure.

Day : récupère la partie jour d’une valeur date/heure.

Dec2Hex : convertit un nombre en chaîne de texte hexadécimale.

Decimal : convertit une chaîne en nombre décimal.

Degrees : convertit les radians en degrés.

Distinct : offre un récapitulatif des enregistrements d’une table en supprimant les doublons.

DropColumns : renvoie une table dont une ou plusieurs colonnes ont été supprimées.

E

EDate : ajoute ou soustrait des mois à une date, sans changer le jour du mois.

EncodeHTML : encode les caractères qui doivent être placés dans une séquence d’échappement pour être utilisés dans un contexte HTML.

EncodeUrl : encode des caractères spéciaux à l’aide de l’encodage des URL.

EndsWith : vérifie si une chaîne de texte se termine par une autre chaîne de texte.

EOMonth : ajoute ou soustrait des mois à une date, en renvoyant le dernier jour de ce mois.

Error : crée une erreur personnalisée ou transmet une erreur.

Exp : renvoie e élevé à la puissance.

F

Filter : renvoie une table filtrée selon un ou plusieurs critères.

Find : vérifie si une chaîne apparaît dans une autre et renvoie l’emplacement.

First : renvoie le premier enregistrement d’une table.

FirstN : renvoie le premier jeu d’enregistrements (N enregistrements) d’une table.

Float : convertit une chaîne en nombre à virgule flottante.

ForAll : calcule les valeurs et effectue des actions pour tous les enregistrements d’une table.

G

GUID : convertit une chaîne GUID en une valeur GUID, ou crée une valeur GUID.

H

Help : affiche des informations d’aide pour les hôtes Power Fx de la ligne de commande.

Hex2Dec : convertit une chaîne de texte hexadécimale en nombre.

Hour : renvoie la partie heure d’une valeur date/heure.

I

If : renvoie une valeur si une condition est vraie et une autre valeur dans le cas contraire.

IfError : détecte les erreurs et fournit une valeur alternative, ou prend des mesures.

Index : renvoie un enregistrement d’une table en fonction de la position ordonnée.

Int : arrondit une valeur jusqu’à l’entier inférieur.

IsBlank : recherche une valeur blank.

IsBlankOrError : vérifie une valeur ou erreur vide.

IsEmpty : recherche une table vide.

IsError : recherche une erreur.

IsMatch : compare une chaîne à un modèle. Les expressions régulières peuvent être utilisées.

IsNumeric : recherche une valeur numérique.

IsToday : vérifie si une valeur de date/heure correspond à un moment de la journée dans le fuseau horaire de l’utilisateur.

L

Language : renvoie la balise de langue de l’utilisateur actuel.

Last : renvoie le dernier enregistrement d’une table.

LastN : renvoie le dernier jeu d’enregistrements (N enregistrements) d’une table.

Left : renvoie la partie la plus à gauche d’une chaîne.

Len : renvoie la longueur d’une chaîne.

Ln : renvoie le logarithme naturel.

Log : renvoie le logarithme dans n’importe quelle base d’un nombre.

LookUp : recherche un enregistrement unique dans une table en fonction d’un ou de plusieurs critères.

Lower : convertit les lettres d’une chaîne de texte en minuscules.

M

Match : extrait une sous-chaîne en fonction d’un modèle. Les expressions régulières peuvent être utilisées.

MatchAll : extrait plusieurs sous-chaînes en fonction d’un modèle. Les expressions régulières peuvent être utilisées.

Max : valeur maximale d’une expression de table ou d’un jeu d’arguments.

Mid : renvoie la partie centrale d’une chaîne.

Min : valeur minimale d’une expression de table ou d’un jeu d’arguments.

Minute : récupère la partie minute d’une valeur date/heure.

Mod : renvoie le reste d’une division.

Month : récupère la partie mois d’une valeur date/heure.

N

Not : logique booléenne NOT. Renvoie true si son argument est false et renvoie false si son argument est true. Vous pouvez également utiliser l’opérateur !.

Notify : affiche un message de bannière à l’utilisateur.

Now : renvoie la valeur date/heure actuelle dans le fuseau horaire de l’utilisateur.

O

Or : logique booléenne OR. Renvoie true si tous les arguments sont true. Vous pouvez également utiliser || comme opérateur.

P

ParseJSON : convertit un document JSON représenté en texte en une valeur Objet sans type.

Patch : modifie ou crée un enregistrement dans une source de données ou fusionne des enregistrements en dehors d’une source de données.

Pi : renvoie le nombre π.

PlainText : supprime les balises HTML et XML depuis une chaîne.

Power : renvoie un nombre élevé à la puissance. Vous pouvez également utiliser ^ comme opérateur.

Proper : convertit la première lettre de chaque mot en une chaîne en majuscules et convertit le reste en minuscules.

R

Radians : convertit les degrés en radians.

Rand : renvoie un nombre pseudo-aléatoire compris entre 0 et 1.

RandBetween : renvoie un nombre pseudo-aléatoire entre deux nombres.

Refresh : actualise les enregistrements d’une source de données.

Remove : supprime un ou plusieurs enregistrements spécifiques à partir d’une source de données.

RemoveIf : supprime les enregistrements d’une source de données en fonction d’une condition.

RenameColumns : renomme les colonnes d’une table.

Replace : remplace une partie d’une chaîne par une autre chaîne, d’après la position de départ de la chaîne.

RGBA : renvoie une valeur de couleur pour un ensemble de composants rouges, verts, bleus et alphanumériques.

Right : renvoie la partie la plus à droite d’une chaîne.

Round : arrondit au nombre le plus proche.

RoundDown : arrondit au nombre précédent le plus grand.

RoundUp : arrondit au nombre suivant le plus petit.

S

Second : récupère la partie seconde d’une valeur date/heure.

Sequence : générer un tableau de nombres séquentiels, utile lors d’une itération avec ForAll.

Set : définit la valeur d’une variable globale.

ShowColumns : renvoie une table contenant uniquement les colonnes sélectionnées.

Shuffle : réorganise les enregistrements d’une table de manière aléatoire.

Sin : renvoie le sinus d’un angle calculé en radians.

Sort : renvoie un tableau trié selon une formule.

Split : fractionne une chaîne de texte en une table de sous-chaînes.

Sqrt : renvoie la racine carrée d’un nombre.

StartsWith : vérifie si une chaîne de texte commence par une autre chaîne de texte.

StdevP : renvoie l’écart type de ses arguments.

Substitute : remplace une partie d’une chaîne par une autre chaîne, en mettant les chaînes en correspondance.

Sum : calcule la somme d’une expression de table ou d’un jeu d’arguments.

Switch : correspond à un ensemble de valeurs, puis évalue une formule correspondante.

T

Table : crée une table temporaire.

Tan : renvoie la tangente d’un angle calculé en radians.

Text : convertit n’importe quelle valeur, et met en forme un nombre ou une valeur de date/heure en une chaîne de texte.

Time : renvoie une valeur date/heure, d’après les valeurs Heure, Minute et Seconde.

TimeValue : convertit une chaîne composée d’une heure seulement en une valeur date/heure.

TimeZoneOffset : retourne la différence entre l’heure UTC et l’heure locale de l’utilisateur, exprimée en minutes.

Today : renvoie la valeur de date uniquement actuelle.

Trace : fournit des informations supplémentaires dans les résultats de vos tests.

Trim : supprime les espaces supplémentaires situés aux extrémités et à l’intérieur d’une chaîne de texte.

TrimEnds : supprime les espaces supplémentaires situés aux extrémités d’une chaîne de texte uniquement.

Trunc : tronque le nombre à la partie entière en supprimant toute partie décimale.

U

UniChar : traduit un code Unicode en chaîne.

Upper : convertit les lettres d’une chaîne de texte en majuscules.

V

Value : convertit une chaîne en nombre.

VarP : renvoie la variance de ses arguments.

W

Weekday : récupère la partie semaine d’une valeur date/heure.

With : calcule des valeurs et effectue des actions pour un seul enregistrement, y compris des enregistrements inline de valeurs nommées.

Y

Year : récupère la partie année d’une valeur date/heure.