<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag web</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/web</link>
<description>Powered by Question2Answer</description>
<item>
<title>Como buscar um componente sem id no selenium em um modal?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1259/como-buscar-um-componente-sem-id-no-selenium-em-um-modal</link>
<description>&lt;p&gt;Estamos tentando localizar um componente de lupa em um form modal. &amp;nbsp;Esse componente aparece mais de uma vez, conseguimos buscar apenas o primeiro componente da tela com o comando:&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
form.Elemento.FindElement(By.CssSelector(&quot;i[class^='fa fa-search']&quot;)).Click()&lt;/pre&gt;

&lt;p&gt;&lt;br&gt;
Porém não encontramos uma forma de buscar o componente em determinada posição.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1259/como-buscar-um-componente-sem-id-no-selenium-em-um-modal</guid>
<pubDate>Fri, 20 Dec 2019 19:10:05 +0000</pubDate>
</item>
<item>
<title>Como personalizar o web.config no sistema?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1160/como-personalizar-o-web-config-no-sistema</link>
<description>Precisamos personalizar o web.config.modelo a ser liberado aos clientes, qual o mecanismo?&lt;br /&gt;
&lt;br /&gt;
obs.: para a Default.aspx existe como liberar a Default.20.aspx... teria algo equivalente?&lt;br /&gt;
&lt;br /&gt;
files.15.exclude -&amp;gt; files.20.exclude</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1160/como-personalizar-o-web-config-no-sistema</guid>
<pubDate>Mon, 18 Nov 2019 18:34:23 +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>Como selecionar um registro de SimpleGrid através do CodeBehind?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1084/como-selecionar-registro-simplegrid-atraves-do-codebehind</link>
<description>Em uma página especializada com CodeBehind, existe um simple grid de uma tabela, como selecionar o primeiro registro da grid (quando houver) para que que o registro selecionado reflite nos widgets filhos?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1084/como-selecionar-registro-simplegrid-atraves-do-codebehind</guid>
<pubDate>Mon, 28 Oct 2019 20:31:03 +0000</pubDate>
</item>
<item>
<title>Como abrir uma página em modal através do CodeBehind</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1076/como-abrir-uma-pagina-em-modal-atraves-do-codebehind</link>
<description>&lt;p&gt;No CodeBehind, ao executar um comando, por exemplo, é possível redirecionar o usuário para outra página através de um FormLinkDefinition.&amp;nbsp;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;FormLinkDefinition linkDefinitionNew = new FormLinkDefinition();&lt;br&gt;
linkDefinitionNew.Url = e.Command.OutputDefinition.Url;&lt;/p&gt;

&lt;p&gt;var ret = Benner.Tecnologia.Wes.Components.UriBuilder.Create(linkDefinitionNew);&lt;br&gt;
Response.Redirect(ret);&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Como faço para que esta página abra em modal?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1076/como-abrir-uma-pagina-em-modal-atraves-do-codebehind</guid>
<pubDate>Wed, 23 Oct 2019 19:43:21 +0000</pubDate>
</item>
<item>
<title>Como faço a emissão de um relatório em uma página do WES?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=209/como-faco-a-emissao-de-um-relatorio-em-uma-pagina-do-wes</link>
<description>Em uma página especifica do wes, como posso iniciar a emissão de um relatório, que tem uma tabela virtual como entrada de dados?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=209/como-faco-a-emissao-de-um-relatorio-em-uma-pagina-do-wes</guid>
<pubDate>Mon, 09 Jun 2014 11:25:35 +0000</pubDate>
</item>
</channel>
</rss>