<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag c#</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/c%23</link>
<description>Powered by Question2Answer</description>
<item>
<title>Configuração de Ambiente: &quot;GetBranchLabel&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1621/configuracao-de-ambiente-getbranchlabel</link>
<description>Não estou conseguindo acessar as bases do AG pelo Visual Studio, retornando seguinte mensagem: &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Não foi possível configurar o ambiente gerenciado. Comunique a seguinte mensagem ao suporte: Método GetBranchLabel no tipo Benner.Tecnologia.Application.BusinessAdministrationService do assembly Benner.Tecnologia.Application, Version=2008.0.0.0, Culture=neutral, PublicKeyToken=f2dn26731026fd37 não tem uma implementação.&amp;quot;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1621/configuracao-de-ambiente-getbranchlabel</guid>
<pubDate>Tue, 22 Aug 2023 12:32:37 +0000</pubDate>
</item>
<item>
<title>Erro &quot;Unspected character encountered while parsing value&quot; após atualização da Tecnologia</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1553/unspected-character-encountered-atualizacao-tecnologia</link>
<description>Erro aconteceu depois da atualização da tec 21.0 para a 22.0.&lt;br /&gt;
Não foi possível identificar o problema, pois anteriormente funcionava normalmente.&lt;br /&gt;
&lt;br /&gt;
Unica diferença que notamos foi o campo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;$('[data-field=&amp;quot;FILIAL&amp;quot;]').val()&lt;br /&gt;
&lt;br /&gt;
Anteriormente ele retornava um registro de uma tabela, após a atualização retorna uma String</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1553/unspected-character-encountered-atualizacao-tecnologia</guid>
<pubDate>Tue, 16 May 2023 16:33:27 +0000</pubDate>
</item>
<item>
<title>DatasetToXML / XMLToDataset equivalente no .Net</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1309/datasettoxml-xmltodataset-equivalente-no-net</link>
<description>Bom dia,&lt;br /&gt;
existe algum método equivalente no .net para xmls gerados pelo legado?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1309/datasettoxml-xmltodataset-equivalente-no-net</guid>
<pubDate>Tue, 04 Feb 2020 15:09:07 +0000</pubDate>
</item>
<item>
<title>BusinessSecurityService, GetLoggedUserEmail não implementado</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1277/businesssecurityservice-getloggeduseremail-implementado</link>
<description>&lt;p&gt;Estou fazendo a injeção da seguinte forma em um BusinessComponent:&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
[Inject]
public ISecurityService SecurityService { get; set; }&lt;/pre&gt;

&lt;p&gt;E quando tento utilziar o método &lt;strong&gt;GetLoggedUserEmail&lt;/strong&gt;, é lançada uma exceção dizendo que o método não está implementado, e verificando nos fontes da tecnologia (master), ele de fato não está.&lt;/p&gt;

&lt;p&gt;Existe outra forma de pegar o e-mail do usuário logado?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1277/businesssecurityservice-getloggeduseremail-implementado</guid>
<pubDate>Wed, 08 Jan 2020 17:54:09 +0000</pubDate>
</item>
<item>
<title>Determinar se um campo dentro de um tab está visivel ou não</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1097/determinar-se-um-campo-dentro-de-um-tab-esta-visivel-ou-nao</link>
<description>Preciso determinar se um campo está visível (através da estrutura de campos tipos tab) para aplicar validações específicas sobre o mesmo</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1097/determinar-se-um-campo-dentro-de-um-tab-esta-visivel-ou-nao</guid>
<pubDate>Wed, 30 Oct 2019 19:48:35 +0000</pubDate>
</item>
<item>
<title>Comportamento de sobrecarga de métodos de entidade em visões pelo CodeBehind</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1091/comportamento-sobrecarga-metodos-entidade-visoes-codebehind</link>
<description>&lt;p&gt;Há uma página especializada com CodeBehind e um widget de formulário. A tabela (física) possui uma entidade com userinterface para change de um determinado campo.&lt;/p&gt;

