Descrição:
É possível alternar o Viewer entre os modos Full e Only em tempo execução?
Solução:
Sim. Para que o Viewer alterne entre os modos Full e Only em tempo de execução, é possível utilizar um script com o método ExecuteExternalApp que abra um novo Viewer (de acordo com uma condição estabelecida) e feche o atual, conforme aplicação em anexo.
Para que o usuário possa acessar o Elipse E3 no modo Somente Leitura, é necessário ter em mente que pelo menos uma destas duas condições deve ser verdadeira:
- Viewer em uso do tipo Viewer Only; e/ou
- Usuário logado sem permissão para o item Acesso de escrita ao servidor.
Por isso, ressaltamos que caso não haja usuário logado no Viewer (usuário anônimo), a restrição de acesso será aplicada apenas quando pelo menos um dos usuários tenha esta restrição.
NOTA: Na aplicação exemplo, verifique se o caminho correspondente do Viewer está registrado de modo correto no script dos botões.