무엇을 방지할 수 있습 MS 액세스는 2000 년에서 양식을 닫?

StackOverflow https://stackoverflow.com/questions/84332

  •  01-07-2019
  •  | 
  •  

문제

내 액세스 2000DB 인 문제 때로는(하지 않은 정확한 원인을 찾아내)"책"양식이 없 가깝습니다.클릭하 닫기 버튼이 아무것도하지 않는다,파일->까 아무것도하지 않는다,심지어 닫는 결과에 액세스에 동작을 수행하지 않습니다.내가 없 OnClose 처리기 위해 이루어져야 합니다.유일한 해결 방법을 찾을 수 있습을 포함한 열 Vba 편집기로 변경하는 코드 형태(추가 공간 후 즉시 삭제하는 공간),그리고 다시 닫"책"형태로,그것을 닫고 말하는"아니,내가 원하지 않는 저장하는 변경".그런 다음에 그것을 닫습니다.모든 도움이 되나요?

도움이 되었습니까?

해결책

여기 포럼 게시명,내 생각에는,동일한 문제가 당신은 얼굴입니다.발췌 belows 국에는 해결 방법입니다.

내가 무엇을 넣어 코드에서 닫기 버튼을 다시 할당합 sourceobject 의 모든 하위 양식을 공백 양식 같은:

다!부속 부품.sourceobject="subBlank"'subBlank 가 내 양식 완전히 비어의 코드와 컨트롤,등등.docmd.닫 acForm,"fParts",acSaveNo

위의 2 라인은 유일한 방법을 발견했을 방지하의 프롬프트에 액세스 팝업에서.

http://bytes.com/forum/thread681889.html

다른 팁

또 다른 대안은

(Me.Checkbox) 

또는 나의 기본 문법:

(Me!Checkbox)

내가 보기에는 많은 혼란에 게시물이 주제입니다.응답에 의해 선택하는 원래 포스터 인용 문서는 사용자 프롬프트를 저장 디자인 변경 를 형성,하지만 문제는 여기에 설명된 것처럼 실패의 양식을 가까이하지 않는 저장하는 문제(저장 문제 와서 단지에서 해결 방법을 설명하는 것을 VBE 고 코드 변경).

내가 궁금해하는 경우 원래 사용자가 잘못되었 VBE 설정한 옵션?을 열면 VBE 고 TOOLS|옵션,일반 탭에서,당신은 몇 가지 선택에 대해 오류를 처리합니다.에서 휴식을 처리하지 않은 오류 또는 휴식에서 클래스 모듈을 선택해야 하지만,그것은 중요한 인식을 사용하는 경우,당신은 볼 수 없는 특정 종류의 오류가 있습니다.

정말 충분 한 세부사항을 진단하는 훨씬 더 많은,다른 것보다는 사실을 참조하여 확인 컨트롤 것처럼 문제를 일으키는지의 숫자가 있 액세스 코딩이 최고의 관행을 방지하는 데 도움이 되는 몇 가지의 이러한 기이 있습니다.코드 관련 권장 사항 Tony Toews 의 모범 사례 페이지 는 시작하기 좋은 장소입니다.

는지 확인해야합니다.당신은 어떤 타이머 컨트롤을 형성하는가?당신이 경우에,문제에 OnClose.

가능성이 있다는 메시지자는 요청하려는 경우 변경 사항을 저장하는 것은 표시되는 뒤에 형태입니다.나를 믿는 이 메시지 상자는 모달해야 합니다 그래서 예를 클릭하거나 없이 아무것도 할 수 있는 양식을 하는 이유할 수 없습니다 그것을 닫습니다.

귀하의 형태가 있는 언로드 이벤트?취소할 수 있는 경우,형태로 닫지 않을 것 때에 양식을 보기입니다.그것만 가까운 디자인에는,편집할 때 vba 코드는 무엇입 양식에서 액세스 창을 편집할 때의 코드입니다.

귀하의 형태가 있는 확인란,토글 버튼 또는 옵션이 있습니까?거기에는 버그에서 액세스 2000 곳에스지 않는 경우는 가까운 당신 테스트 없이 값을 사용하여 명시적으로 값은 숙박 시설에 vba 코드,다음과 같다:

If Me.chkbox Then

대:

If Me.chkbox.Value Then
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top