SABER NOME DOS MENUS E SUBMENUS
Pessoal como faço para saber os nomes do menus e submenus do form, e depois fazer uma rotina de restrição de acesso exemplo na tabela vai ter o nome dos menus e submenus aà pego os nomes dos menus e submenus se na tabela estiver TRUE fica visÃvel se estiver FALSE não fica visÃvel.
Olha cara, aqui ele passa por todos os Menus da tela
Ele vai dar um msgbox com o nome de cada menu, a partir disto, vc faz o select e coloca o visible do menu.
obj.Visible = True
ou
obj.Visible = False
For Each obj In Me
If TypeOf obj Is Menu Then
MsgBox obj.Name
End If
Next
Ele vai dar um msgbox com o nome de cada menu, a partir disto, vc faz o select e coloca o visible do menu.
obj.Visible = True
ou
obj.Visible = False
Amigão fiz da seguinte forma:
Mas dá um pequeno erro quando tenta não deixar nenhum SubMenu do Menu Arquivo invÃsivel ele aceita apenas se ficar algum vÃsivel.
For Each Obj In Me
If TypeOf Obj Is Menu Then
Set RS = conexao.Execute("SELECT * FROM MENU")
Obj.Visible = RS(Obj.Name)
End If
Next
RS.Close
Set RS = Nothing
Mas dá um pequeno erro quando tenta não deixar nenhum SubMenu do Menu Arquivo invÃsivel ele aceita apenas se ficar algum vÃsivel.
é cara... ai complica...
Acho que realmente tem que ficar um visivel...
pq vc não trabalha com enabled ao invés do visible???
Acho que realmente tem que ficar um visivel...
pq vc não trabalha com enabled ao invés do visible???
Tópico encerrado , respostas não são mais permitidas