&lt;p&gt;No OnInit da página há um a delegação de métodos para o formulário supracitado:&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
protected override void OnInit(EventArgs e)
{
	base.OnInit(e);
	formLancamentoCC.GetEntityMethod = GetEntityMethodImplLancamentoCC;
	formLancamentoCC.CreateEntityMethod = CreateEntityMethodImplLancamentosCC;
	formLancamentoCC.SaveEntityMethod = SaveEntityMethodImplLancamentoCC;
	formLancamentoCC.DeleteEntityMethod = (EntityBase entity) =&amp;gt; { };
	formLancamentoCC.CommandExecute += formLancamentoCC_CommandExecute;
}&lt;/pre&gt;

&lt;p&gt;Quando crio um novo registro, o método&amp;nbsp;CreateEntityMethodImplLancamentosCC é chamado:&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
    private EntityBase CreateEntityMethodImplLancamentosCC(EntityViewBase entityView, NameValueDictionary suggestedValues, TransitoryData transitoryData)
    {
        suggestedValues = FNLancamentoCC.SugereValoresCamposCC(suggestedValues, formLancamentos.GetEntity());
        var entity = Entity.Create(entityView, suggestedValues, ObterParametrosEntidadeCC());
        return entity;
    }
&lt;/pre&gt;

&lt;p&gt;Quando eu mudo o valor de algum campo que é afetado pelo userinterface (um método é&amp;nbsp;chamado no FieldChanged), o CodeBehind passa novamente pelo&amp;nbsp;CreateEntityMethodImplLancamentosCC.&lt;/p&gt;

&lt;p&gt;Desta forma, o valor do campo que foi informado é sobrescrito pelo suggestedValues, nunca deixando eu realizar a alteração dele.&lt;/p&gt;

&lt;p&gt;Quando não há userinterface, o mesmo não ocorre. O comportamento dele passar novamente no CreateEntityMethod é correto?&lt;br&gt;
&lt;br&gt;
Observações:&lt;/p&gt;

&lt;p&gt;O formulário que apresenta o problema é&amp;nbsp;formLancamentoCC, a página também possui um&amp;nbsp;formLancamento, que é passado por parâmetro no&amp;nbsp;FNLancamentoCC.SugereValoresCamposCC. O método&amp;nbsp;ObterParametrosEntidadeCC apenas cria uma nova instância de&amp;nbsp;Benner.Tecnologia.Common.TransitoryData.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1091/comportamento-sobrecarga-metodos-entidade-visoes-codebehind</guid>
<pubDate>Tue, 29 Oct 2019 18:39:28 +0000</pubDate>
</item>
<item>
<title>Existe algum componente Benner para desenvolvimento Delphi ou .NET?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1064/existe-algum-componente-benner-para-desenvolvimento-delphi</link>
<description>Boa tarde,&lt;br /&gt;
&lt;br /&gt;
Existe algum componente Benner para desenvolvimento em Delphi ou .NET? Preciso acessar os documentos criptografados no BDOC com uma das linguagens citadas.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1064/existe-algum-componente-benner-para-desenvolvimento-delphi</guid>
<pubDate>Tue, 22 Oct 2019 18:28:38 +0000</pubDate>
</item>
<item>
<title>Wes - saber se está em modo desenvolvedor</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=906/wes-saber-se-esta-em-modo-desenvolvedor</link>
<description>Tem alguma forma de saber se o usuário que efetuou a requisição está com o modo desenvolvedor ativo (não o papel)?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=906/wes-saber-se-esta-em-modo-desenvolvedor</guid>
<pubDate>Fri, 30 Aug 2019 11:50:23 +0000</pubDate>
</item>
<item>
<title>Onde está o BranchesSet no C#?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=858/onde-esta-o-branchesset-no-c</link>
<description>&lt;p&gt;Em Delphi, no BSistema, existem métodos para retornar as filiais que o usuário logado tem acesso tanto para edição como também apenas leitura.&lt;/p&gt;

