-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathForm_FRM_Alteracao_6_0GILOG
76 lines (67 loc) · 2.04 KB
/
Form_FRM_Alteracao_6_0GILOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Option Compare Database
Private Sub Form_Load()
'Verifica o nível de acesso do usuário
TpAcesso = VerificaAcesso()
If TpAcesso = "OcultaTudo" Or TpAcesso = "CETES - Consulta" Or _
TpAcesso = "GEOCE" Or _
TpAcesso = "GILOG - Pagamentos" Then
DoCmd.Close
Exit Sub
End If
'Permite alterar e incluir registros
'(deveria ser automático, mas por algum motivo aleatório não permite
'em alguns casos)
Me.AllowAdditions = True
Me.AllowEdits = True
Me.AllowDeletions = True
Call Ajuda("Oculta") 'oculta os campos de Ajuda
Call Botoes("Exibe") 'exibe os botões de navegação
End Sub
Private Sub QuestionMark_Click() 'Se oculto, exibe os campos de Ajuda e vice-versa
If Me.LinhaHelp1.Visible = False Then
Call Ajuda("Exibe")
Else
Call Ajuda("Oculta")
End If
End Sub
Private Sub Ajuda(OQueFazer As String)
Dim VF As Boolean
If OQueFazer = "Exibe" Then VF = True
If OQueFazer = "Oculta" Then VF = False
'Linhas e quadros de ajuda que vão aparecer ou ocultar
Me.LinhaHelp1.Visible = VF
Me.LinhaHelp2.Visible = VF
Me.LinhaHelp3.Visible = VF
Me.LinhaHelp4.Visible = VF
Me.LinhaHelp5.Visible = VF
Me.LinhaHelp6.Visible = VF
Me.LinhaHelp7.Visible = VF
Me.LinhaHelp8.Visible = VF
Me.LinhaHelp9.Visible = VF
Me.LinhaHelp10.Visible = VF
'Me.LinhaHelp16.Visible = VF
Me.Help1.Visible = VF
Me.Help2.Visible = VF
Me.Help3.Visible = VF
Me.Help4.Visible = VF
Me.Help5.Visible = VF
Me.Help6.Visible = VF
Me.Help7.Visible = VF
Me.Help8.Visible = VF
'Me.Help10.Visible = VF
'Me.Help11.Visible = VF
End Sub
Private Sub Botoes(OQueFazer As String)
Dim VF As Boolean
If OQueFazer = "Exibe" Then VF = True
If OQueFazer = "Oculta" Then VF = False
'Botões que vão aparecer ou ocultar
Me.Comando6.Visible = VF
Me.BOTAO_Excluir_Registro_FRM_Unidades.Visible = VF
Me.Comando7.Visible = VF
Me.BOTAO_Salvar_Registro_FRM_Unidades.Visible = VF
Me.BOTAO_Ir_Para_Primeira_FRM_Unidades.Visible = VF
Me.BOTAO_Ir_para_registro_anterior_FRM_Unidades.Visible = VF
Me.BOTAO_Ir_para_proximo_registro_FRM_Unidades.Visible = VF
Me.BOTAO_Ir_para_ultimo_registro_FRM_Unidades.Visible = VF
End Sub