【FileMaker】터치&고로 데이터 마이그레이션

1849 단어 FileMaker
귀찮은 데이터 마이그레이션을 터치 & 고의 감각으로 붙입니다.

동일한 테이블 구조로 가져오기 및 내보내기를 수행합니다.
이때,
· 기간을 결정하고 내보내기
· 내보낸 파일도 바탕 화면에서 삭제합니다.
라고 정기적 백업 등으로 필요한 것도 담아 보겠습니다.

특히, 데스크탑상에서 파일을 삭제하는 것은, 수동으로 한다는 것은 피하고 싶기 때문에, 꼭 구현해 두고 싶은 곳.

이번에는 전월 분의 데이터를 마이그레이션합니다.
이런 식으로.


이 예에서는 기간이 전월 1개월분입니다.

Date ( Month(Get(날짜))-1 ; 1 ; Year(Get(날짜)) ) & "..."& Date ( Month(Get(날짜)) ; 0 ; Year(Get(날짜)) )

위 ↑와 같은 기간 설정은 자주 있는 사례라고 생각합니다.

다음 샘플의 사양입니다.
· 백업 할 테이블 : 업데이트 내역
・백업처 테이블:갱신 이력_백업용
・백업할 필드: 전부
・백업 기간:전월 1개월분
・백업 타이밍: 당월 내
・백업으로 출력한 임시 파일은 스크립트내에서 삭제

그럼 샘플입니다.


자동 운용(예를 들면 한밤중에 배치 운용이라고 한다)할 때는, 다이얼로그는 필요 없습니다만, 여기에서는 확인과 유인 작업을 전제로 표시하고 있습니다.

18행째로 내보낸 데이터를 대상외로 하고, 19행째로 다시 내보내기 처리를 하고 있습니다.
이것은 FileMaker에서 말하는 "출력 파일 삭제"방법입니다.
(FileMaker Pro Advanced 14 응용편 P548에 있습니다)

「헤ー」
라는 느낌이군요.
덧붙여, 「뭔가의 파일 삭제 스텝이 있는 것은,,,」라고 찾기 쉽습니다만.
조금 이해하기 어렵기 때문에, 꼭 각자로 커스텀 구현하는 것이 아니라 FileMaker 본가로부터 스크립트 스텝으로서 제공해 주었으면 합니다.

그렇게 함으로써, 백업 파일에 전월분의 데이터를 백업할 수 있었습니다.


그럼.

추가입니다.
개선 버전을 별도의 기사로 씁니다.
그쪽이 방법으로는 확실하다.

좋은 웹페이지 즐겨찾기