FieldValue - 스크립트 및 차트 함수
FieldValue()는 field_name 필드의 elem_no 위치에서 발견된 값을 반환합니다(로드 순서에 따라).
Syntax:
FieldValue(field_name , elem_no)
Return data type: dual
Arguments:
인수 | 설명 |
---|---|
|
값이 필요한 필드의 이름. 예를 들어, 테이블에 있는 열입니다, 문자열 값으로 지정해야 합니다. 따라서 필드 이름은 작은따옴표로 묶어야 합니다. |
|
값이 반환된 로드 순서에 따른 필드의 위치(요소) 번호. 이는 테이블에 있는 행에 해당할 수 있지만, 요소(행)가 로드되는 순서에 따라 결정됩니다. |
Limitations:
elem_no가 필드 값의 수보다 클 경우
Examples and results:
다음 예는 First name 테이블의 Names 필드를 사용합니다.
예 | 결과 |
---|---|
예제 데이터를 앱에 추가하고 실행합니다. |
샘플 데이터에서와 마찬가지로 테이블 |
차트 함수: 차원 |
|
FieldValue('First name','1') |
|
FieldValue('First name','7') |
|
스크립트 함수: 예제 데이터에서와 마찬가지로 테이블 |
|
John1: Load FieldValue('First name',1) as MyPos1 Resident Names; |
MyPos1=John이며, ' |
Peter1: Load FieldValue('First name',7) as MyPos2 Resident Names; |
MyPo2s= - (Null)이며, First name 필드에 값이 6개뿐이기 때문입니다. |
데이터 사용 예:
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;