Shape (FPScript)
Détermine la longueur des dimensions d'un ensemble de données.
Syntaxe
Shape(DataSet)
La syntaxe de la fonction Shape se compose des éléments suivants :
Section |
Description |
---|---|
DataSet |
L'ensemble de données pour lequel les longueurs des dimensions doivent être déterminées. Toutes les structures de données sont autorisées. Tous les types de données sont autorisés. |
Remarques
Par conséquent, la fonction renvoie une série de données du type de données Entier de 64 bits.
Pour les structures de données composées, seule la composante Y est prise en compte. Si l'ensemble de données est une valeur scalaire, le résultat est une série de données avec des valeurs nulles. Si l'ensemble de données ou sa composante Y est une série de données, le résultat est une série de données avec une valeur spécifiant le nombre de valeurs dans la série de données. S'il s'agit d'une matrice de données, le résultat est une série de données à deux valeurs. La première valeur spécifie le nombre de séries de données ou de colonnes, et la deuxième valeur spécifie le nombre de valeurs pour chaque série de données ou le nombre de lignes.
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.
Disponible dans
FlexPro Basic, Professional, Developer Suite
Exemples
Shape({1, 3, 4}) |
Renvoie {3L}. |
Shape({1, 3, 4} # 2) |
Renvoie {2L, 3L}. |