&lt;p&gt;Em C# não encontrei métodos equivalentes, tem uma &lt;a rel=&quot;nofollow&quot; href=&quot;http://wiki.benner.com.br/wiki/index.php?title=Jacobus_-_Mapeamento_do_BSistema&quot;&gt;documentação da especificação do Jacobus&lt;/a&gt; que até sugere onde deveriam estar, mas não estão lá tb.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=858/onde-esta-o-branchesset-no-c</guid>
<pubDate>Fri, 04 Jan 2019 11:03:40 +0000</pubDate>
</item>
<item>
<title>Erro ao executar testes com bit: &quot;System.ArgumentNullException: Valor não pode ser nulo. Nome do parâmetro: ptr&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=736/executar-testes-system-argumentnullexception-parametro</link>
<description>&lt;p&gt;Olá prezados,&lt;/p&gt;

&lt;p&gt;Estava fazendo meu primeiro teste com BIT (instalado conforme passos descritos na wiki), usando o exemplo disponibilizado no link&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://wiki.benner.com.br/wiki/index.php?title=Testes_automatizados_em_BEF&quot;&gt;http://wiki.benner.com.br/wiki/index.php?title=Testes_automatizados_em_BEF&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;O projeto compilou, porém na hora de executar os teste foi retornada a mensagem abaixo. Alguém já passou por isso ou conhece a solução?&lt;/p&gt;

&lt;p&gt;------ Run test started ------&lt;br&gt;
BEF 2008.0.0.0 executing tests is started&lt;br&gt;
Test assembly: C:\Program Files (x86)\Benner\FAPESDESCORRENTE2\Benner.Saude.Fapes.Crm.Business.BIT.dll&lt;br&gt;
[BIT] - Iniciando testes do profile SAUDE&lt;br&gt;
Exception thrown executing tests in C:\Program Files (x86)\Benner\FAPESDESCORRENTE2\Benner.Saude.Fapes.Crm.Business.BIT.dll&lt;br&gt;
System.ArgumentNullException: Valor não pode ser nulo.&lt;br&gt;
Nome do parâmetro: ptr&lt;br&gt;
&amp;nbsp; &amp;nbsp;em System.Runtime.InteropServices.Marshal.GetDelegateForFunctionPointer(IntPtr ptr, Type t)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.InteropVclTec.Register()&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.RegisterInteropVclTec()&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.Run(EventListener listener, ITestFilter filter, Boolean tracing, LoggingThreshold logLevel)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefAssemblyRunner.RunAssembly(IFrameworkHandle testLog)&lt;br&gt;
BEF 2008.0.0.0 executing tests is finished&lt;br&gt;
========== Run test finished: 0 run (0:00:01,1166693) ==========&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=736/executar-testes-system-argumentnullexception-parametro</guid>
<pubDate>Mon, 14 Mar 2016 17:10:59 +0000</pubDate>
</item>
<item>
<title>Erro ao abrir o sistema depurando pelo VisualStudio: IsVerticalSystem(System.String)</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=700/sistema-depurando-visualstudio-isverticalsystem-system</link>
<description>&lt;p&gt;O erro acontece ao tentar abrir o sistema depurando pelo Visual Studio. A mensagem apresentada é a seguinte:&lt;/p&gt;

&lt;p&gt;Não foi possível configurar o ambiente gerenciado. &amp;nbsp;&lt;/p&gt;

&lt;p&gt;Comunique a seguinte mensagem ao suporte: Method not found: 'Boolean Benner.Tecnologia.Common.Services.IAdministrationService.IsVerticalSystem(System.String)'.&lt;/p&gt;

&lt;p&gt;&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=9868050295465843787&quot; style=&quot;height:288px; width:493px&quot;&gt;&lt;/p&gt;

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

&lt;p&gt;As dlls do sistema foram atualizadas e se rodamos o sistema pelo atalho (por fora do Visual Studio) o sistema abre normalmente, mas rodando o sistema pelo Visual Studio acontece o erro.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=700/sistema-depurando-visualstudio-isverticalsystem-system</guid>
<pubDate>Tue, 08 Dec 2015 11:46:40 +0000</pubDate>
</item>
<item>
<title>O processo foi completado com erro por ter sido finalizado sem que o método &quot;Complete&quot;, &quot;CompleteWithError&quot; ou &quot;Abort&quot; tenha sido chamado.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=651/processo-completado-finalizado-complete-completewitherror</link>
<description>Quando mando uma execução para o servidor utilizando o BusinessTask é gerado esse erro no monitor de processos.&lt;br /&gt;
&lt;br /&gt;
O processo foi completado com erro por ter sido finalizado sem que o método &amp;quot;Complete&amp;quot;, &amp;quot;CompleteWithError&amp;quot; ou &amp;quot;Abort&amp;quot; tenha sido chamado.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=651/processo-completado-finalizado-complete-completewitherror</guid>
<pubDate>Thu, 13 Aug 2015 12:47:34 +0000</pubDate>
</item>
<item>
<title>Erro ao chamar um dll delphi a partir do C#</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=568/erro-ao-chamar-um-dll-delphi-a-partir-do-c</link>
<description>&lt;p&gt;Ao realizar a criação da instancia da Dll delphi no C# o seguinte erro ocorre:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&quot;An exception of type 'Benner.Tecnologia.Common.Exceptions.ObjectCreationException' occurred in Benner.Tecnologia.Interop.Vcltec.dll but was not handled in user code&lt;/p&gt;

&lt;p&gt;Additional information: Não foi possível carregar a dll C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\servicesportalservicosdes\1944a56f\7274f8ea\assembly\dl3\61ffa2ba\00671d5e_a53cd001\FINANCEIRO. Motivo: The specified module could not be found (126).&quot;&lt;/p&gt;
&lt;/blockquote&gt;

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

&lt;p&gt;O código está da seguinte forma: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Financeiro.IContaFin financeiro = DelphiActivator.CreateInstance(&quot;FINANCEIRO&quot;, &quot;CONTAFIN&quot;) as Financeiro.IContaFin;&lt;/p&gt;

&lt;p&gt;A dll &quot;Financeiro&quot; já foi registrada.&lt;/p&gt;

&lt;p&gt;DLLs referênciadas:&lt;/p&gt;

&lt;p&gt;Financeiro&lt;/p&gt;

&lt;p&gt;Benner.Tecnologia.Interop.Vcltec&lt;/p&gt;

&lt;p&gt;Benner.Tecnologia.Interop.CS1&lt;/p&gt;

&lt;p&gt;Benner.Tecnologia.Commom&lt;/p&gt;

