Partager via


Référence sur les formules - Power Pages

Dans cet article, vous découvrez toutes les fonctions disponibles dans Power Pages.

A

Abs – Valeur absolue d’un nombre.

Acos – Renvoie l’arc cosinus d’un nombre, en radians.

Acot – Renvoie l’arccotangente d’un nombre, en radians.

Et – booléen logique ET. Renvoie true si tous les arguments sont true. Vous pouvez également utiliser l’opérateur &&.

Asin – Renvoie l’arc sinus d’un nombre, en radians.

Assert – Évalue comme vrai ou faux dans un test.

Comme – Nomme l’enregistrement actuel dans les fonctions de galerie, de formulaire et de portée d’enregistrement telles que PourTout, Avec et Somme.

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

Atan – Renvoie l’arc tangente d’un nombre, en radians.

Atan2 – Renvoie l’arc tangente basé sur une coordonnée (x,y), en radians.

Moyenne – Calcule la moyenne d’une expression de table ou d’un ensemble d’arguments.

B

booléen – Convertit une chaîne de texte, un nombre ou une valeur non typée en une valeur booléen.

C

Calendrier – Récupère des informations sur le calendrier pour les paramètres régionaux actuels.

Char – Traduit un code de caractère en une chaîne.

Choix – Renvoie un tableau des valeurs possibles pour une colonne de recherche.

Horloge – Récupère des informations sur l’horloge pour les paramètres régionaux actuels.

Coalesce – Remplace les valeurs vides tout en laissant les valeurs nonvides inchangées.

Concat – Concatène les chaînes dans un source de données.

Concaténer – Concatène les chaînes.

Count – Compte les enregistrements de table qui contiennent des nombres.

Cos – Renvoie le cosinus d’un angle spécifié en radians.

Cot – Renvoie la cotangente d’un angle spécifié en radians.

CountA – Compte les enregistrements de table qui ne sont pas vides.

CountIf – Compte les enregistrements de table qui satisfont à une condition.

CountRows – Compte les enregistrements de la table.

D

Date – Renvoie une valeur de date/heure, basée sur les valeurs Année, Mois et Jour .

DateAdd – Ajoute des jours, des mois, des trimestres ou des 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 date/heure, basée sur les composants date et heure.

DateTimeValue – Convertit une chaîne de date et d’heure en une valeur de date/heure.

DateValue – Convertit une chaîne contenant uniquement une date en une valeur de date/heure.

Jour – Récupère la partie jour d’une valeur date/heure.

Dec2Hex – Convertit un nombre en chaîne de texte hexadécimale.

Degrés – Convertit les radians en degrés.

Distinct – Résume les enregistrements d’une table, en supprimant les doublons.

E

EDate – Ajoute ou soustrait des mois à une date, sans changer le jour du mois.

EncodeUrl – Encode les caractères spéciaux à l’aide du codage 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, renvoyant le dernier jour de ce mois.

exactin – Vérifie si une chaîne de texte est contenue dans une autre chaîne de texte ou un tableau, en fonction de la casse. Également utilisé pour vérifier si un enregistrement est dans une table.

Exp – Renvoie e élevé à une puissance.

F

Filtre – Renvoie un tableau filtré en fonction d’un ou plusieurs critères.

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

Premier – Renvoie le premier enregistrement d’une table.

FirstN – Renvoie le premier ensemble d’enregistrements (N enregistrements) d’une table.

ForAll – Calcule des valeurs et exécute des actions pour tous les enregistrements d’une table.

G

GroupBy – Renvoie une table avec des enregistrements regroupés.

H

