GetContainerAttribute
 
용도 
지정된 데이터 필드의 파일 메타데이터를 반환합니다.
포맷 
GetContainerAttribute(원본 필드;속성 이름)
매개 변수 
원본 필드 - 컨테이너 필드의 이름.
속성 이름 - 지원되는 속성의 이름(아래 참조).
반환된 데이터 유형 
텍스트, 숫자, 날짜, 시간, 타임스탬프, 컨테이너
다음에서 발생 
FileMaker Pro 13.0
설명 
일부 속성은 결과를 반환하지 않을 수도 있습니다. 예를 들어 사진의 위도 및 경도 값이 사용 가능하지 않거나 메타데이터가 오디오 파일 밖에 저장되어 있기 때문에 앨범 이미지와 같은 일부 오디오 메타데이터가 사용 가능하지 않을 수도 있습니다. 그룹 속성 all에서 일부 개별 속성은 특정 상황에서 실행 가능하지 않을 수도 있습니다.
팁  FileMaker Pro가 컨테이너 데이터를 분석하는 빈도를 최소화하려면 필드의 자동 입력 계산에서 GetContainerAttribute를 사용하고 기존 필드 값을 대치하지 않음(있는 경우)를 선택 해제하십시오. 이런 경우 GetContainerAttribute는 지정된 컨테이너 필드의 콘텐츠가 변경될 때에만 업데이트됩니다. GetContainerAttribute가 계산 필드 정의에 사용되는 경우 계산은 현재 레코드가 변경될 때마다 업데이트되어 솔루션의 성능이 저하됩니다.
속성
 
컨테이너 필드에서 데이터를 저장하는데 사용되는 방법: 포함, 외부(보안), 외부(공개), 파일 참조, 텍스트.
이미지에 알파 채널이 있는 경우 1, 그렇지 않으면 0을 반환합니다.
사진의 방향을 나타내는 수:
1 (일반)
2 (가로로 대칭 이동)
3 (180도 회전)
4 (세로로 대칭 이동)
5
(시계 반대 방향으로 90도 회전 및 세로로 대칭 이동)
6 (시계 반대 방향으로 90도 회전)
7
(시계 방향으로 90도 회전 및 세로로 대칭 이동)
8 (시계 방향으로 90도 회전)
참고: 이전 버전의 FileMaker Pro를 사용하여 삽입된 사진은 자동으로 방향이 정해지지 않습니다. 그런 사진에 대해 적용되지 않음이 결과에 추가됩니다. 예: 3 (180도 회전), 적용되지 않음.
메모
 •
internalSizefileSize 보다 훨씬 작거나(예: 공개 또는 안전 저장 장치, 파일 참조 또는 압축된 파일을 위해 설정된 컨테이너 필드) fileSize 보다 훨씬 클 수(예: 플러그인으로 생성된 컨테이너 필드).
 •
속성 MD5를 사용하면 파일 이름에 관계 없이 복제된 파일이 컨테이너 필드로 삽입되는 것을 방지할 수있습니다.
 •
 •
그룹 속성 general, audio, image, photoall에 대해, 속성은 한 줄당 한 개의 속성이 있는 attributeName: attributeValue 포맷으로 표시됩니다. 속성을 한 줄에 맞추기 위해 일부 속성은 다르게 표시됩니다.
 •
externalFiles. 외부 파일 수만 표시합니다.
 •
transparency. 1(True) 또는 0(False)을 표시합니다.
 •
coverArt. 이미지 유형에 따라 png 또는 jpg를 표시합니다.
 •
bitRate. 숫자 뒤에 kbps를 표시합니다. 오디오가 가변 비트 전송률을 사용하는 경우 (VBR)가 결과에 추가됩니다. 예제: 비트 전송률: 247 kbps (VBR).
 •
year. 연도 뒤에 괄호 안에 날짜 정보가 반환될 수 있습니다. 예제: 연도: 2014 (2014/11/10).
예제 
아래 예제에서 속성이 따옴표로 둘러싸여 있음에 주의하십시오.
GetContainerAttribute(이미지;"all") 반환 결과:
[일반]
파일 이름: IMG_003.JPG
저장 장치 유형 포함
MD5: C35A3F668A1FB3F370969399A1FF04FE
파일 크기: 1964978
내부 크기: 1965064
외부 크기: 0
외부 파일: 0
 
[이미지]
너비: 1936
높이: 2592
DPI 너비: 72
DPI 높이: 72
투명도: 0 (False)
 
[사진]
방향: 6(시계 반대 방향으로 90도 회전)
생성됨: 2015/1/14 오후 2:40:31
수정됨:
위도: 37.406167
경도: -121.983333
제작: Apple
모델: iPhone 5s
 
GetContainerAttribute(제품;"barcode") 반환 결과:
[바코드]
바코드 텍스트: 875720001107
바코드 유형: UPC-A
 
GetContainerAttribute(패키지;"signature") 반환 결과:
[서명]
서명됨: 2014/11/10 오전 11:41:22
관련 주제 
함수 참조(카테고리순)
함수 참조(알파벳순)
공식 정보
함수 정보
계산 필드 정의하기
공식에 연산자 사용하기