8단계: 맞춤형 App에서 함수, 스크립트 및 스크립트 트리거 검토

일부 함수, 스크립트 및 스크립트 트리거가 FileMaker WebDirect에서 지원되지 않거나 FileMaker Pro에서와 다르게 수행됩니다. 맞춤형 App의 모든 계산과 스크립트를 검토하여 원하는 작업을 수행하는지 확인하십시오.

개별 함수, 스크립트 단계 및 스크립트 트리거에 관한 정보는 FileMaker Pro 도움말을 참조하십시오.

기능

  • 클라이언트 유형을 기반으로 조건부 동작을 생성하려면 Get(시스템 플랫폼) 함수를 사용하십시오. 함수가 4를 반환하면 현재 사용자는 FileMaker WebDirect를 사용하여 맞춤형 App에 접근 중입니다.

  • Get(시스템 버전) 함수를 사용하여 맞춤형 App을 실행하는 운영체제와 웹 브라우저를 검색할 수 있습니다. 장비 확인에 어려움이 있는 경우, Get(윈도우 너비) 및 Get(윈도우 높이)를 사용하여 적절한 장비 레이아웃을 확인합니다.

스크립트, 스크립트 단계 및 스크립트 트리거

  • 스크립트가 FileMaker WebDirect와 호환 가능한 스크립트 단계만 포함하고 웹 브라우저에서 사용되어야 하는 스크립트에 대한 접근만 제공하는지 확인합니다.

  • 스크립트가 지원되지 않는 스크립트 단계 또는 알 수 없는 스크립트 단계에 있는 경우, 해당 스크립트 단계를 건너뛰고 해당 스크립트가 계속 실행됩니다.

  • FileMaker WebDirect에서 스크립트는 클라이언트의 파일 시스템에 접근할 수 없습니다. 웹 사용자는 가져오거나 삽입할 파일을 선택하고 내보내거나 저장된 파일은 웹 브라우저의 기본 다운로드 위치에 다운로드되어야 합니다.

  • FileMaker WebDirect에서 FileMaker Pro 정보 보기의 탐색 모드나 찾기 모드 옵션으로 필드에 대한 접근이 제한된 경우 스크립트 단계는 필드를 입력할 수 없습니다.

  • 웹 사용자가 브라우저 윈도우를 닫거나 웹 브라우저의 새로 고침 버튼을 클릭하는 경우, FileMaker WebDirect는 OnWindowClose 및 OnLastWindowClose 스크립트 트리거를 활성화하거나 로그아웃하지 않고 현재 세션을 나갑니다. 웹 사용자가 새로 고침 버튼을 클릭한 경우 FileMaker WebDirect는 FileMaker Server 또는 FileMaker Cloud에 대한 새로운 연결을 생성하여 OnFirstWindowOpen 및 OnWindowOpen 스크립트 트리거를 활성화합니다.