Abrir tela Modal com script


(Maykon Amorim) #1

Como faço para abrir uma Tela Modal a partir de uma comparação, em uma tela supervisorio, utilizando script?

Ex Script:

if (Value_actual > Value_set) then
openscreen “tela de sinalização tempo excedido”

Alguém consegue me ajudar.


(João Vítor) #2

Olá, @Maykon, você pode tentar um script nesse estilo:

Sub CommandButton1_Click()
if (Screen.Item(“TagInterno1”).Value > Screen.Item(“TagInterno2”).Value) then
Application.DoModal “TelaModal”, “Titulo da Tela”, 0, 0, , ,0, 1 + 2 + 64 + 2048
End If
End Sub

Para maiores informações sobre o método DoModal e as flags que utilizei no último argumento, você pode conferir o manual de scripts do E3 e também pode conferir o nosso Knowledgebase, que tem alguns artigos relacionados, como por exemplo: Abrindo uma tela modal conforme a posição do mouse