<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag wes2006</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/wes2006</link>
<description>Powered by Question2Answer</description>
<item>
<title>Opções de restrição de acesso à registro.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=601/opcoes-de-restricao-de-acesso-a-registro</link>
<description>Sei que existem os grupos de segurança, onde posso parametrizar o acesso de um grupo de usuários em determinados critérios afetando o acesso à objetos como as tabelas.&lt;br /&gt;
&lt;br /&gt;
Preciso de uma forma de restringir acessos à registros de uma tabela com base no usuário corrente, não pode ser pelo grupo de segurança pois o cliente conseguiria alterar. Sei que posso alterar todas as visões que utilizam essa tabela, mas seriam muitas.&lt;br /&gt;
&lt;br /&gt;
Gostaria de algo mais centralizado, como se fosse uma parametrização diretamente na tabela, antes de efetuar a consulta ou no momento do retorno.&lt;br /&gt;
&lt;br /&gt;
Com base nisso, quais opções eu teria para conseguir aplicar esse controle?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=601/opcoes-de-restricao-de-acesso-a-registro</guid>
<pubDate>Tue, 12 May 2015 19:17:42 +0000</pubDate>
</item>
<item>
<title>Entidade especializada no Wes 2006 tecnologia 13.1</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=583/entidade-especializada-no-wes-2006-tecnologia-13-1</link>
<description>Em uma tabela que está marcada para executar a entidade especializada no builder, no wes 2006 da tecnologia 13.1 deveria executar os eventos TABLE_AfterScroll ou TABLE_BeforeScroll ?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=583/entidade-especializada-no-wes-2006-tecnologia-13-1</guid>
<pubDate>Tue, 14 Apr 2015 17:12:52 +0000</pubDate>
</item>
<item>
<title>Dúvidas campo tabela com &quot;depende de&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=541/duvidas-campo-tabela-com-depende-de</link>
<description>Criei um campo do tipo tabela e nele informei uma dependência (depende de), no &amp;quot;runner&amp;quot; funcionou normalmente, me retornou a informação. Porém na web (wes) apresenta o campo, no entanto não traz o valor do mesmo.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Como faço para solucionar o problema ??</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=541/duvidas-campo-tabela-com-depende-de</guid>
<pubDate>Tue, 10 Mar 2015 18:46:29 +0000</pubDate>
</item>
<item>
<title>Como identificar a causa do erro &quot;O campo 'xxxx' não foi encontrado na definição do formulário, na visão 'xxx'&quot; - Função 'PrepareCaptionStack'</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=535/identificar-encontrado-formulario-preparecaptionstack</link>
<description>&lt;p&gt;Ao editar um registro através do Wes 2006 (&lt;span style=&quot;color:rgb(0, 0, 0); font-family:tahoma; font-size:11px&quot;&gt;2006.131.2.7&lt;/span&gt;), ocorre o erro&amp;nbsp;&quot;O campo 'xxxx' não foi encontrado na definição do formulário, na visão 'xxx'&quot; - Função 'PrepareCaptionStack'.&lt;/p&gt;

