2013-05-23 2 views
2

이것은 filemaker를 처음 사용하는 것으로 클라이언트의 filemaker 프로젝트를 webapp로 변환하는 과정에 있습니다. 현재 데이터베이스에 저장할 수 있도록 현재 데이터를 내보내려고합니다.파일 메이커에서 데이터를 내보내려면 어떻게해야합니까?

테이블은 "관계"그래프에 나타나지 않는 한 내보내기 용으로 나타나지 않으며 "레코드 내보내기"스크립트 명령을 사용하여 데이터를 내보낼 수 있음을 발견했습니다.

모든 레코드를 내보낼 수 없다는 점을 제외하면이 모든 기능이 정상적으로 작동합니다. 데이터베이스 관리 프로그램에서 테이블 중 하나는 596 개의 레 Z 드가 있다고보고하지만, 익스포트 할 때 119 개의 레 Z 드만 가져옵니다. 같은 내가 해봤 다른 모든 테이블에 대한 사실, 그들은 더 이상 119 개 기록을보고 있지만 내 보낸 데이터는 119

어떤 아이디어가 있거나 도움을 환영합니다

편집

더 진행 상황을 보면 스크립트가 현재 레이아웃 컨텍스트에서 실행되는 것처럼 보이므로 레코드 수는 현재 레이아웃의 결과 수와 관련됩니다. 각 테이블의 모든 데이터를 내보낼 수 있도록 테이블이없는 테이블의 레이아웃을 만드는 방법을 자동화 할 수 있습니까?

답변

1

누락 된 개념은 "발견 된 세트"입니다. FileMaker는 현재 레이아웃에서 현재 찾은 레코드를 내 보냅니다. 파일 내의 레이아웃 이름을 잡고, 변수에 고정하고, 차례대로 각 레이아웃으로 이동하고, 모든 레코드 표시를 수행 한 다음 개방형 내보내기를 실행하는 스크립트를 작성할 수 있습니다. 그러나 실제로 얼마나 많은 기본 테이블이 있는지 궁금합니다.

레이아웃을 만드는 방법에 관해서는 - 아니요, 프로그래밍 방식은 없습니다. 그러나 외부 키 매크로 유형 앱 (QuicKeys?)을 사용하여 레이아웃 생성 대화 상자를 실행하고 매번 새 테이블을 선택할 수 있습니다.

관련 문제