HashTags – Extrait les hashtags (#strings) d’une chaîne.

Hex2Dec – Convertit une chaîne de texte hexadécimale en nombre.

Heure – Renvoie la partie heure d’une valeur de date/heure.

I

Si – 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.

in – Vérifie si une chaîne de texte est contenue dans une autre chaîne de texte ou un tableau, indépendamment de la casse. Également utilisé pour vérifier si un enregistrement est dans une table.

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

Int – Arrondit à l’entier inférieur le plus proche.

IsBlank – Vérifie une valeur vide .

IsBlankOrError – Vérifie une valeur vide ou une erreur.

IsEmpty – Vérifie si la table est vide.

IsError – Vérifie une erreur.

IsMatch – Vérifie une chaîne par rapport à un modèle. Les expressions régulières peuvent être utilisées.

IsNumeric – Vérifie une valeur numérique.

ISOWeekNum – Renvoie le numéro de semaine ISO d’une valeur de date/heure.

IsToday – Vérifie si une valeur de date/heure est actuellement dans le fuseau horaire de l’utilisateur.

IsType – Vérifie si une référence d’enregistrement fait référence à un type de table spécifique.

IsUTCToday – Vérifie si une valeur de date/heure est actuellement en temps universel coordonné (UTC).

J

JSON – Génère une chaîne de texte JSON pour une table, un enregistrement ou une valeur.

L

Langue – Renvoie la balise de langue de l’utilisateur actuel.

Dernier – Renvoie le dernier enregistrement d’une table.

LastN – Renvoie le dernier ensemble d’enregistrements (N enregistrements) d’une table.

Gauche – 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 seul enregistrement dans une table en fonction d’un ou de plusieurs critères.

Minuscule – 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 ensemble d’arguments.

Mid – Renvoie la partie médiane d’une chaîne.

Min – Valeur minimale d’une expression de table ou d’un ensemble d’arguments.

Minute – Récupère la partie minute d’une valeur de date/heure.

Mod – Renvoie le reste après qu’un dividende a été divisé par un diviseur.

Mois – Récupère la partie mois d’une valeur date/heure.

N

Non – booléen logique NON. Renvoie true si son argument est false et renvoie false si son argument est true. Vous pouvez également utiliser l’opérateur !.

Maintenant – Renvoie la valeur de date/heure actuelle dans le fuseau horaire de l’utilisateur.

O

Ou – booléen logique OU. Renvoie true si tous les arguments sont true. Vous pouvez également utiliser || comme opérateur.

P

ParseJSON – Convertit un document JSON représenté sous forme de texte en une objet sans type valeur.

Pi – Renvoie le nombre π.

PlainText – Supprime les balises HTML et XML d’une chaîne.

Puissance – Renvoie un nombre élevé à une puissance. Vous pouvez également utiliser ^ comme opérateur.

Proper – Convertit la première lettre de chaque mot d’une chaîne en majuscule et convertit le reste en minuscule.

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.

Remplacer – Remplace une partie d’une chaîne par une autre chaîne, par la position de départ de la chaîne.

RGBA – Renvoie une valeur de couleur pour un ensemble de composants rouge, vert, bleu et alpha.

Droite – Renvoie la partie la plus à droite d’une chaîne.

Arrondi – Arrondit au nombre le plus proche.

RoundDown – Arrondit au plus grand nombre précédent.

RoundUp – Arrondit au plus petit nombre supérieur.

S

Recherche – Recherche les enregistrements dans une table qui contiennent une chaîne dans l’une de leurs colonnes.

Seconde – Récupère la deuxième partie d’une valeur date/heure.

Sin – Renvoie le sinus d’un angle spécifié en radians.

Trier – Renvoie un tableau trié en fonction d’une formule.

SortByColumns – Renvoie un tableau trié en fonction d’une ou plusieurs colonnes.

Diviser – Divise une chaîne de texte en un tableau 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.

Substitut – Remplace une partie d’une chaîne par une autre chaîne, en faisant correspondre les chaînes.

Somme – Calcule la somme d’une expression de table ou d’un ensemble d’arguments.

Switch – Correspond à un ensemble de valeurs, puis évalue une formule correspondante.

T

Tan – Renvoie la tangente d’un angle spécifié en radians.

Texte – Convertit n’importe quelle valeur et formate un nombre ou une valeur de date/heure en une chaîne de texte.

ThisRecord – Renvoie l’enregistrement de l’élément actuel dans une fonction de portée d’enregistrement, telle que ForAll, With et Sum.

Heure – Renvoie une valeur de date/heure, basée sur les valeurs Heure, Minute et Seconde .

TimeValue – Convertit une chaîne contenant uniquement une heure en une valeur de date/heure.

TimeZoneOffset – Renvoie la différence entre l’heure UTC et l’heure locale de l’utilisateur en minutes.

Aujourd’hui – Renvoie la valeur de la date actuelle uniquement.

Trim – Supprime les espaces supplémentaires des extrémités et de l’intérieur d’une chaîne de texte.

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

Trunc – Tronque le nombre uniquement à la partie entière en supprimant toute partie décimale.

U

Upper – Convertit les lettres d’une chaîne de texte en majuscules.

Utilisateur – Renvoie des informations sur l’utilisateur actuel.

UTCNow – Renvoie la valeur de date/heure actuelle en temps universel coordonné (UTC).

UTCToday – Renvoie la valeur de la date actuelle uniquement en temps universel coordonné (UTC).

V

Valeur – Convertit une chaîne en nombre.

VarP – Renvoie la variance de ses arguments.

W

Jour de la semaine – Récupère la partie jour de la semaine d’une valeur date/heure.

WeekNum – Renvoie le numéro de semaine d’une valeur de date/heure.

Avec – Calcule les valeurs et exécute des actions pour un seul enregistrement, y compris les enregistrements en ligne de valeurs nommées.

Y

Année – Récupère la partie année d’une valeur date/heure.