&lt;p&gt;Como identificar qual referência ao campo, que está inserido na visão, é que está gerando este erro?&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=12419145421039935224&quot; style=&quot;height:203px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=535/identificar-encontrado-formulario-preparecaptionstack</guid>
<pubDate>Tue, 24 Feb 2015 17:22:00 +0000</pubDate>
</item>
<item>
<title>Como criar um comando de teclas de atalho para a ação dos botões de visões cadastrados no architect</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=418/comando-teclas-atalho-botoes-visoes-cadastrados-architect</link>
<description>&lt;p&gt;Gostaria de saber se tem como criar um comando de teclas de atalho para a ação dos botões de visões cadastrados no architect. Vi que é possível incluir código javascript na visão, porém não sei se seria a solução mais viável, no caso eu usaria o evento de click no botão ao precionar as teclas de atalho.&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=6003338413690443435&quot; style=&quot;height:124px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color:#808080&quot;&gt;Imagem acima referente aos botões.&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=418/comando-teclas-atalho-botoes-visoes-cadastrados-architect</guid>
<pubDate>Fri, 05 Sep 2014 19:03:27 +0000</pubDate>
</item>
<item>
<title>É possível salvar um arquivo de um campo tipo Arquivo de uma tabela virtual?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=359/possivel-salvar-arquivo-campo-tipo-arquivo-tabela-virtual</link>
<description>Após criar uma visão para uma tabela virtual que possui um campo tipo arquivo e possibilitar a execução de um comando que chama esta visão, é possível obter o arquivo indicado pelo usuário por macro?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=359/possivel-salvar-arquivo-campo-tipo-arquivo-tabela-virtual</guid>
<pubDate>Thu, 17 Jul 2014 18:19:46 +0000</pubDate>
</item>
<item>
<title>Problema ao utilizar o BusinessEntity.CreateCall</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=264/problema-ao-utilizar-o-businessentity-createcall</link>
<description>&lt;p&gt;Tentei realizar o processo descrito na wiki (&lt;a href=&quot;http://wiki.benner.com.br/wiki/index.php?title=Manipula%C3%A7%C3%A3o_de_entidades_em_VBA_e_em_Delphi#Exemplo_2),&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wiki.benner.com.br/wiki/index.php?title=Manipula%C3%A7%C3%A3o_de_entidades_em_VBA_e_em_Delphi#Exemplo_2),&lt;/a&gt; porém não deu certo ao executar o código abaixo, apresentando o seguinte erro:&lt;/p&gt;

&lt;pre class=&quot;brush:vb;&quot;&gt;
Public Sub TABLE_AfterPost()
&amp;nbsp; Dim indicarProtocoloPta As CSEntityCall

  Set indicarProtocoloPta = BusinessEntity.CreateCall(&quot;Benner.Saude.ANS.Entidades.Tv_Monitoramento_Indicacaopta&quot;, &quot;AlterarProtocoloPTA&quot;)

  indicarProtocoloPta.AddParameter(pdtString, SessionVar(&quot;HANDLE_ROTMONITORAMENTOTISS&quot;))
  indicarProtocoloPta.AddParameter(pdtString, CurrentQuery.FieldByName(&quot;PROTOCOLOPTA&quot;).AsString)

  indicarProtocoloPta.Execute()

  Set indicarProtocoloPta = Nothing
End Sub&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;INP-116, INP-301: Erro durante a execução da macro de TV_MONITORAMENTO_INDICACAOPTA:&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;(&amp;amp;H80131522) Could not load type 'Benner.Saude.ANS.Entidades.Tv_Monitoramento_Indicacaopta' from assembly 'Benner.Tecnologia.ManagedInterop, Version=2008.0.0.0, Culture=neutral, PublicKeyToken=f2db26731026fd37'.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Se eu trocar para chamar pelo&amp;nbsp;Entity.CreateCall ocorre o seguinte erro:&lt;/p&gt;

&lt;pre class=&quot;brush:vb;&quot;&gt;
Public Sub TABLE_AfterPost()
&amp;nbsp; Dim indicarProtocoloPta As CSEntityCall

&amp;nbsp; Set indicarProtocoloPta = Entity.CreateCall(&quot;TV_MONITORAMENTO_INDICACAOPTA&quot;, &quot;AlterarProtocoloPTA&quot;)

  indicarProtocoloPta.AddParameter(pdtString, SessionVar(&quot;HANDLE_ROTMONITORAMENTOTISS&quot;))
  indicarProtocoloPta.AddParameter(pdtString, CurrentQuery.FieldByName(&quot;PROTOCOLOPTA&quot;).AsString)

  indicarProtocoloPta.Execute()

  Set indicarProtocoloPta = Nothing
End Sub&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;INP-116, INP-301: Erro durante a execução da macro de TV_MONITORAMENTO_INDICACAOPTA:&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;(&amp;amp;H80131509) Não foi encontrado no tipo EntityBase um método público de nome AlterarProtocoloPTA que aceite os parâmetros especificados.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Método na Entidade Especializada da tabela virtual:&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
namespace Benner.Saude.ANS.Entidades
{
&amp;nbsp;   public partial class Tv_Monitoramento_Indicacaopta
&amp;nbsp; &amp;nbsp; {
&amp;nbsp;       public static void AlterarProtocoloPTA(string handleRotinaMonitoramento, string protocoloPta)
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp;           &amp;nbsp;AlterarProtocoloPTANaRotina(RotinaMonitoramento, protocoloPta);
&amp;nbsp;       }
&amp;nbsp;   }
}&lt;/pre&gt;

&lt;p&gt;O método acima está no AfterPost da tabela virtual, pois na tabela virtual o usuário deverá preencher o protocolo que será salvo na rotina.&lt;/p&gt;

&lt;p&gt;Tabela Virtual no builder, não foi marcado o parâmetro Executa Entidade Especialisada, pois eu preciso passar uma SessionVar com o Handle da rotina para a tabela virtual, porém isso não é possível no WES2006.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=3199058506596033555&quot; style=&quot;height:432px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=264/problema-ao-utilizar-o-businessentity-createcall</guid>
<pubDate>Mon, 23 Jun 2014 12:49:14 +0000</pubDate>
</item>
<item>
<title>Existem relatos de problemas entre Wes 2006 e IE11?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=248/existem-relatos-de-problemas-entre-wes-2006-e-ie11</link>
<description>&lt;p&gt;Um cliente do Saúde relatou que ao salvar registro no Wes2006/Workflow com IE11 foi exibida mensagem de validação que considerava campos sem valor apesar de estarem preenchidos.&lt;/p&gt;

