GetLayoutObjectAttribute
계산에서 현재 활성화되어 있는 대상체 이름에서 제공된 레이아웃 대상체의 지정된 속성을 반환합니다.
포맷
GetLayoutObjectAttribute(대상체 이름 ; 속성 이름 {; 반복 횟수 ; 포털 행 번호 })
매개 변수
대상체 이름
- 현재 레이아웃의 지정된 레이아웃 대상체 이름.
속성 이름
- 지원되는 속성의 이름(아래 참조).
반복 횟수
- 반복 횟수(반복 필드에 대한).
포털 행 번호
- 포털의 행 번호.
괄호{ }의 매개 변수는 옵션입니다.
반환되는 데이터 유형
텍스트
다음 버전에서 시작됨
8.5
속성
속성 | 반환 결과 |
---|---|
|
대상체의 유형(영어). |
|
|
|
|
|
대상 대상체가 앞에 있는 탭 또는 슬라이드 패널인 경우 1을 반환합니다. |
|
대상 대상체가 현재 활성화되어 있는 경우 1을, 그렇지 않은 경우 0을 반환합니다. |
|
|
|
지정된 대상체의 위치(왼쪽 상단에서 오른쪽 하단까지) 및 회전을 설명하며 공백으로 구분된 숫자 값 목록입니다. |
|
지정된 대상체의 왼쪽 가장자리 좌표입니다. |
|
지정된 대상체의 오른쪽 가장자리 좌표입니다. |
|
지정된 대상체의 상단 가장자리 좌표를 반환합니다. |
|
지정된 대상체의 하단 가장자리 좌표를 반환합니다. |
|
지정된 대상체의 너비입니다. |
|
지정된 대상체의 높이입니다. |
|
지정된 대상체의 회전(각도)입니다. |
|
선 대상체의 시작점과 끝점을 표시하며 공백으로 구분된 숫자 값 쌍(가로,세로)입니다. 기타 대상체는 |
|
다음과 같이 지정된 대상체의 원본 설명입니다. 웹 뷰어 - 현재 URL을 반환합니다. 필드 - 정규화된 필드 이름을 반환합니다(테이블 이름::필드 이름). 텍스트 대상체 - 텍스트를 반환합니다(병합 필드, 병합 변수 및 레이아웃 계산의 평가된 값 대신 텍스트 대상체의 콘텐츠 반환). 포털 - 테이블 일치 항목의 이름 반환. 그래픽 - 이미지 파일 이름과 같은 이미지 데이터를 반환합니다. 차트 - 차트 대상체의 XML 설명을 반환합니다. 기타 모든 대상체는 빈 문자열을 반환합니다. |
|
다음과 같이 지정된 대상체의 콘텐츠입니다. 웹 뷰어 - 현재 콘텐츠(예: HTML 코드)를 반환합니다. 필드 - 지정된 대상체의 속성을 사용하여 포맷된 필드 데이터를 반환합니다. 텍스트 대상체 - 텍스트를 반환합니다(병합 필드, 병합 변수 및 레이아웃 계산의 평가된 값 반환). 그래픽 - 이미지가 저장된 경우(필드에 또는 외부적으로) 컨테이너 필드의 파일 이름과 같은 이미지 데이터를 반환하며, 이미지가 저장되지 않은 경우 파일에 대한 참조를 반환합니다. 차트 - 차트 대상체의 비트맵 표시를 반환합니다. 버튼 및 팝오버 버튼 - 버튼 텍스트를 반환합니다. 기타 모든 대상체는 빈 문자열을 반환합니다. |
|
바깥쪽 레이아웃 대상체의 |
|
|
참고
- 대상체 좌표는 주요 화면의 작업 영역 상단 왼쪽 모서리와 비례되는 지점에 제공됩니다. Windows의 작업 영역은 작업 막대를 제외한 화면 영역이며 macOS의 작업 영역은 메뉴바와 Dock을 제외한 화면 영역입니다. iOS 및 iPadOS에서 작업 영역은 전체 화면입니다.
bounds
,left
,top
,bottom
,startPoint
및endPoint
속성은 이러한 좌표를 사용합니다. - FileMaker WebDirect에서 이 함수가 웹 뷰어에서 동작하는 경우,
content
속성은 빈 문자열을 반환합니다. - 대상체가 자동 크기 조절되도록 설정된 경우 반환된 속성은 현재 상태에서 크기가 변경된 대상체 경계를 기반으로 합니다.
FileMaker WebDirect에서 속성은 사용자가 레이아웃을 전환한 경우처럼 FileMaker WebDirect가 마지막으로 서버로 레이아웃 데이터와 통신한 경우 대상체의 경계를 기반으로 합니다.
- 대상체가 상태 툴바 위에 있는 경우 음수 좌표가 반환됩니다.
반복 횟수
또는포털 행 번호
가 0이면 함수는 매개 변수를 지정하지 않은 것처럼 동작합니다.포털 행 번호
에 대해 함수는 첫 번째 포털 행의 데이터를 반환합니다.반복 횟수
에 대해 함수는 첫 번째 반복에 대해 동작하거나(content
나source
을 반환하기 위한) 또는 전체적으로 전체 필드에 대해 동작합니다(bounds
를 반환하기 위한). 특정 포털 행 내의 특정 필드 반복을 참조할 수 있어야 하기 때문에 두 매개 변수가 필요합니다.
예제 1
검색::홈 페이지 필드에서 웹 뷰어의 현재 URL을 저장합니다.
필드 설정 [검색::홈 페이지; GetLayoutObjectAttribute("웹 뷰어" ; "source")]