&lt;p&gt;Benner.Tecnologia.Commom2&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
&amp;nbsp; &amp;nbsp; Adendo: Estou fora do contexto Benner. Esta chamada deveria funcionar mesmo assim? &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=568/erro-ao-chamar-um-dll-delphi-a-partir-do-c</guid>
<pubDate>Mon, 30 Mar 2015 17:23:46 +0000</pubDate>
</item>
<item>
<title>Tem como fazer pelo BEF?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=527/tem-como-fazer-pelo-bef</link>
<description>Estou precisando fazer uma pergunta ao usuário no momento em que o método será executado. Tem como eu fazer isso pelo BEF?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=527/tem-como-fazer-pelo-bef</guid>
<pubDate>Fri, 20 Feb 2015 13:13:31 +0000</pubDate>
</item>
<item>
<title>&quot;Não é possível obter entidades em modo de edição a partir de fontes de dados Virtual&quot;, o que fazer para resolver?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=513/possivel-entidades-edicao-partir-fontes-virtual-resolver</link>
<description>Ao utilizar uma tabela virtual, enviar um insert e logo após o preenchimento dos campos enviar um post ocorre o erro informado &amp;quot;Não é possível obter entidades em modo de edição a partir de fontes de dados Virtual&amp;quot; porém não há indicios em nenhum evento pós &amp;quot;Post&amp;quot; ou quaçquer outro evento como também não há em macros de tabela.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=513/possivel-entidades-edicao-partir-fontes-virtual-resolver</guid>
<pubDate>Mon, 26 Jan 2015 13:52:50 +0000</pubDate>
</item>
<item>
<title>Existe alguma maneira de capturar uma exceção específica do C# no Delphi?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=428/existe-alguma-maneira-capturar-excecao-especifica-delphi</link>
<description>&lt;p&gt;Quando uma exceção é lançada do C# para o Delphi, não é possível saber qual é o tipo desta exceção porque a mesma não existe no Delphi. Mas eu g&lt;span style=&quot;line-height:1.6&quot;&gt;ostaria de saber se existe alguma forma de criar um tipo de exceção no C# e de algum modo saber que é esta exceção no Delphi?&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;line-height:1.6&quot;&gt;Tem como capturar algum código ou algo assim?&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=428/existe-alguma-maneira-capturar-excecao-especifica-delphi</guid>
<pubDate>Tue, 09 Sep 2014 19:33:53 +0000</pubDate>
</item>
<item>
<title>Por que quando eu vou depurar uma DLL em C# que o Runner chama, o Visual Studio não pára nos breakpoints?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=416/quando-depurar-runner-chama-visual-studio-para-breakpoints</link>
<description>Quando eu preciso depurar uma DLL em C# que é chamada pelo Runner (7.7.3.1), o Visual Studio (2010, 2012, 2013) não pára nos breakpoints.&lt;br /&gt;
&lt;br /&gt;
Só vou conseguir parar nos breakpoints se mandar &amp;quot;desatachar&amp;quot; (detach) e &amp;quot;atachar&amp;quot; (attach to process...) o processo de novo.&lt;br /&gt;
&lt;br /&gt;
Por que será?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=416/quando-depurar-runner-chama-visual-studio-para-breakpoints</guid>
<pubDate>Fri, 05 Sep 2014 11:47:47 +0000</pubDate>
</item>
<item>
<title>Como implementar acompanhamento de processos em C# (WaitFormInit)?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=412/como-implementar-acompanhamento-processos-waitforminit</link>
<description>Estou escrevendo um processo em C# que faz um loop e executa uma série de tarefas, preciso demonstrar ao usuário o andamento do processo (barra de progresso), em Delphi é possível usar os métodos WaitFormInit, WaitFormProgress e WaitFormClose, como se faz no C# ?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=412/como-implementar-acompanhamento-processos-waitforminit</guid>
<pubDate>Wed, 03 Sep 2014 03:46:15 +0000</pubDate>
</item>
<item>
<title>O Bef trata os campos que são obrigatórios de acordo com a Tab selecionada?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=367/bef-trata-campos-sao-obrigatorios-acordo-com-tab-selecionada</link>
<description>Como o Bef trata campos obrigatórios que dependem da tab selecionada?&lt;br /&gt;
&lt;br /&gt;
Abaixo segue exemplo de como a tabela é parametrizada no Builder.&lt;br /&gt;
&lt;br /&gt;
Campo TabTipo, obrigatório, do tipo &amp;quot;Tab&amp;quot;, com valores 1 - Prestador; 2 - Beneficiário.&lt;br /&gt;
&lt;br /&gt;
Campo Presador, obrigatório, do tipo &amp;quot;Tabela&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Campo Beneficiário, obrigatório, do tipo Tabela;&lt;br /&gt;
&lt;br /&gt;
[... demais campos].&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Ao editar ou inserir um registro nesta table pelo Runner, ele é capaz de identificar que se o TabTipo é igual a Prestador o campo Beneficiário será opcional e vice-versa.&lt;br /&gt;
&lt;br /&gt;
Porém ao fazer um update/insert utilizando a entidade especializada o BEF obriga o preenchimento do campo que não é referente ao TabTipo selecionado, por exemplo, TabTipo igual a Prestador, com campo Prestador informado e campo Beneficiario nulo é emitido mensagem: O campo &amp;quot;Beneficiário&amp;quot; é obrigatório.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Esse comportamento é normal?&lt;br /&gt;
&lt;br /&gt;
Existe alguma outra forma de tratar tabelas parametrizadas desta forma?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=367/bef-trata-campos-sao-obrigatorios-acordo-com-tab-selecionada</guid>
<pubDate>Wed, 23 Jul 2014 20:32:46 +0000</pubDate>
</item>
<item>
<title>Como fazer o ESL retornar Json?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=202/como-fazer-o-esl-retornar-json</link>
<description>É possivel configurar o ESL para retornar json ao invés de SOAP/XML. Existe um tutorial para fazer isso?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=202/como-fazer-o-esl-retornar-json</guid>
<pubDate>Thu, 05 Jun 2014 13:22:28 +0000</pubDate>
</item>
<item>
<title>Como o BEF trata as propriedades MaximumRows e StartRowIndex?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=158/como-bef-trata-as-propriedades-maximumrows-startrowindex</link>
<description>&lt;p&gt;Estou utilizando as propriedades &lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;MaximumRows &lt;/span&gt;e &lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;StartRowIndex &lt;/span&gt;da class &lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;Benner.Tecnologia.Common.Criteria&lt;/span&gt; para delimitar respectivamente&lt;em&gt;&amp;nbsp;o número máximo de registros&lt;/em&gt; e o &lt;em&gt;registro inicial&lt;/em&gt; da consultas realizadas.&lt;/p&gt;

