FileMaker Pro 18 Advanced는 다음과 같은 새로운 기능 및 개선 사항을 포함합니다.
•FileMaker ID 및 나의 App 윈도우 - FileMaker ID 사용자는 나의 App 윈도우에 로그인하고 해당 윈도우를 사용하여 FileMaker Cloud에서 호스트되는 팀의 맞춤형 App으로 작업할 수 있습니다. Single Sign-In을 통해 사용자는 접근 권한을 받은 모든 앱을 열 수 있습니다. 파일 열기 및 관리하기를 참조하십시오.
•FileMaker Cloud 호스트에 업로드합니다. FileMaker ID 팀 관리자는 호스트에 업로드 대화상자로 FileMaker Pro Advanced 파일을 FileMaker Cloud 호스트에 업로드할 수 있습니다. FileMaker 호스트에 업로드하기를 참조하십시오.
•FileMaker Cloud에서 호스트되는 파일의 보안 관리 - 소속된 각 팀에서 FileMaker ID 사용자 및 그룹에 파일 접근 권한을 부여하거나, 그룹에서 FileMaker ID 사용자 이름을 보거나, 보안 관리 대화상자에서 권한 범위를 할당할 수 있습니다. FileMaker ID 계정 접근 권한 편집하기를 참조하십시오.
•필드 가져오기 맵핑 대화상자로 할 수 있는 작업:
•검색할 수 있는 목록에서 대상 필드 선택
•원본 파일에서 아무 레코드를 선택하여 특정 가져오기 파일 유형의 파일 필드 이름으로 사용
•각각의 대상 필드에 대해 가져오기 도중 자동 입력 옵션을 수행할지 여부 선택
•필드 값 구분을 위한 사용자 문자를 사용하는 데이터 가져오기
FileMaker Pro Advanced로 데이터 가져오기 및 지원되는 가져오기/내보내기 파일 포맷를 참조하십시오.
•더 많은 대화 옵션 - 특정 지원되는 파일 유형을 변환할 때 이제 필드 값을 구분하는 사용자 문자를 지정하거나, 아무 레코드를 선택하여 필드 이름으로 사용하거나, 포함할 필드를 선택하거나, 대상 테이블 이름을 지정할 수 있습니다. 새로운 FileMaker Pro Advanced 파일로 데이터 파일 변환하기를 참조하십시오.
•새로운 보안 관리 대화상자에서 다음 작업을 수행할 수 있습니다.
•계정 유형에 따라 필터링된 계정 접근 목록으로 작업하기, 목록에 있는 사용자 및 그룹에 직접 권한 설정 할당하기 및 목록에서 나가지 않고 세부사항 패널에서 기타 일반적인 작업 수행하기
•고급 보안 설정 대화상자에서 권한 설정, 확장 권한 및 파일 접근 관리하기
•선택된 인증 유형이 파일의 현재 호스트에서 지원되는지 여부 확인하기
계정 접근 생성 및 편집하기, 권한 범위 생성 및 편집하기, 확장된 권한 생성 및 편집하기 및 파일에 대한 접근 인증하기를 참조하십시오.
•전체 접근 권한이 없는 계정 관리 권한 - 이제 전체 접근 권한 범위가 있는 그룹 또는 사용자를 수정하거나 편집 권한 범위를 생성하는 것을 허용하지 않고도 사용자에게 파일에 접근하고 파일을 삭제하고 기존 권한 설정을 할당하도록 제한적 기능을 부여할 수 있습니다. 기타 권한 편집하기를 참조하십시오.
•서명 없는 플러그인 알림 - 플러그인이 개발자에 의해 디지털 방식으로 서명되지 않은 경우 FileMaker Pro Advanced에서 사용자에게 알려줍니다. 허용된 호스트 및 플러그인 환경설정 구성하기를 참조하십시오.
•파일을 참조하려는 경우 기본적으로 전체 접근 권한 요구 - 파일에 참조를 사용할 때 전체 접근 권한 범위를 요구하는 해당 옵션은 이제 새로 형성된 파일에 기본적으로 활성화되었습니다. 해당 옵션은 기존 파일에서 변경되지 않습니다. 파일에 대한 접근 인증하기를 참조하십시오.
•디지털 방식으로 서명된 데이터의 함수 - 새로운 함수는 데이터를 디지털 방식으로 서명하고 암호화 키로 서명된 데이터의 서명을 확인하도록 허용합니다. 아래에서 '새로운 함수'를 참조하십시오.
•fmodata 확장 권한 - Odata 공급자로부터의 파일에 접근하는 것을 허용합니다. 권한 범위의 확장된 권한 편집하기를 참조하십시오.
•Shift-화살표 키로 대상체 이동하기 - 이제 레이아웃 모드에서 Shift-화살표 키를 사용하여 대상체를 이동하면 화살표 키를 사용할 때보다 10배 더 크게 할 수 있습니다. 모드 키보드 단축키(Windows) 및 모드 키보드 단축키(macOS)를 참조하십시오.
•외부 데이터 파일 읽기 및 쓰기 - 외부 데이터 파일을 읽고, 쓰고, 관리하는 스크립트를 생성합니다(예: 사용자 포맷에서 로그 파일 쓰기 또는 데이터 내보내기). 아래에서 '새로운 스크립트 단계'를 참조하십시오.
•버전 특정 URL로 파일 열기 - 이제 URL에 있는 fmp18 스키마를 사용하여 특히 FileMaker Pro 18 Advanced 또는 FileMaker Go 18로 파일을 열 수 있습니다. URL을 사용하여 파일 열기를 참조하십시오.
•시작할 때 맞춤형 App 열기 - 이제 명령 행 설치를 수행하는 동안 개인 설정 파일을 사용하여 FileMaker Pro Advanced를 시작할 때 특정 맞춤형 App을 열도록 설정할 수 있습니다. FileMaker Pro Advanced 네트워크 설치 가이드를 참조하십시오.
•파일을 XML로 저장하기 - 이제 FileMaker Pro Advanced 파일을 스키마, 레이아웃, 스크립트 및 파일의 다른 부분을 나타내는 XML 포맷으로 저장할 수 있습니다. 버전 간에 맞춤형 App에 있는 문서 변경에 XML 파일을 사용할 수 있으며, 버전 비교에 표준 텍스트 기반 도구를 사용할 수 있습니다. 데이터베이스 스키마 문서화하기, XML로 복사본 저장 스크립트 단계를 참조하십시오.
새로운 스크립트 단계
•데이터 파일 닫기 - 열린 데이터 파일을 닫습니다. 데이터 파일 닫기 스크립트 단계를 참조하십시오.
•데이터 파일 생성 - 비어 있고 닫혀 있는 데이터 파일을 생성하고, 데이터 파일 열기 스크립트 단계로 열고 데이터 파일에 쓰기 단계를 이용하여 데이터를 추가합니다. 데이터 파일 생성 스크립트 단계를 참조하십시오.
•파일 삭제 - 파일을 삭제합니다. 파일 삭제 스크립트 단계를 참조하십시오.
•데이터 파일 위치 가져오기 - 열린 데이터 파일에서 읽기-쓰기 위치를 반환합니다. 데이터 파일 위치 가져오기 스크립트 단계를 참조하십시오.
•기존 파일 가져오기 - 파일이 있는 경우 1(true)을 반환하며, 그렇지 않은 경우 0(false)을 반환합니다. 기존 파일 가져오기 스크립트 단계을 참조하십시오.
•파일 크기 가져오기 - 파일의 크기(바이트)를 반환합니다. 파일 크기 가져오기 스크립트 단계를 참조하십시오.
•데이터 파일 열기 - 다른 데이터 파일 스크립트 단계에 사용할 데이터 파일을 엽니다. 데이터 파일 열기 스크립트 단계를 참조하십시오.
•즐겨찾기 열기 - 즐겨찾기 윈도우를 엽니다. 즐겨찾기 열기 스크립트 단계를 참조하십시오.
•데이터 파일에서 읽기 - 열린 데이터 파일로부터 데이터를 읽습니다. 데이터 파일에서 읽기 스크립트 단계를 참조하십시오.
•파일 이름 변경 - 파일 이름을 변경합니다. 파일 이름 변경 스크립트 단계를 참조하십시오.
•XML로 복사본 저장 - 열려 있는 파일의 사본을 스키마, 레이아웃 및 스크립트의 XML 표현으로 저장합니다. XML로 복사본 저장 스크립트 단계를 참조하십시오.
•데이터 파일 위치 설정 - 열린 데이터 파일에서 읽기-쓰기 위치를 설정합니다. 데이터 파일 위치 설정 스크립트 단계를 참조하십시오.
•오류 로깅 설정 - 기존 파일의 스크립트를 실행하는 동안 오류가 로그인되는지 제어합니다. 오류 로깅 설정 스크립트 단계를 참조하십시오.
•데이터 파일에 쓰기 - 열린 데이터 파일에 데이터를 씁니다. 데이터 파일에 쓰기 스크립트 단계를 참조하십시오.
변경된 스크립트 단계
•나의 App 열기 - 이 스크립트 단계는 이제 즐겨찾기 열기입니다. 즐겨찾기 열기 스크립트 단계를 참조하십시오.
•FileMaker Server에 업로드 - 이 스크립트 단계는 이제 호스트에 업로드 열기입니다. 호스트에 업로드 열기 스크립트 단계를 참조하십시오.
•URL에서 삽입
•지원되는 URL 프로토콜에는 이제 smb, smtp, smtps, ldap 및 ldap가 포함됩니다.
•SMTP를 통한 메일 전송은 이제 --mail-auth
, --mail-from
및 --mail-rcpt
옵션 추가와 함께 cURL를 통한 메일 전송을 지원합니다. 이것은 HTML 포맷으로 메일 전송을 포함합니다.
•서버로부터의 압축되지 않은 응답 요청은 이제 --no-compressed
cURL 옵션을 경유하여 지원됩니다.
•cURL 라이브러리가 오류를 반환할 때, 이제 반환된 데이터는 대상이 텍스트 필드 또는 텍스트 변수인 경우 대상에 저장됩니다.
URL에서 삽입 스크립트 단계 및 지원되는 cURL 옵션를 참조하십시오.
•도움말 열기 - FileMaker WebDirect가 더 이상 도움말을 포함하지 않기 때문에 이 스크립트 단계는 더 이상 FileMaker WebDirect에서 지원되지 않습니다. 도움말 열기 스크립트 단계를 참조하십시오.
•장비에서 삽입 - 이 스크립트는 이제 PDF417, ITF-14, Aztec 및 Data Matrix 바코드 유형을 인식합니다. 장비에서 삽입 스크립트 단계를 참조하십시오.
•레코드를 PDF로 저장 - 이 스크립트 단계는 이제 기존 PDF에 추가 옵션 및 FileMaker Go의 보안 탭 옵션을 지원합니다. 레코드를 PDF로 저장 스크립트 단계를 참조하십시오.
•레코드 가져오기 - 이 스크립트 단계는 이제 필드 가져오기 맵핑 대화상자에서 사용 가능한 새로운 옵션을 지원합니다. 레코드 가져오기 스크립트 단계를 참조하십시오.
•파일 변환 - 지원되는 파일 포맷에서 이 스크립트 단계는 이제 어떤 필드를 가져올지 선택하고 대상 테이블 이름을 지정하여 변환된 파일에서 원본 파일의 행을 필드 이름으로 사용하도록 지원합니다. 파일 변환 스크립트 단계를 참조하십시오.
•계산 지정 대화상자 및 도움말에 있는 일부 함수 그룹은 목적을 더 정확히 반영할 수 있도록 재구성되었습니다. 일본어 함수, JSON 함수 및 기타 함수를 참조하십시오.
새로운 함수
•CryptGenerateSignature – 데이터의 디지털 서명을 생성합니다. CryptGenerateSignature 함수를 참조하십시오.
•CryptVerifySignature – 디지털 서명이 데이터에 유효한지 확인합니다. CryptVerifySignature 함수를 참조하십시오.
•Get(계정 유형) – 현재 계정의 인증 유형을 반환합니다. Get(계정 유형) 함수를 참조하십시오.
•Get(데이터 파일 정보 열기) – 파일 ID와 각 열린 데이터 파일의 경로를 반환합니다. Get(파일정보 데이터 열기) 함수를 참조하십시오.
•SetRecursion – 표현식에서 재귀 및 루프의 최대 반복 수를 설정합니다. SetRecursion 함수를 참조하십시오.
•While – 조건이 참일 때 로직을 반복하고 결과를 반환합니다. While 함수를 참조하십시오.
변경된 함수
•Get(마지막 외부 오류 세부 정보) - 이 함수는 이제 플러그인이 설치 또는 로딩되지 않을 때 정보를 반환합니다. Get(마지막 외부 오류 세부 정보) 함수를 참조하십시오.
•GetLayoutObjectAttribute - FileMaker WebDirect에서 이 함수는 차트에서 동작 시 content
및 source
에 대한 결과를 반환하며, 웹 뷰어에서 동작 시 source
속성에 대한 결과를 반환합니다. GetLayoutObjectAttribute 함수를 참조하십시오.
•꼬리 재귀가 아닌 사용자 설정 함수는 메모리의 사용 가능한 호출 스택 공간에 따라 이제 1만 반복 수가 아니라 기본적으로 5만 반복 수로 제한됩니다. SetRecursion 함수 사용에 따라 제한을 늘리거나 줄일 수 있습니다.
•Photoshop 이미지 포맷 지원은 macOS에서 복구되었습니다. 컨테이너 필드에서 데이터 사용하기를 참조하십시오.
•이제 FileMaker Pro Advanced 응용 프로그램의 이름에는 버전 번호가 포함됩니다. 응용 프로그램 이름에 의존하는 외부 스크립트를 사용하는 경우 업데이트가 필요할 수도 있습니다.