<< Clique para Mostrar o Sumário >>
GetScreenTabFrame |
GetScreenTabFrame(TabName)
Quando uma aba contendo uma Tela ou Quadro é criada no objeto WaterExplorer, usando o método InsertScreenTab, um Quadro é criado antes para conter esta Tela, a exemplo do que ocorre no Elipse Water Viewer.
Este método retorna o Quadro da aba indicada pelo parâmetro TabName, ou retorna erro de script se a aba não existe ou não tem Quadro, no caso das abas padrão.
Este Quadro só é efetivamente criado no momento da primeira ativação da aba. Logo, se a aba é criada mas nunca ativada, este método retorna um erro de script.
Sub CommandButton_Click()
'Script para alterar a Tela de uma aba do objeto WaterExplorer
Set WE = Application.GetWaterExplorer("System1.Station1")
Set WEFrame = WE.GetScreenTabFrame("AbaGrafico")
WEFrame.OpenScreen("TelaChart2", 0)
End Sub
Com o objeto Quadro, é possível utilizar alguns métodos como se fossem executados no Elipse Water Viewer. Por exemplo, é possível utilizar o método OpenScreen para abrir uma nova Tela no Quadro, ou seja, na aba. Os métodos a seguir, do objeto Quadro, não podem ser utilizados pois causam um erro de script: