{"id":2559,"date":"2019-03-25T17:40:09","date_gmt":"2019-03-25T20:40:09","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/"},"modified":"2022-09-09T15:50:42","modified_gmt":"2022-09-09T18:50:42","slug":"usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/","title":{"rendered":"Usando o Viewer no E3: Cap\u00edtulo 9 &#8211; Eventos no Servidor com Chamadas de Telas."},"content":{"rendered":"<div align=\"justify\">Os eventos que ocorrem no servidor (alarmes, varia\u00e7\u00e3o de tags, hist\u00f3ricos, etc.) n\u00e3o podem chamar comandos relacionados ao Viewer diretamente. Para isto, \u00e9 preciso criar um evento no objeto Viewer que ocorra somente na condi\u00e7\u00e3o desejada.<\/p>\n<p>Por exemplo: sempre que ocorre uma varia\u00e7\u00e3o no n\u00famero de alarmes, a tela de alarmes \u00e9 aberta. Caso haja tr\u00eas usu\u00e1rios conectados \u00e0 aplica\u00e7\u00e3o, em qual dos Viewers deve ser aberta a tela Alarmes? Em todos? Somente em um? Como isto \u00e9 decidido?<\/p>\n<p>Neste caso, o primeiro passo \u00e9 criar um evento no objeto Viewer que dispare sempre que um alarme ocorrer. Para isto, siga estes procedimentos:<\/p>\n<ul>\n<li>Acesse os scripts do objeto Viewer.<\/li>\n<li>Crie um novo evento do usu\u00e1rio.<\/li>\n<li>No campo <b>Propriedade ou express\u00e3o<\/b>, selecione a propriedade <i>ActiveAlarms <\/i>do servidor de alarmes.<\/li>\n<li>Marque a op\u00e7\u00e3o <b>Sempre que a propriedade alterar o seu valor<\/b>. <\/li>\n<\/ul>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" alt=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4199\/Figura24.png\" height=\"289\" width=\"383\" align=\"Baseline\" border=\"0\" \/><\/div>\n<p>O pr\u00f3ximo passo \u00e9 configurar uma tela que ser\u00e1 aberta quando este evento for disparado:<\/p>\n<ul>\n<li>No evento criado, insira um pick <b>Abrir Tela<\/b>.<\/li>\n<li>Configure o nome da tela a ser aberta, bem como suas demais configura\u00e7\u00f5es.<\/li>\n<\/ul>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" alt=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4199\/Figura25.png\" height=\"419\" width=\"489\" align=\"Baseline\" border=\"0\" \/><\/div>\n<p><b>DICA<\/b>: Sempre que desejar abrir uma tela pop-up, digite o nome de um quadro inexistente na aplica\u00e7\u00e3o no campo <b>No Quadro<\/b> do pick <b>Abrir Tela<\/b>. Esse quadro ser\u00e1 criado temporariamente, e ter\u00e1 um comportamento de pop-up.<\/p>\n<p><b><font size=\"4\" color=\"#3366ff\">Exerc\u00edcios<\/font><\/b><\/p>\n<ol>\n<li>Crie uma l\u00f3gica na aplica\u00e7\u00e3o que chame a tela de alarmes sempre que um novo alarme entrar em atividade.<\/li>\n<li>Crie uma l\u00f3gica na aplica\u00e7\u00e3o que abra uma caixa de mensagem sempre que o valor de uma vari\u00e1vel for alterado. <\/li>\n<\/ol>\n<\/div>\n<p><!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os eventos que ocorrem no servidor (alarmes, varia\u00e7\u00e3o de tags, hist\u00f3ricos, etc.) n\u00e3o podem chamar comandos relacionados ao Viewer diretamente. Para isto, \u00e9 preciso criar um evento no objeto Viewer&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[614],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Usando o Viewer no E3: Cap\u00edtulo 9 - Eventos no Servidor com Chamadas de Telas.[:] - Elipse Knowledgebase<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Usando o Viewer no E3: Cap\u00edtulo 9 - Eventos no Servidor com Chamadas de Telas.\" \/>\n<meta property=\"og:description\" content=\"Os eventos que ocorrem no servidor (alarmes, varia\u00e7\u00e3o de tags, hist\u00f3ricos, etc.) n\u00e3o podem chamar comandos relacionados ao Viewer diretamente. Para isto, \u00e9 preciso criar um evento no objeto Viewer&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-25T20:40:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-09T18:50:42+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4199\/Figura24.png\" \/>\n<meta name=\"author\" content=\"Elipse Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elipse Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"Usando o Viewer no E3: Cap\u00edtulo 9 &#8211; Eventos no Servidor com Chamadas de Telas.\",\"datePublished\":\"2019-03-25T20:40:09+00:00\",\"dateModified\":\"2022-09-09T18:50:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/\"},\"wordCount\":283,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Viewer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/\",\"url\":\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/\",\"name\":\"[:pt]Usando o Viewer no E3: Cap\u00edtulo 9 - Eventos no Servidor com Chamadas de Telas.[:] - Elipse Knowledgebase\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:40:09+00:00\",\"dateModified\":\"2022-09-09T18:50:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Usando o Viewer no E3: Cap\u00edtulo 9 &#8211; Eventos no Servidor com Chamadas de Telas.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\",\"name\":\"Elipse Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"caption\":\"Elipse Software\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Usando o Viewer no E3: Cap\u00edtulo 9 - Eventos no Servidor com Chamadas de Telas.[:] - Elipse Knowledgebase","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Usando o Viewer no E3: Cap\u00edtulo 9 - Eventos no Servidor com Chamadas de Telas.[:] - Elipse Knowledgebase","og_description":"Os eventos que ocorrem no servidor (alarmes, varia\u00e7\u00e3o de tags, hist\u00f3ricos, etc.) n\u00e3o podem chamar comandos relacionados ao Viewer diretamente. Para isto, \u00e9 preciso criar um evento no objeto Viewer&hellip;","og_url":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:40:09+00:00","article_modified_time":"2022-09-09T18:50:42+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4199\/Figura24.png"}],"author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"Usando o Viewer no E3: Cap\u00edtulo 9 &#8211; Eventos no Servidor com Chamadas de Telas.","datePublished":"2019-03-25T20:40:09+00:00","dateModified":"2022-09-09T18:50:42+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/"},"wordCount":283,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Viewer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/","url":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/","name":"[:pt]Usando o Viewer no E3: Cap\u00edtulo 9 - Eventos no Servidor com Chamadas de Telas.[:] - Elipse Knowledgebase","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:40:09+00:00","dateModified":"2022-09-09T18:50:42+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/en\/usando-o-viewer-no-e3-capitulo-9-eventos-no-servidor-com-chamadas-de-telas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Usando o Viewer no E3: Cap\u00edtulo 9 &#8211; Eventos no Servidor com Chamadas de Telas."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87","name":"Elipse Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","caption":"Elipse Software"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2559"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=2559"}],"version-history":[{"count":2,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2559\/revisions"}],"predecessor-version":[{"id":13702,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2559\/revisions\/13702"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=2559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=2559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=2559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}