Sauter la navigation

Documentation FlexPro 2025

UnitType

Détermine le type d'unité pour un ensemble de données.

Syntaxe

UnitType(DataSet)

 

La syntaxe de la fonction UnitType se compose des éléments suivants :

Section

Description

DataSet

L'ensemble de données dont l'unité est déterminée.

Toutes les structures de données sont autorisées. Tous les types de données sont autorisés.

Remarques

Le résultat est un entier de 32 bits qui représente le type d'unité. Pour les signaux, les courbes spatiales et les séries de signaux, vous pouvez déterminer le type d'unité des différents composants.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

La fonction renvoie l'une des valeurs suivantes :

Constante

Signification

UNIT_NONE

Pas d'unité.

UNIT_UNKNOWN_DIM

Unité de dimension inconnue.

UNIT_KNOWN_DIM

Unité ayant une dimension SI connue.

UNIT_DIM_ONE

Unité ayant la dimension de un (également appelée unité sans dimension).

Disponible dans

FlexPro Basic, Professional, Developer Suite

Exemples

UnitType(1.23)

Renvoie UNIT_NONE.

UnitType(Unit<> 1 s)

Renvoie UNIT_NONE.

UnitType(1 m/m)

Renvoie UNIT_DIM_ONE.

UnitType(1 '')

Renvoie UNIT_DIM_ONE.

UnitType(Unit<> 1 m/m)

Renvoie UNIT_NONE.

UnitType(1 N m)

Renvoie UNIT_KNOWN_DIM.

UnitType(1 gal)

Renvoie UNIT_UNKOWN_DIM.

UnitType(Signal.y)

Renvoie UNIT_KNOWN_DIM.

UnitType(Signal)

Renvoie UNIT_NONE.

Voir aussi

Fonction Unit

Fonction SIUnits

Fonction UnitSymbol

Gestionnaire d'unités

Grandeurs dans FPScript