<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag userinterface</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/userinterface</link>
<description>Powered by Question2Answer</description>
<item>
<title>Como controlar a visibilidade das opções do campo tipo radio pelo UserInterface?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1335/controlar-visibilidade-opcoes-campo-radio-userinterface</link>
<description>Existe um campo tipo Radio com as opções A. B, C e D, e dependendo do que o usuário seleciona em um outro campo, eu quero que algumas opções não estejam disponíveis neste campo radio.&lt;br /&gt;
&lt;br /&gt;
Como faço isto?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1335/controlar-visibilidade-opcoes-campo-radio-userinterface</guid>
<pubDate>Wed, 04 Mar 2020 20:05:06 +0000</pubDate>
</item>
<item>
<title>Userinterface para realizar operações de alteração de valores de campos</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1318/userinterface-realizar-operacoes-alteracao-valores-campos</link>
<description>Olá,&lt;br /&gt;
&lt;br /&gt;
Necessito fazer uma operação matemática em campos a serem exibidos em uma visão, utilizei o seguinte trecho de codigo para tal implmentado da userinterdace da classe:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[ViewLoaded]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public void ViewLoaded()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ ....&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
[ViewLoaded(EntityViewName = &amp;quot;FN_MOVIMENTACOES.ZOOMDEPARCELAS.GRID&amp;quot;)]&lt;br /&gt;
public void ViewLoadedPaginaGeral()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;this.Desconto += &amp;nbsp;(this.Abatimento.HasValue ? this.Abatimento.Value : 0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Realizei essa implementação e nao surtiu efeito, minha dúvida posso fazer esse tipo de operação na userinterface? se sim o que pode estar errado ou aonde seria a melhor estratégia de implmentação para esse caso, pois terei que fazer mais operações e e para outros campos.&lt;br /&gt;
&lt;br /&gt;
Obrigado</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1318/userinterface-realizar-operacoes-alteracao-valores-campos</guid>
<pubDate>Fri, 14 Feb 2020 19:57:57 +0000</pubDate>
</item>
<item>
<title>É possível remover o cifrão de um campo de formulário valor/numérico??</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1243/possivel-remover-cifrao-campo-de-formulario-valor-numerico</link>
<description>Preciso tirar um cifrão que aparece automaticamente na frente de campos deste tipo no formulario no Wes quando não quero expressar valor monetário</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1243/possivel-remover-cifrao-campo-de-formulario-valor-numerico</guid>
<pubDate>Fri, 13 Dec 2019 13:51:04 +0000</pubDate>
</item>
<item>
<title>Disparar o ScriptUIService.FireFieldChanged não esta validando as autorizações implícitas!</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=929/scriptuiservice-firefieldchanged-autorizacoes-implicitas</link>
<description>&lt;p&gt;Disparar o ScriptUIService.FireFieldChanged não esta validando as autorizações implícitas!&lt;br&gt;
&lt;br&gt;
Como eu faço para utilizar as autorizações implicitas quando é disparado o evento?&lt;/p&gt;

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

&lt;pre class=&quot;brush:csharp;&quot;&gt;
public static void AtribuirValor(this EntityBase entidade, string campo, long handle)
        {
            var scriptUIService = new ScriptUIService(entidade);
            scriptUIService.FireFieldPopup(campo);

            if (entidade.Definition.FieldDefinitions[campo] is AssociationFieldDefinition)
            {
                TestarSelecaoEspecial(entidade, campo, handle);
            }

            entidade[campo].SetInt64(handle);
            scriptUIService.FireFieldChanged(campo);
        }&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=929/scriptuiservice-firefieldchanged-autorizacoes-implicitas</guid>
<pubDate>Wed, 04 Sep 2019 22:03:17 +0000</pubDate>
</item>
<item>
<title>Como resolvo o fato de o integrator não chamar rotinas de userinterface em C#?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=916/como-resolvo-fato-integrator-chamar-rotinas-userinterface</link>
<description>Tenho um chamada via integrator que está dando erro por não estar atribuindo um determinado campo obrigatório. No entanto isso estava funcionando antes de convertermos a rotina para C#.&lt;br /&gt;
&lt;br /&gt;
Após algumas análises, percebemos que o integrator não chama o código escrito no arquivo userinterface do C# e com isso deixa de atribuir automaticamente os valores para alguns campos (no nosso caso, o campo TIPODOCUMENTO deveria estar sendo atribuído automaticamente quando o campo OPERACAO fosse setado).&lt;br /&gt;
&lt;br /&gt;
Eu entendo que faz sentido o integrator não chamar um código de interface, mas então qual é a maneira correta de resolver este problema?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=916/como-resolvo-fato-integrator-chamar-rotinas-userinterface</guid>
<pubDate>Tue, 03 Sep 2019 21:00:50 +0000</pubDate>
</item>
</channel>
</rss>