Área de Telas

<< Clique para Mostrar o Sumário >>

 

Área de Telas

Esta é a área onde são mostradas as Telas do aplicativo. A Tela inicial mostrada é a configurada na propriedade InitialScreen do E3Playback. Se esta propriedade é deixada em branco, é utilizada a Tela inicial do E3 Viewer.

Área de Telas

Área de Telas

A Área de Telas funciona como se fosse um E3 Viewer dentro do E3Playback. As Telas são sempre abertas no zoom Preencher. É possível navegar livremente entre as Telas do aplicativo.

Existem algumas restrições e comentários quanto ao funcionamento das Telas dentro do E3Playback:

As Telas funcionam como se estivessem em um E3 Viewer Somente Leitura, isto é, não é permitido o envio de comandos e valores para o servidor E3. Isto garante que as operações efetuadas no E3Playback não vão perturbar o funcionamento do aplicativo em tempo real

Não é permitido acesso aos objetos do servidor através do método Application.GetObject. Se este método é chamado em algum script, falha abortando o script

Devido às várias limitações de acesso ao servidor, erros de script ocorridos dentro do E3Playback não geram uma mensagem de erro, e os scripts são abortados silenciosamente

O E3Playback emula um E3 Viewer real. Para isto é criada uma nova cópia do objeto E3 Viewer e seus Tags para uso do E3Playback. Se algum comportamento específico do E3 Viewer tiver que ser habilitado ou desabilitado dentro do E3Playback, pode-se testar a propriedade IsPlaybackMode do Viewer

O isolamento entre as Telas que executam dentro do E3Playback e o que está fora é total

O E3Playback trata os novos Quadros criados pelo aplicativo como novas abas no topo da Área de Telas. O título da aba é o nome do Quadro ou Tela que foi aberto

Quadros abertos em abas no E3Playback

Quadros abertos em abas no E3Playback

Todas as Associações que se referem a objetos do servidor são capturadas pelo E3Playback, e passam a receber os dados históricos de acordo com o relógio atual de playback. Isto inclui não apenas as Associações realizadas nas Telas que estão sendo mostradas, mas também as Associações existentes nos Tags do E3 Viewer

As Associações realizadas entre objetos do E3 Viewer (por exemplo, um Display mostrando o valor de um Tag Demo interno ao E3 Viewer) funcionam normalmente, sem nenhuma interferência do playback

O E3Chart só funciona dentro do E3Playback se estiver configurado com Penas históricas. Penas de tempo real são desabilitadas dentro do E3Playback (permanecem sem dados)

O E3Alarm mostra o sumário de alarmes de acordo com o que estiver registrado na tabela de alarmes no banco de dados

O E3Browser funciona normalmente, já que consultas ao banco de dados são permitidas dentro do E3Playback

 

NOTA

Os dados mostrados no E3Browser são sempre os dados ATUAIS do banco de dados, isto é, o E3Playback não tenta emular o estado do banco de dados em um momento no passado.

Esta página foi útil?