2016-06-19 6 views
0

무슨 일이 일어나고 있는지 매우 감탄하기 때문에이 주제를 드러내지 않습니다. 어쨌든 시도해 보겠습니다.Microsoft Access 하위 폼 정의 변경됨

고객을위한 대규모 Access DB가 있습니다. 프런트 엔드의 양식 중 하나에는 일련의 하위 양식이 있습니다. 최근까지 모든 것이 잘 작동하고있었습니다.

이제 새로운 버전의 프런트 엔드가 고객에게 전송되면 (팀 드라이브와 WeTranser를 사용 했음) 하위 폼 중 하나가 다른 폼으로 변경됩니다. 이 서식도 데이터베이스에 있지만 절대로 주 양식에 링크되어 있지 않습니다.

나는 이것을 여러 번 시험했다 : 나의 PC의 버전은 여전히 ​​완벽하게 작동하고있다. 고객이 내 요청에 따라 나에게 보낸 버전에 잘못된 하위 형식이 있습니다.

우리 모두는 Access 2010 형식의 MDB를 사용하여 Access 2010을 작업하고 있습니다. 그 이유는 백엔드에 복제가 필요하기 때문입니다.

아무도 어떻게 이것이 일어날 수 있는지에 대한 단서가 있습니까? 미리 감사드립니다.

답변

0

고객과 함께 테스트 한 후 해결책을 직접 찾았습니다.

이번에는 USB 스틱을 통해 파일을 복사했습니다. 복사 된 파일은 대상 시스템에서 정상입니다. 파일을 열어 Shift 버튼을 누르면 프로그램이 실행되지 않습니다. 모든 것은 여전히 ​​OK입니다. 그런 다음 일반적인 방법으로 파일을 열었습니다. 시작 양식은 경로가 변경되어 모든 테이블을 다시 링크한다는 것을 인식했습니다. 시작 양식을 제외하고이 양식에는 다른 양식이 포함되지 않습니다. 그 후 하위 양식이 다른 양식으로 변경되었습니다.

해결 방법 (오히려 : 임시 해결책) : 올바른 하위 폼을 대체 한 하위 폼의 이름을 변경했습니다. 그 후 모든 것이 잘되었습니다.

하위 양식의 변경은 다시 링크 루틴 중에 만 발생했습니다. 다시 연결 한 후 하위 양식이 수동으로 올바른 양식으로 바뀌면 올바른 상태로 유지됩니다.

이유는 무엇입니까? Microsoft는 최근 MS Access에 대한 업데이트를 출시 했습니까? 아마 우리는 결코 알 수 없을 것이다.