&lt;p&gt;Essas propriedades alteram o SQL gerado para o banco de dados ou são tratadas em memória pelo próprio BEF?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=158/como-bef-trata-as-propriedades-maximumrows-startrowindex</guid>
<pubDate>Wed, 28 May 2014 11:52:06 +0000</pubDate>
</item>
<item>
<title>O que é mais rápido: TDContainer.Locate, TDContainer.LocateWhere ou Linq no C#?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=131/mais-rapido-tdcontainer-locate-tdcontainer-locatewhere-linq</link>
<description>Das três opções informadas, qual é mais performatica? Ou seja, executará mais rápido?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=131/mais-rapido-tdcontainer-locate-tdcontainer-locatewhere-linq</guid>
<pubDate>Fri, 23 May 2014 14:18:57 +0000</pubDate>
</item>
<item>
<title>CreateBennerObject em DLL C#</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=114/createbennerobject-em-dll-c</link>
<description>Ao tentar criar um objeto de uma DLL em C# em macro ou delphi ocorre o seguinte erro:&lt;br /&gt;
&lt;br /&gt;
Could not convert variant of type (Unknown) into type (Dispatch).</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=114/createbennerobject-em-dll-c</guid>
<pubDate>Thu, 22 May 2014 14:04:12 +0000</pubDate>
</item>
<item>
<title>Em C#, no if por exemplo, qual a diferença entre o operador | e || ? Tem diferença?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=107/no-por-exemplo-qual-diferenca-entre-operador-tem-diferenca</link>
<description>&lt;p&gt;
	Compartilho com todos a dúvida de um membro interno.&lt;/p&gt;
&lt;p&gt;
	&lt;em&gt;No if por exemplo, qual a diferença entre o operador | e || ? Tem diferença? &lt;/em&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=107/no-por-exemplo-qual-diferenca-entre-operador-tem-diferenca</guid>
<pubDate>Thu, 22 May 2014 11:22:58 +0000</pubDate>
</item>
</channel>
</rss>