PDF 닫기
열려 있는 PDF 파일을 파일 경로, 변수 또는 컨테이너 필드에 닫고 저장합니다.
다음도 참조하십시오.
옵션
-
다음에 저장은 PDF 파일을 저장할 위치입니다.
-
파일은 PDF 파일 경로를 지정합니다. 선택하면 출력 파일 옵션을 사용할 수 있게 됩니다.
-
대상은 컨테이너 필드 또는 변수를 지정합니다. 선택하면 대상 옵션을 사용할 수 있게 됩니다.
-
추가 옵션은 다음에 저장이 파일인 경우 사용할 수 있습니다.
-
출력 파일은 PDF 파일에 대한 하나 이상의 경로 및 파일 이름 목록을 정의합니다. 스크립트 단계는 목록을 검색하고 성공적으로 쓸 수 있는 첫 번째 경로에 저장합니다. 경로는
file경로 접두사 중 하나를 사용해야 합니다. 파일 경로 생성하기를 참조하십시오.또한 선택할 수 있습니다.
-
자동으로 파일 열기를 선택하면 기본 응용 프로그램으로 출력 파일을 열 수 있습니다.
-
파일을 첨부한 이메일 생성을 선택하면 출력 파일이 첨부된 새로운 이메일 메시지를 기본 이메일 응용 프로그램으로 표시할 수 있습니다.
FileMaker Pro가 절대 경로를 지정하지 않는 스크립트를 실행하는 경우 스크립트를 포함하는 데이터베이스 파일이 호스트되며 경로는 현재 사용자의 도큐멘트 폴더에 있는 것으로 가정됩니다.
-
-
폴더 생성을 선택하면 출력 파일 경로에서 지정한 새로운 폴더를 생성할지 여부를 지정할 수 있습니다.
추가 옵션은 다음에 저장이 대상인 경우 사용할 수 있습니다.
-
Target은 PDF 파일이 저장되는 컨테이너 필드 또는 변수를 지정합니다.
-
파일 이름은 사용할 파일 이름을 지정하는 텍스트 표현식입니다. 이 파일 이름은 PDF 데이터와 함께 저장되며 PDF 파일을 내보내거나 참조할 때 표시됩니다. 지정되지 않은 경우 기본 파일 이름이 사용됩니다.
호환성
| 제품 | 지원 |
| FileMaker Pro | 예 |
| FileMaker Go | 예 |
| FileMaker WebDirect | 부분 |
| FileMaker Server | 예 |
| FileMaker Cloud | 예 |
| FileMaker Data API | 예 |
| 사용자 설정 웹 발행 | 예 |
다음 버전에서 시작됨
26.0
설명
이 스크립트 단계는 현재 열려 있는 PDF 파일을 닫고 지정된 목적지에 저장합니다. 이는 PDF 열기 스크립트 단계 또는 PDF 생성 스크립트 단계를 사용하는 모든 PDF 워크플로우의 마지막 단계입니다.
이 스크립트 단계가 성공적으로 완료된 후에는 PDF 파일이 열려 있지 않으며, 필요에 따라 다른 PDF 파일을 만들거나 열 수 있습니다.
참고
-
이 스크립트 단계를 사용하기 전에 PDF 파일을 열어야 합니다. PDF 파일이 열려 있지 않은 경우, 이 스크립트 단계는 오류 코드 5("명령을 사용할 수 없습니다")를 반환합니다.
-
이 스크립트 단계는 모든 PDF 워크플로를 완료하는 데 사용되어야 합니다. 열려 있는 PDF 파일을 닫지 않으면 추가 PDF 파일을 열거나 생성할 수 없습니다.
-
지정된 출력 위치를 쓸 수 없는 경우(예: 권한이나 디스크 공간 때문에), 스크립트 단계는 적절한 오류 코드를 반환하지만 PDF 파일은 열려 있습니다. 지정된 파일 경로를 가진 파일이 이미 존재하는 경우, 이 스크립트 단계는 오류를 반환하지 않고 기존 파일을 덮어씁니다.
-
다음 중 하나라도 발생하면 열려 있는 PDF 파일과 저장되지 않은 모든 변경 사항이 유실됩니다.
-
현재 FileMaker 클라이언트 세션이 종료
-
스크립트가 PDF 파일을 열었지만, 열려 있는 PDF 파일을 닫지 않은 채 파일이 닫히는 FileMaker Pro 파일
-
-
FileMaker WebDirect에서는 다음에 저장: 파일 옵션이 지원되지 않습니다.
예제 1 - PDF를 파일에 저장
PDF 파일을 생성하고, 현재 레코드에 대한 페이지를 추가한 뒤, 사용자의 문서 폴더에 있는 Report.pdf에 저장합니다.
PDF 만들기 [ ]
레코드를 PDF로 저장 [ 복원 ; 저장: 현재 열려 있는 PDF ; 탐색 중인 레코드 ]
변수 설정 [ $filePath ; Value: Get ( DocumentsPath ) & "Report.pdf" ]
PDF 닫기 [ 저장: 파일 ; $filePath ; 폴더 만들기: 켜기 ]
예제 2 - PDF 파일을 컨테이너 필드에 저장
PDF 보고서를 생성하고, 컨테이너 필드에 직접 저장하며, 생성된 시점과 유형에 대한 메타데이터 필드를 설정합니다.
PDF 만들기 [ ]
PDF 추가 [ 출처: 출처 ; 출처: Global::CoverPage ]
레이아웃으로 이동 [ "월간 보고서" (보고서) ]
레코드를 PDF로 저장 [ 복원 ; 저장: 현재 열려 있는 PDF ; 탐색 중인 레코드 ]
PDF 닫기 [ 저장 대상: 대상 ; 대상: Global::GeneratedPDF ]
필드 설정 [ Global::GeneratedDate ; Get ( CurrentTimestamp ) ]
필드 설정 [ Global::ReportType ; "월간 요약" ]