FieldValue - funzione dello script e del grafico
FieldValue() restituisce il valore trovato nella posizione elem_no del campo field_name (in ordine di caricamento).
Syntax:
FieldValue(field_name , elem_no)
Return data type: duale
Arguments:
Argomento | Descrizione |
---|---|
|
Nome del campo per cui è richiesto il valore. Ad esempio, la colonna in una tabella. Deve essere specificato come valore di stringa. Questo significa che il nome di campo deve essere racchiuso tra virgolette singole. |
|
Il numero della posizione (elemento) del campo, che segue l'ordine di caricamento, per cui viene restituito il valore. Ciò potrebbe corrispondere alla riga in una tabella, anche se dipende dall'ordine di caricamento degli elementi (righe). |
Limitations:
Se elem_no è maggiore del numero di valori del campo, viene restituito
Examples and results:
Gli esempi seguenti utilizzano il campo: First name dalla tabella Names.
Esempi | Risultati |
---|---|
Aggiungere i dati campione all'app ed eseguirli. |
La tabella |
Funzione grafica: in una tabella contenente la dimensione |
|
FieldValue('First name','1') |
|
FieldValue('First name','7') |
|
Funzione script: la tabella |
|
John1: Load FieldValue('First name',1) as MyPos1 Resident Names; |
MyPos1=John, poiché ' |
Peter1: Load FieldValue('First name',7) as MyPos2 Resident Names; |
MyPo2s= - (Null), poiché nel campo First name sono presenti solo 6 valori. |
Dati utilizzati nell'esempio:
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;