FieldValue - fonction de script et fonction de graphique
FieldValue() renvoie la valeur détectée à la position elem_no du champ field_name (dans l'ordre de chargement).
Syntax:
FieldValue(field_name , elem_no)
Return data type: double
Arguments:
Argument | Description |
---|---|
|
Nom du champ pour lequel la valeur est requise. Par exemple, la colonne dans une table. À fournir sous forme de valeur de chaîne. Autrement dit, le nom du champ doit être placé entre guillemets simples. |
|
Numéro de position (élément) du champ, suivant l'ordre de chargement, pour lequel la valeur est renvoyée. Cela pourrait correspondre à la ligne dans une table, mais il dépend de l'ordre dans lequel les éléments (lignes) sont chargés. |
Limitations:
Si elem_no est supérieur au nombre de valeurs de champ, la chaîne
Examples and results:
Les exemples suivants utilisent le champ : First name provenant de la tableNames.
Exemples | Résultats |
---|---|
Ajoutez l'exemple de données à votre application et exécutez cette dernière. |
La table |
Fonction de graphique : dans une table contenant la dimension |
|
FieldValue('First name','1') |
|
FieldValue('First name','7') |
|
Fonction de script : étant donné que la table |
|
John1: Load FieldValue('First name',1) as MyPos1 Resident Names; |
MyPos1=John, car ' |
Peter1: Load FieldValue('First name',7) as MyPos2 Resident Names; |
MyPo2s= - (Null), car le champ First name ne comporte que 6 valeurs. |
Données utilisées dans l'exemple :
Names:
LOAD * inline [
"First name"|"Last name"|Initials|"Has cellphone"
John|Anderson|JA|Yes
Sue|Brown|SB|Yes
Mark|Carr|MC |No
Peter|Devonshire|PD|No
Jane|Elliot|JE|Yes
Peter|Franc|PF|Yes ] (delimiter is '|');
John1:
Load FieldValue('First name',1) as MyPos1
Resident Names;
Peter1:
Load FieldValue('First name',7) as MyPos2
Resident Names;