&lt;p&gt;Após novos testes constatou-se que o problema ocorre somente com o campo texto tipo HTML, que no wes2006 inclui uma barra de ferramentas para formatação do texto.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;line-height:1.6&quot;&gt;Há casos em que após limpeza de cache o problema parou de ocorrer&lt;/span&gt;&lt;span style=&quot;line-height:1.6&quot;&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Alguem conhece outros casos de problemas com esta versão do Internet Explorer? Sempre são utilizadas as últimas versões das ferramentas da Microsoft nas liberações?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=248/existem-relatos-de-problemas-entre-wes-2006-e-ie11</guid>
<pubDate>Mon, 16 Jun 2014 19:36:33 +0000</pubDate>
</item>
<item>
<title>O que causa o erro &quot;Library not registered&quot; ao enviar e-mail com BSistema?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=231/causa-erro-library-not-registered-enviar-mail-com-bsistema</link>
<description>&lt;p&gt;Qual causa poderia levar ao erro &quot;Library not registered&quot; no envio de e-mail através do delphi com dll chamada a partir de comando de uma visão do wes2006?&lt;/p&gt;

&lt;p&gt;Quando a mesma funcionalidade é executada através do runner não ocorre a falha no envio.&lt;/p&gt;

&lt;p&gt;O código onde ocorre o problema está logo abaixo, observando que o log incluído &quot;Assunto:&quot; está sendo registrado, já o trecho do texto 'Adicionando Texto..' não é inserido:&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;brush:delphi;&quot;&gt;
MailObj := Sys.NewMail;
    try
      Log('Preparando mensagem de ' + pRemetente);
      MailObj.From := pRemetente;
      MailObj.ContentType := 'text/html';  //formato do e-mail
      Log('Assunto: ' + pAssunto);

      MailObj.Subject := pAssunto;
      if pCopiaPara &amp;lt;&amp;gt; '' then
        MailObj.CC := pCopiaPara;
      if pCopiaOculta &amp;lt;&amp;gt; '' then
        MailObj.BCC := pCopiaOculta;
      if pRespostaPara &amp;lt;&amp;gt; '' then
        MailObj.ReplyTo := pRespostaPara;
      if (pPrioridade &amp;gt;0) and (pPrioridade&amp;lt;5) then
        MailObj.Priority := pPrioridade;

      MailObj.Text.Clear;
      Log('Adicionando texto...');
      MailObj.Text.Add(pTextoEmail);&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=231/causa-erro-library-not-registered-enviar-mail-com-bsistema</guid>
<pubDate>Wed, 11 Jun 2014 10:13:58 +0000</pubDate>
</item>
<item>
<title>A Url Parcial no Workflow não tem relação com pool do Wes ou com servidores do serviço?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=185/parcial-workflow-relacao-com-pool-wes-com-servidores-servico</link>
<description>Após atualização de sistema ocorreu a mudança da url parcial, sendo gerados e-mails com link para o workflow que não direcionavam à caixa de entrada.&lt;br /&gt;
&lt;br /&gt;
Que mudanças podem levar à necessidade de reconfigurar a url parcial?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=185/parcial-workflow-relacao-com-pool-wes-com-servidores-servico</guid>
<pubDate>Tue, 03 Jun 2014 17:27:51 +0000</pubDate>
</item>
<item>
<title>É necessário reconfigurar a Url Parcial do Workflow quando atualizar/reinstalar o Wes?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=183/necessario-reconfigurar-parcial-workflow-atualizar-reinstalar</link>
<description>&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=8240546975771239352&quot; style=&quot;height:234px; width:250px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Em que situações além da primeira configuração será necessário reconfigurar a url parcial da caixa de entrada do workflow?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=183/necessario-reconfigurar-parcial-workflow-atualizar-reinstalar</guid>
<pubDate>Tue, 03 Jun 2014 13:52:12 +0000</pubDate>
</item>
<item>
<title>Preciso passar uma SessionVar para uma entidade no BEF. Como fazer?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=149/preciso-passar-sessionvar-para-uma-entidade-bef-como-fazer</link>
<description>Estou utilizando o WES2006, e preciso chamar a visão de uma tabela virtual com entidade especializada através de um botão de uma tabela que não é especializada e passar o handle desta tabela para a entidade da minha tabela virtual.&lt;br /&gt;
&lt;br /&gt;
Há algum modo de fazer isso? (Sessionvar, TransitoryVars e etc...)</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=149/preciso-passar-sessionvar-para-uma-entidade-bef-como-fazer</guid>
<pubDate>Mon, 26 May 2014 21:00:04 +0000</pubDate>
</item>
<item>
<title>É possível enviar um lote (mais de um registro) no Integrator.asmx?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=69/possivel-enviar-lote-mais-de-um-registro-no-integrator-asmx</link>
<description>É possível enviar mais de um registro, ou melhor, um lote de mensagens, pelo Integrator.asmx?&lt;br /&gt;
&lt;br /&gt;
A chave @TABELA@ pode ser utilizada por registros filhos?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=69/possivel-enviar-lote-mais-de-um-registro-no-integrator-asmx</guid>
<pubDate>Tue, 13 May 2014 11:14:08 +0000</pubDate>
</item>
</channel>
</rss>