KB-31073: Restrição de acesso a usuários logados de acordo com o computador utilizado.

Descrição:

Como posso vincular a visualização e edição de dados em execução do usuário logado ao computador que ele está utilizando, restringindo assim o acesso do usuário de acordo com o seu computador?

Solução:

Para isto, uma possibilidade é criar um script no evento OnStartRunning ou OnLogin do Viewer. Por exemplo:

Sub Viewer_OnLogin()
   PCName = GetComputerName()
   If PCName = "Processo1" Then
      Item("NumMaq").Value = 1
   ElseIf PCName = "Processo2" Then
      Item("NumMaq").Value = 2
   End IF
End Sub

Neste exemplo, NumMaq é um tag interno do Viewer.

Feito isto, crie uma associação na propriedade Enabled dos objetos de tela com a propriedade Value do tag NumMaq de acordo com o computador utilizado para acesso. Pode-se agrupar os objetos de acordo com a necessidade e criar um conexão por tabela neles de acordo com o valor passado para tag NumMaq.

Anexos:

KB-31073.zip

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *