Vous êtes sur la page 1sur 6

Option Compare Database Private Sub Apto_Psicologico_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Me![Apto Visu].

Value = "Apto" Then Me![Apto Psicologico].Enabled = True Else Me![Apto Psicologico].Enabled = False Me![Apto Ex Clinico].Enabled = False End If End Sub Private Sub Apto_Visu_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Me![Apto Visu].Value = "Apto" Then Me![Apto Psicologico].Enabled = True Else Me![Apto Psicologico].Enabled = False Me![Apto Ex Clinico].Enabled = False End If End Sub Private Sub Detalle_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Me![Edad].Value > 35 And [NUEVO2] = 0 Then [NUEVO] = MsgBox("ERROR EDAD NO ADMITIDA, USUARIO NO APTO", vbOKOnly, "ATENCIN") [NUEVO2] = 1 Me![Apto Psicologico].Enabled = False Me![Apto Ex Clinico].Enabled = False Me![Apto Visu].Enabled = False End If End Sub Private Sub Edad_Exit(Cancel As Integer) If Me![Fecha de Nacimiento].Value > 0 Then

[Edad] = DateDiff("yyyy", [Fecha de Nacimiento], Date) [NUEVO4] = Month(Date) [NUEVO3] = Month(Fecha_de_Nacimiento) If Me![NUEVO4].Value = [NUEVO3].Value Then [NUEVO5] = Day(Date) [NUEVO6] = Day(Fecha_de_Nacimiento) If Me![NUEVO6].Value > [NUEVO5].Value Then [Edad] = [Edad] - 1 End If Else If Me![NUEVO3].Value > [NUEVO4].Value Then [Edad] = [Edad] - 1 End If End If End If End Sub Private Sub Fecha_de_Nacimiento_Exit(Cancel As Integer)

If Me![Fecha de Nacimiento].Value > 0 Then [Edad] = DateDiff("yyyy", [Fecha de Nacimiento], Date) [NUEVO4] = Month(Date) [NUEVO3] = Month(Fecha_de_Nacimiento) If Me![NUEVO4].Value = [NUEVO3].Value Then [NUEVO5] = Day(Date) [NUEVO6] = Day(Fecha_de_Nacimiento) If Me![NUEVO6].Value > [NUEVO5].Value Then [Edad] = [Edad] - 1 End If Else

If Me![NUEVO3].Value > [NUEVO4].Value Then [Edad] = [Edad] - 1 End If End If End If If Me![Edad].Value > 35 And [NUEVO2] = 0 Then [NUEVO] = MsgBox("ERROR EDAD NO ADMITIDA, USUARIO NO APTO", vbOKOnly, "ATENCIN") [NUEVO2] = 1 Me![Apto Psicologico].Enabled = False Me![Apto Ex Clinico].Enabled = False Me![Apto Visu].Enabled = False Else [NUEVO2] = 0 If Me![Apto Visu].Value = "Apto" Then Me![Apto Psicologico].Enabled = True Else Me![Apto Psicologico].Enabled = False Me![Apto Ex Clinico].Enabled = False End If End If

End Sub Private Sub Fecha_de_Nacimiento_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Me![Fecha de Nacimiento].Value > 0 Then [Edad] = DateDiff("yyyy", [Fecha de Nacimiento], Date) [NUEVO4] = Month(Date) [NUEVO3] = Month(Fecha_de_Nacimiento)

If Me![NUEVO4].Value = [NUEVO3].Value Then [NUEVO5] = Day(Date) [NUEVO6] = Day(Fecha_de_Nacimiento) If Me![NUEVO6].Value > [NUEVO5].Value Then [Edad] = [Edad] - 1 End If Else If Me![NUEVO3].Value > [NUEVO4].Value Then [Edad] = [Edad] - 1 End If End If End If

If Me![Edad].Value > 35 And [NUEVO2] = 0 Then [NUEVO] = MsgBox("ERROR EDAD NO ADMITIDA, USUARIO NO APTO", vbOKOnly, "ATENCIN") [NUEVO2] = 1 Me![Apto Psicologico].Enabled = False Me![Apto Ex Clinico].Enabled = False Me![Apto Visu].Enabled = False Me![Apto Ex Clinico].Enabled = False Me![Apto Psicologico].Enabled = False Me![Apto Visu].Enabled = False End If End Sub Private Sub Form_Current() Me![Apto Visu].Enabled = True Me![Apto Ex Clinico].Enabled = False Me![Apto Psicologico].Enabled = False If Me![Fecha de Nacimiento].Value > 0 Then

[Edad] = DateDiff("yyyy", [Fecha de Nacimiento], Date) [NUEVO4] = Month(Date) [NUEVO3] = Month(Fecha_de_Nacimiento) If Me![NUEVO4].Value = [NUEVO3].Value Then [NUEVO5] = Day(Date) [NUEVO6] = Day(Fecha_de_Nacimiento) If Me![NUEVO6].Value > [NUEVO5].Value Then [Edad] = [Edad] - 1 End If Else If Me![NUEVO3].Value > [NUEVO4].Value Then [Edad] = [Edad] - 1 End If End If End If [NUEVO2] = 0 If Me![Edad].Value > 35 Then Me![Apto Visu].Enabled = False Me![Apto Ex Clinico].Enabled = False Me![Apto Psicologico].Enabled = False Else If Me![Apto Visu].Value = "Apto" Then Me![Apto Psicologico].Enabled = True If Me![Apto Psicologico].Value = "Apto" Then Me![Apto Ex Clinico].Enabled = True End If End If End If

End Sub Private Sub Form_Open(Cancel As Integer)

Me.TimerInterval = 600000

End Sub Private Sub Form_Timer()

DoCmd.Echo False Me.Requery

DoCmd.Echo True

End Sub

Vous aimerez peut-être aussi