Bom dia, Tenho tentado recentemente colocar um script para gravar os historicos da minha aplicação apenas quando algum usúario do grupo chamado “Operadores” estiver logado, porém coloquei o seguinte script e agora nenhum usuario esta gravando mais, segue script abaixo:
if Application.IsUserMemberOfGroup(“Operadores”) then
Application.GetObject(“DADOS_CEF01_OLEO”).WriteRecord()
end if
coloquei essa condição, pois o cliente gerencia a dosagem de material pelos operadores e quando alguem ia monitorar o supervisório acabava gravando em seu nome tambem.
Tentei esse script e anteriormente o seguinte tambem, mas sem sucesso.
If Application.user <> “Usuario supervisor” then
Application.GetObject(“DADOS_CEF01_OLEO”).WriteRecord()
end if
E tambem usei a operação inversa:
If Application.user = “UsuarioOperador” then
Application.GetObject(“DADOS_CEF01_OLEO”).WriteRecord()
end if
Como eu poderia gravar esse historico somente quando for um operador que estiver utilizando o supervisorio? Preciso fazer o controle dos valores em relação somente ao operador e nao aos outros usuarios.
Muito obrigado desde já pela ajuda!