{"id":1381,"date":"2019-03-25T17:34:51","date_gmt":"2019-03-25T20:34:51","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/mostrando-os-usuarios-logados-em-multiplos-viewers\/"},"modified":"2020-11-16T11:31:31","modified_gmt":"2020-11-16T14:31:31","slug":"mostrando-os-usuarios-logados-em-multiplos-viewers","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/mostrando-os-usuarios-logados-em-multiplos-viewers\/","title":{"rendered":"Mostrando os usu\u00e1rios logados em m\u00faltiplos Viewers."},"content":{"rendered":"<h2 style=\"text-align: justify;\"><strong>Descri\u00e7\u00e3o:<\/strong><\/h2>\n<p style=\"text-align: justify;\">\u00c9 poss\u00edvel mostrar em m\u00faltiplos <span style=\"font-weight: bold;\">Viewers <\/span>todos os\u00a0usu\u00e1rios que est\u00e3o logados no Servidor?<\/p>\n<div style=\"text-align: justify;\"><\/div>\n<h2 style=\"text-align: justify;\"><strong>Solu\u00e7\u00e3o:<\/strong><\/h2>\n<div style=\"text-align: justify;\">\n<p>Sim. Na <strong>vers\u00e3o 5.5 do <a href=\"https:\/\/www.elipse.com.br\/produto\/elipse-e3\/\" target=\"_blank\" rel=\"noopener noreferrer\">Elipse E3<\/a><\/strong>,\u00a0foi criado no <a href=\"https:\/\/kb.elipse.com.br\/category\/portugues\/elipse-e3\/domain-e3server-hotstandby\/\" target=\"_blank\" rel=\"noopener noreferrer\">E3 Server<\/a> o objeto do tipo ServerNode <strong>Informa\u00e7\u00f5es do Servidor (\u201c[?Server]\u201d)<\/strong>. A partir deste objeto, \u00e9 poss\u00edvel ter acesso \u00e0s Informa\u00e7\u00f5es da Sess\u00e3o.<\/p>\n<p>A utiliza\u00e7\u00e3o de colchetes na refer\u00eancia a este objeto em scripts, como por exemplo \u201c[?Server].Clients.Viewers\u201d, \u00e9 obrigat\u00f3ria.<\/p>\n<p>Logo depois, est\u00e1 o exemplo de script para retornar o nome de login do usu\u00e1rio da sess\u00e3o, juntamente com o nome da m\u00e1quina cliente:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">set obj = Application.GetObject(\"[?Server].Clients.Viewers\")\r\ni=1\r\n\r\nFor each ii in obj\r\n     msg = \"\"\r\n     msg = msg & \"Item: \" & i & chr(10) & chr(13)\r\n     msg = msg & \"User: \" & obj.Item(i).User & chr(10) & chr(13)     \r\n     msg = msg & \"Machine: \" & obj.Item(i).Machine  & chr(10) & chr(13)\r\n     i=i+1\r\n     msgbox msg\r\nnext<\/pre>\n<p>Para maiores informa\u00e7\u00f5es sobre o objeto (\u201c[?Server]\u201d), consulte o seguinte artigo: <strong><a href=\"https:\/\/kb.elipse.com.br\/?p=11557\">Objeto Informa\u00e7\u00f5es do Servidor (\u201c[?Server]\u201d).<\/a><\/strong><\/p>\n<p>Para vers\u00f5es<strong> inferiores a 5.5<\/strong>, o procedimento para mostrar os usu\u00e1rios logados em m\u00faltiplos Viewers est\u00e1 descrito abaixo.<\/p>\n<\/div>\n<p style=\"text-align: justify;\">A aplica\u00e7\u00e3o exemplo em anexo lista os usu\u00e1rios que est\u00e3o logados no Servidor, considerando m\u00faltiplos <span style=\"font-weight: bold;\">Viewers <\/span>na rede.<\/p>\n<p style=\"text-align: justify;\">Para isso, utilizamos um tag interno na pasta de Dados, que funciona como um vetor (array) de tal forma que cada posi\u00e7\u00e3o do vetor armazena um usu\u00e1rio logado (at\u00e9 um n\u00famero m\u00e1ximo de usu\u00e1rios). Para mais informa\u00e7\u00f5es sobre vetores, leia o artigo relacionado.<a href=\"http:\/\/kb.elipse.com.br\/pt-br\/questions\/960\/KB-30127%3A+Utilizando+um+tag+interno+como+vetor+%28Array%29\"><br \/>\n<\/a><br \/>\n<strong>NOTA 1:<\/strong> O bot\u00e3o de fechar da janela do <span style=\"font-weight: bold;\">Viewer <\/span>foi desabilitado para que o\u00a0operador n\u00e3o se esque\u00e7a de deslogar o usu\u00e1rio. Foi criado um bot\u00e3o na tela que al\u00e9m de fechar o <span style=\"font-weight: bold;\">Viewer <\/span>faz um Logout.<\/p>\n<p><strong>NOTA 2:<\/strong> Neste sistema, n\u00e3o \u00e9 poss\u00edvel usar Viewers-Only, pois estes n\u00e3o t\u00eam permiss\u00e3o de escrita no servidor.<\/p>\n<h3>Artigos Relacionados<\/h3>\n<hr \/>\n<ul>\n<li><a href=\"http:\/\/kb.elipse.com.br\/pt-br\/questions\/960\">KB-30127: Utilizando um tag interno como vetor (Array).<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/?p=11557\">Objeto Informa\u00e7\u00f5es do Servidor (\u201c[?Server]\u201d).<\/a><\/li>\n<\/ul>\n<h3>Anexos:<\/h3>\n<p><a href=\"\/wp-content\/uploads\/2019\/03\/UsersList.zip\">UsersList.zip<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Descri\u00e7\u00e3o: \u00c9 poss\u00edvel mostrar em m\u00faltiplos Viewers todos os\u00a0usu\u00e1rios que est\u00e3o logados no Servidor? Solu\u00e7\u00e3o: Sim. Na vers\u00e3o 5.5 do Elipse E3,\u00a0foi criado no E3 Server o objeto do tipo&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":[578,610,614],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como mostrar os usu\u00e1rios logados em m\u00faltiplos Viewers.<\/title>\n<meta name=\"description\" content=\"Este artigo ilustra como mostrar os usu\u00e1rios do Elipse E3 logados em m\u00faltiplos Viewers, distinguindo as especifica\u00e7\u00f5es de acordo com a vers\u00e3o do Elipse E3.\" \/>\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\/mostrando-os-usuarios-logados-em-multiplos-viewers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como mostrar os usu\u00e1rios logados em m\u00faltiplos Viewers.\" \/>\n<meta property=\"og:description\" content=\"Este artigo ilustra como mostrar os usu\u00e1rios do Elipse E3 logados em m\u00faltiplos Viewers, distinguindo as especifica\u00e7\u00f5es de acordo com a vers\u00e3o do Elipse E3.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/\" \/>\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:34:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-16T14:31:31+00:00\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"Mostrando os usu\u00e1rios logados em m\u00faltiplos Viewers.\",\"datePublished\":\"2019-03-25T20:34:51+00:00\",\"dateModified\":\"2020-11-16T14:31:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/\"},\"wordCount\":308,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Elipse E3\",\"Scripts\",\"Viewer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/\",\"url\":\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/\",\"name\":\"Como mostrar os usu\u00e1rios logados em m\u00faltiplos Viewers.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:34:51+00:00\",\"dateModified\":\"2020-11-16T14:31:31+00:00\",\"description\":\"Este artigo ilustra como mostrar os usu\u00e1rios do Elipse E3 logados em m\u00faltiplos Viewers, distinguindo as especifica\u00e7\u00f5es de acordo com a vers\u00e3o do Elipse E3.\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mostrando os usu\u00e1rios logados em m\u00faltiplos Viewers.\"}]},{\"@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":"Como mostrar os usu\u00e1rios logados em m\u00faltiplos Viewers.","description":"Este artigo ilustra como mostrar os usu\u00e1rios do Elipse E3 logados em m\u00faltiplos Viewers, distinguindo as especifica\u00e7\u00f5es de acordo com a vers\u00e3o do Elipse E3.","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\/mostrando-os-usuarios-logados-em-multiplos-viewers\/","og_locale":"en_US","og_type":"article","og_title":"Como mostrar os usu\u00e1rios logados em m\u00faltiplos Viewers.","og_description":"Este artigo ilustra como mostrar os usu\u00e1rios do Elipse E3 logados em m\u00faltiplos Viewers, distinguindo as especifica\u00e7\u00f5es de acordo com a vers\u00e3o do Elipse E3.","og_url":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:34:51+00:00","article_modified_time":"2020-11-16T14:31:31+00:00","author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"Mostrando os usu\u00e1rios logados em m\u00faltiplos Viewers.","datePublished":"2019-03-25T20:34:51+00:00","dateModified":"2020-11-16T14:31:31+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/"},"wordCount":308,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Elipse E3","Scripts","Viewer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/","url":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/","name":"Como mostrar os usu\u00e1rios logados em m\u00faltiplos Viewers.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:34:51+00:00","dateModified":"2020-11-16T14:31:31+00:00","description":"Este artigo ilustra como mostrar os usu\u00e1rios do Elipse E3 logados em m\u00faltiplos Viewers, distinguindo as especifica\u00e7\u00f5es de acordo com a vers\u00e3o do Elipse E3.","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/mostrando-os-usuarios-logados-em-multiplos-viewers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Mostrando os usu\u00e1rios logados em m\u00faltiplos Viewers."}]},{"@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\/1381"}],"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=1381"}],"version-history":[{"count":11,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/1381\/revisions"}],"predecessor-version":[{"id":11819,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/1381\/revisions\/11819"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=1381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=1381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=1381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}