FieldValue - script- en diagramfunctie
FieldValue() retourneert de waarde die is gevonden in positie elem_no van het veld field_name (op volgorde van laden).
Syntax:
FieldValue(field_name , elem_no)
Return data type: duaal
Arguments:
Argument | Beschrijving |
---|---|
|
Naam van het veld waarvoor de waarde is vereist. Bijvoorbeeld de kolom in een tabel. Moet worden opgegeven als een tekenreekswaarde. Dit betekent dat de veldnaam tussen enkele aanhalingstekens moet staan. |
|
Het positienummer (elementnummer) van het veld, na de laadvolgorde, waarvoor de waarde wordt geretourneerd. Dit kan overeenkomen met de rij in een tabel, maar het is afhankelijk van de volgorde waaraan de elementen (rijen) worden geladen. |
Limitations:
Als elem_no groter is dan het aantal veldwaarden, wordt
Examples and results:
In de volgende voorbeelden wordt gebruikgemaakt van het veld: First name uit de tabel Names.
Voorbeelden | Resultaten |
---|---|
Voeg de voorbeeldgegevens toe aan uw app en voer deze uit. |
De tabel |
- diagramfunctie Voeg in een tabel die de dimensie |
|
FieldValue('First name','1') |
|
FieldValue('First name','7') |
|
- scriptfunctie Gegeven dat de tabel |
|
John1: Load FieldValue('First name',1) as MyPos1 Resident Names; |
MyPos1=John, aangezien ' |
Peter1: Load FieldValue('First name',7) as MyPos2 Resident Names; |
MyPo2s= - (Null), aangezien er slechts 6 waarden in het veld First name zijn. |
Gebruikte gegevens in voorbeeld:
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;