Fechar tela modal em todos os viewers

Bom dia,

Na minha aplicação eu mando abrir uma tela modal em uma determinada situação. Esse script de abertura está presente em um evento do usuário do viewer.

Para fechar a tela, o usuário precisa apertar em um botão na tela que usa o método screen.Close().

Porém, desta forma, a janela só fecha no viewer em que o botão foi clicado, permanecendo aberta nos demais viewers.

Minha dúvida, como faço para que a janela feche em todos os viewers?

Bom dia, Gabriel!

Para fazer isso você pode utilizar um Tag Interno do tipo Boolean no Servidor e criar um evento do usuário na tela modal associado a esse Tag com o método Close. No botão, basta setar o valor do Tag. Assim, o script será executado em todas as telas modais.

1 Like