| |
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
1. 액세스 버전(95,97,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...):
* 아래줄에 질문을 작성하세요 >>
김규경님 사이트에 예제로 올라와 있는 폼 이벤트 속성을 이용하여 입력및 저장을 제어하는 예제중에 이해가 안가는 부분이 몇군데 있어서 이렇게 질문 드립니다.(가져다 쓰는데는 지장이 없는데.. 이해를 해야 활용할수 있을것 같습니다..)아무것도 모르는 초보라(초보 맞습니다)생각하시고 프로시져 내용 해석좀 부탁드립니다.
프로시져 내용은 다음과 같습니다.
Option Compare Database
Option Explicit
Dim m_Save As Boolean 왜
Boolean 으로 전역번수를 선언하는지 모르겟습니다.
________________________________________________________________
Private Sub cmdSave_Click() '
m_Save = True
DoCmd.RunCommand acCmdSaveRecord '저장실행
End Sub
_________________________________________________________________
Private Sub Form_BeforeUpdate(Cancel As Integer)
If m_Save = False Then
Beep
' MsgBox "[SAVE] 버튼을 눌러 자료를 저장하십시오.",vbInformation
End If
Cancel = (m_Save = False) ->이부분도 잘이해가...안가네요..
m_Save = False
End Sub
|
|