스크립트 생성 및 편집하기
참고 각 스크립트 단계, 옵션 및 예제에 대한 정보는 스크립트 단계 참조를 참조하십시오. 스크립트 예제도 참조하십시오.
스크립트 생성 또는 편집하기:
- 스크립트 메뉴 > 스크립트 작업공간을 선택합니다.
또는 파일 메뉴 > 관리 > 스크립트를 선택합니다.
- 스크립트 작업공간에서 스크립트를 생성하거나 엽니다.
- 스크립트를 생성하려면 을 클릭합니다. 스크립트 편집 패널에서 새로운 스크립트의 이름을 입력하고 Enter 또는 Return을 누릅니다.
- 스크립트를 미리 보려면 스크립트 패널에서 스크립트 이름을 클릭합니다. 스크립트 미리보기에서 편집으로 전환하려면 을 클릭합니다.
- 스크립트를 편집하려면 스크립트 패널에서 스크립트 이름을 이중 클릭합니다. 스크립트 편집 패널에서 스크립트가 이미 열려 있는 경우 스크립트의 탭을 클릭하여 활성화합니다.
- 스크립트 단계 이름을 입력하기 시작한 다음 나타나는 목록에서 스크립트 단계를 선택합니다.
또는 스크립트 단계 패널에서 스크립트 단계를 이중 클릭합니다.
- 스크립트 단계에 옵션(대괄호([ ])로 둘러싸인 텍스트 또는 스크립트 단계 옆에 으로 표시됨)이 있을 경우 다음 중 하나를 수행하십시오.
- 대괄호에 있는 텍스트를 클릭한 다음 나타나는 옵션을 지정합니다.
- 을 클릭한 다음 나타나는 옵션을 지정합니다.
- 대괄호 사이를 클릭하여 계산을 편집하거나 을 클릭하여 계산 지정 대화상자를 엽니다. 일부 계산만 편집할 수 있습니다.
참고 스크립트 단계를 편집하면 복원 옵션을 볼 수 있습니다. 복원은 스크립트 단계가 마지막으로 편집될 때 지정한 조건이 스크립트 단계가 실행될 때 사용되는 것을 나타냅니다.
- 스크립트 편집 패널에서 작업할 때 다음 중 하나를 수행하십시오.
- Enter 또는 Return을 누릅니다.
- 스크립트의 마지막 선이 비어 있지 않을 경우 마지막 선을 선택하고 아래쪽 화살표를 누릅니다.
- 탭을 닫은 다음 저장을 클릭합니다.
또는 스크립트 작업공간(Windows)에서 파일 메뉴 > 스크립트 저장을 선택하거나 FileMaker Pro 메뉴바(macOS)에서 스크립트 메뉴 > 스크립트 저장을 선택합니다.
작업 |
수행 |
스크립트에 선 추가하기 |
다음 중 하나를 수행하십시오: |
선택한 선 위에 선 추가하기 |
Shift+Enter 또는 Shift-Return을 누릅니다. |
스크립트 선 사이 이동하기 |
위쪽 화살표 또는 아래쪽 화살표를 누릅니다. |
스크립트에 설명 추가하기 |
빈 선에 #을 입력하거나 스크립트 단계 패널에서 설명을 선택합니다. 스크립트에 # (설명) 스크립트 단계를 사용하면 스크립트를 보거나 수정하려는 다른 사람들에게 도움이 됩니다. |
즐겨찾기 카테고리에 스크립트 단계 추가하기 |
스크립트 단계 패널에서 해당 스크립트 단계를 선택하고 을 클릭합니다. 즐겨찾기 카테고리에서 스크립트 단계를 제거하려면 스크립트 단계를 선택하고 을 클릭합니다. 참고 스크립트 단계 패널이 알파벳순으로 저장되어 있을 경우 즐겨찾기 카테고리에 스크립트 단계를 추가할 수 없습니다. |
스크립트 단계에 대한 정보 보기 |
스크립트 단계 패널에서 스크립트 단계를 클릭합니다. 설명이 목록 아래에 나타납니다. 추가 정보를 보려면 을 클릭합니다. |
알파벳순으로 또는 카테고리별로 스크립트 단계 보기 |
스크립트 단계 패널에서 을 클릭하여 스크립트 단계를 알파벳순으로 표시하거나 을 클릭하여 카테고리별로 나열합니다. |
스크립트 단계를 지원하는 FileMaker 제품 보기 |
을 클릭하고 제품을 선택하십시오. 제품과 호환되는 모든 스크립트 단계가 표시됩니다. |
스크립트 단계 복사하여 붙이기 |
스크립트 복사 및 붙이기를 참조하십시오. |
스크립트 단계 복제 |
스크립트 단계를 선택한 다음 편집 메뉴 > 복제(Windows) 또는 단계 복제(macOS)를 선택합니다. |
스크립트 단계 삭제 |
스크립트 단계를 선택한 다음 삭제를 누릅니다. |
스크립트에 있는 스크립트 단계 재정렬하기 |
스크립트 편집 패널에서 스크립트 단계를 스크립트에 있는 새로운 위치로 드래그합니다. |
여러 스크립트 단계 선택하기 |
Ctrl-Click(Windows) 또는 Command-Click(macOS)을 누릅니다. 여러 단계를 추가, 복제 또는 삭제할 수 있습니다. |
스크립트 단계 옵션에 포함된 스크립트 열기 |
스크립트 단계 옵션을 Ctrl-Click(Windows) 또는 Command-Click(macOS)합니다. |
스크립트를 실행하기 |
을 클릭합니다. |
참고 스크립트 이름 옆의 별표(*)는 스크립트를 변경했지만 저장하지 않았다는 것을 의미합니다.
스크립트 관리하기:
작업 |
수행 |
스크립트 이름 변경, 복제 또는 삭제하기 |
스크립트 이름을 오른쪽 클릭하고 메뉴에서 선택합니다. 또한 스크립트 편집 패널에 있는 스크립트 이름을 이중 클릭하여 스크립트 이름을 변경할 수 있습니다. |
스크립트 재정렬 |
목록에서 새로운 위치로 스크립트 이름을 드래그합니다. |
스크립트 프린트 |
|
전체 접근 권한으로 스크립트 수행하기 |
스크립트를 오른쪽 클릭하고 전체 접근 권한 허용을 선택합니다. 아래의 "전체 접근 권한으로 스크립트 수행하기"를 참조하십시오. |
스크립트 패널의 폴더 관리하기 |
폴더를 사용하여 스크립트 관리하기를 참조하십시오. |
FileMaker Pro 및 FileMaker Go에서 단축어 등록을 위한 스크립트 지정하기 |
마우스 오른쪽 버튼으로 스크립트를 클릭하고 단축어 등록 활성화를 선택합니다. FileMaker Pro의 경우, 단축어로 스크립트 실행하기를 참조하십시오. FileMaker Go의 경우, FileMaker Go 개발 가이드를 참조하십시오. |
전체 접근 권한으로 스크립트 수행하기
전체 접근 권한으로 스크립트를 수행하도록 허용하면 제한된 접근 및 권한을 가진 사용자가 레코드 내보내기 또는 삭제와 같이 그 외 실행할 수 없는 스크립트된 작업을 수행할 수 있습니다.
- 접근 권한이 변경되지 않지만 스크립트에 사용자가 지정한 것보다 더 많은 권한이 허용됩니다. 뿐만 아니라 전체 접근은 이 기능이 해당 스크립트에서도 활성화되지 않는 한 다음의 하위 스크립트로 이어지지 않습니다.
- 전체 접근 권한 범위를 가진 사용자만 전체 접근 권한으로 실행하도록 스크립트를 설정할 수 있습니다. 전체 접근 권한이 있는 사용자만 이 기능이 활성화되어 있는 스크립트를 편집하거나 삭제할 수 있습니다.
- 스크립트는 해당 스크립트가 정의된 파일에서만 전체 접근 권한으로 실행할 수 있습니다. 스크립트는 외부 파일의 접근 제한을 무시할 수 없습니다. 예를 들어, 전체 접근 권한으로 실행하도록 설정된 스크립트는 접근이 제한된 외부 파일에 있는 레코드를 삭제할 수 없습니다.
- 전체 접근 권한이 없는 사용자는 할당된 권한 범위에서 수정 가능으로 표시된 스크립트를 편집하는 권한이 주어질 수 있습니다. 스크립트를 생성, 복제, 가져오기 또는 삭제하려면 전체 접근 권한이 필요합니다.
참고
- 스크립트를 만들 때 문제를 확인하려면 스크립트 편집 패널에서 해당 탭을 오른쪽 클릭하고 문제 확인을 선택합니다. FileMaker Pro는 스크립트를 확인하고 유실된 옵션 같은 문제가 있는 줄을 강조 표시합니다. (모든 문제가 감지되는 것은 아닙니다). 스크립트 작업공간 설정의 구문 색상 지정 탭에서 지정된 기본 문제 색상으로 줄이 강조 표시됩니다.
- 스크립트 단계의 색상 코드 및 문제 등의 조건을 편집하려면 스크립트 작업공간에서 보기 메뉴 > 설정(Windows) 또는 보기 메뉴 > 스크립트 작업공간 설정(macOS)을 선택하고 구문 색상 지정 탭을 클릭합니다.
- 새로운 윈도우에서 스크립트를 편집하려면 스크립트 편집 패널에서 탭을 오른쪽 클릭하고 새로운 윈도우로 탭 이동을 선택하거나, Alt(Windows) 또는 Option(macOS)을 누르고 스크립트 패널에서 원하는 스크립트를 이중 클릭합니다. 스크립트 편집 대화상자에서 스크립트가 열립니다.
- 스크립트를 전체 접근 권한으로 실행하도록 허용하려면 파일 메뉴 > 전체 접근 권한 허용(Windows) 또는 스크립트 메뉴 > 전체 접근 권한 허용(macOS)을 선택합니다.
- 스크립트에 대한 버튼 동작을 변환하여 스크립트 편집 대화상자에 접근했다면 Ctrl+R(Windows) 또는 Command-R(macOS)을 눌러 스크립트 이름을 변경할 수 있습니다.