Senhores,
Estou colocando o código abaixo ao carregar de um form para verificar se o nível do usuário permite edição, exclusão ou adição no form, para tanto uso o dlookup na talela TBLUsers, onde possui o campo NivelEdicao com valor 1 ou 2, sendo um para liberar edição e o outro para bloquear edição, porém o access está retornando erro de compilação, dizendo que tem uma exclamação ou ponto desnecessário.
Dim Edicao As Integer
Edicao = DLookup("[NivelEdicao]", "[TBLUsers]", "[strUserID] = '" & Me.txtUser & "'")
Select Case Edicao
Case 1
Me.AllowEdits = True
Me.AllowDeletions = True
Me.AllowAdditions = True
Me.Comando27.enabled = True
Case 2
Me.AllowEdits = False
Me.AllowDeletions = False
Me.AllowAdditions = False
Me.Comando27.enabled = False
End Select
Estou colocando o código abaixo ao carregar de um form para verificar se o nível do usuário permite edição, exclusão ou adição no form, para tanto uso o dlookup na talela TBLUsers, onde possui o campo NivelEdicao com valor 1 ou 2, sendo um para liberar edição e o outro para bloquear edição, porém o access está retornando erro de compilação, dizendo que tem uma exclamação ou ponto desnecessário.
Dim Edicao As Integer
Edicao = DLookup("[NivelEdicao]", "[TBLUsers]", "[strUserID] = '" & Me.txtUser & "'")
Select Case Edicao
Case 1
Me.AllowEdits = True
Me.AllowDeletions = True
Me.AllowAdditions = True
Me.Comando27.enabled = True
Case 2
Me.AllowEdits = False
Me.AllowDeletions = False
Me.AllowAdditions = False
Me.Comando27.enabled = False
End Select