<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag script-python</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/script-python</link>
<description>Powered by Question2Answer</description>
<item>
<title>Como dar quebra de linha em uma msg apresentada por request confirmation?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1244/como-dar-quebra-linha-apresentada-por-request-confirmation</link>
<description>Coloquei uma msg para ser exibida ao clicar em um botão no wes.&lt;br /&gt;
&lt;br /&gt;
a mesagem exige uma confirmação do ususario( request confirmation ), no entanto ela é muito grande.&lt;br /&gt;
&lt;br /&gt;
Gostaria de poder dar uma quebra de linha nessa msg no entanto não encontrei uma documentação que pôde me auxiliar nisso.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1244/como-dar-quebra-linha-apresentada-por-request-confirmation</guid>
<pubDate>Fri, 13 Dec 2019 13:57:59 +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>Como mudar propriedades de campos da visão por script?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1200/como-mudar-propriedades-de-campos-da-visao-por-script</link>
<description>Dúvida de como alterar, por exemplo, o &amp;quot;required&amp;quot; de um campo através de script-ui/script python.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1200/como-mudar-propriedades-de-campos-da-visao-por-script</guid>
<pubDate>Wed, 27 Nov 2019 17:36:51 +0000</pubDate>
</item>
<item>
<title>No WES 15.2 como definir um valor inicial (dinâmico) para um filtro de um widget de Grid Simples?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=717/definir-valor-inicial-dinamico-para-filtro-widget-simples</link>
<description>Gostaria de definir um valor inicial, definido por C# ou Script Python, no filtro de um Grid Simples ao carregar uma página no WES 15.2.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=717/definir-valor-inicial-dinamico-para-filtro-widget-simples</guid>
<pubDate>Mon, 22 Feb 2016 17:32:58 +0000</pubDate>
</item>
<item>
<title>Alterar o valor de um campo tipo tabela no python</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=633/alterar-o-valor-de-um-campo-tipo-tabela-no-python</link>
<description>&lt;p&gt;Como faço para alterar o valor de um campo do tipo tabela, no python? Tentei o código&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;brush:python;&quot;&gt;
def Load(widget):
        entity = widget.Entity
	widget.Entity.Fields[&quot;PARTICIPANTE&quot;] = 191&lt;/pre&gt;

&lt;p&gt;e não obtive sucesso, apesar de não acusar nenhum erro. Onde 191 é o Handle da pessoa, na tabela GN_PESSOAS, com que gostaria de preencher o campo de Participante, no cadastro da PR_PROCESSOPARTICIPANTE.&lt;/p&gt;

&lt;p&gt;Estou usando o WES 13.1&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=633/alterar-o-valor-de-um-campo-tipo-tabela-no-python</guid>
<pubDate>Fri, 26 Jun 2015 19:27:45 +0000</pubDate>
</item>
<item>
<title>Como faço para deixar um campo readonly no evento valueChange pelo python?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=595/como-para-deixar-campo-readonly-evento-valuechange-python</link>
<description>Estou tentando deixar alguns campos como readonly quando altero um campo tipo tabela através de script em python.&lt;br /&gt;
&lt;br /&gt;
Tentei de diversas formas. A única que não deu erro mas não deu resultado foi a seguinte: &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from Benner.Tecnologia.Common import FieldDefinition&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from Benner.Tecnologia.Common import EntityDefinition&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from Benner.Tecnologia.Common import NameValueDictionary&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from Benner.Tecnologia.Common import EntityAssociation&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entity.Visualization.Fields[&amp;quot;CLINICAORIGEM&amp;quot;].ReadOnly = True&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Como faço para realizar tal operação?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=595/como-para-deixar-campo-readonly-evento-valuechange-python</guid>
<pubDate>Mon, 04 May 2015 18:26:20 +0000</pubDate>
</item>
<item>
<title>Como faço para obter os papéis de um usuário logado, pelo Python?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=591/como-faco-para-obter-papeis-de-um-usuario-logado-pelo-python</link>
<description>Como posso, no Python, capturar os papéis de um usuário logado? Preciso dessa informação para exibir ou esconder determinados campos de um formaulário.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=591/como-faco-para-obter-papeis-de-um-usuario-logado-pelo-python</guid>
<pubDate>Thu, 30 Apr 2015 20:16:15 +0000</pubDate>
</item>
<item>
<title>Mostrar uma mensagem através do IRONPYTHON</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=440/mostrar-uma-mensagem-atraves-do-ironpython</link>
<description>&lt;p&gt;Como faço para visualizar uma exceção diretamente sem precisar clicar em &quot;Erro na execução de um script.&quot;?&lt;/p&gt;

&lt;p&gt;Utilizei o seguinte comando:&lt;/p&gt;

&lt;p&gt;raise Exception(&quot;hello&quot;)&lt;/p&gt;

&lt;p&gt;Apareceu a seguinte mensagem:&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=1333869047783552604&quot; style=&quot;height:30px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Somente quando eu clico no erro aparece a exceção:&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=5723085995321540667&quot; style=&quot;height:166px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Se não tiver como fazer isto, como faço para mostrar uma mensagem na tela?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=440/mostrar-uma-mensagem-atraves-do-ironpython</guid>
<pubDate>Mon, 15 Sep 2014 20:04:11 +0000</pubDate>
</item>
<item>
<title>Como descobrir se um campo do tipo Tabela está vazio no Python?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=393/como-descobrir-se-um-campo-do-tipo-tabela-esta-vazio-no-python</link>
<description>Não estou conseguindo identificar se um campo do tipo Tabela está nulo no Python, alguem poderia me ajudar?&lt;br /&gt;
&lt;br /&gt;
Os campos do tipo tabela no IronPython utilizado no WES são reconhecidos pelo tipo EntityAssociation, já tentei utilizar as seguintes formas, mas nenhuma identificou que o campo está vazio (quando ele realmente está vazaio):&lt;br /&gt;
&lt;br /&gt;
- entity.Fields[&amp;quot;SOLICITANTE&amp;quot;] == None&lt;br /&gt;
&lt;br /&gt;
- entity.Fields[&amp;quot;SOLICITANTE&amp;quot;] == NULL&lt;br /&gt;
&lt;br /&gt;
- entity.Fields[&amp;quot;SOLICITANTE&amp;quot;] is None&lt;br /&gt;
&lt;br /&gt;
- not entity.Fields[&amp;quot;SOLICITANTE&amp;quot;].Handle.Value.NullableValue.HasValue&lt;br /&gt;
&lt;br /&gt;
- entity.Fields[&amp;quot;SOLICITANTE&amp;quot;].Handle == None&lt;br /&gt;
&lt;br /&gt;
- entity.Fields[&amp;quot;SOLICITANTE&amp;quot;].Handle.Value == None&lt;br /&gt;
&lt;br /&gt;
- entity.Fields[&amp;quot;SOLICITANTE&amp;quot;].Handle.Value &amp;lt;= 0&lt;br /&gt;
&lt;br /&gt;
- not entity.Fields[&amp;quot;SOLICITANTE&amp;quot;].Handle.Value &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Segue um exemplo do código:&lt;br /&gt;
&lt;br /&gt;
def OnSOLICITANTEValueChanged(view, entity):&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if entity.Fields[&amp;quot;SOLICITANTE&amp;quot;] == None:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;....</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=393/como-descobrir-se-um-campo-do-tipo-tabela-esta-vazio-no-python</guid>
<pubDate>Thu, 31 Jul 2014 20:10:56 +0000</pubDate>
</item>
<item>
<title>Quais tecnologias da Benner usam a linguagem python?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=151/quais-tecnologias-da-benner-usam-a-linguagem-python</link>
<description>&lt;p&gt;Gostaria de saber quais tecnologias da Benner usam a linguagem P&lt;span style=&quot;line-height:1.6&quot;&gt;ython? para quais funcionalidades? e se possível porque a adoção dessa linguagem nessas tecnologias?&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=151/quais-tecnologias-da-benner-usam-a-linguagem-python</guid>
<pubDate>Tue, 27 May 2014 19:38:58 +0000</pubDate>
</item>
<item>
<title>Depurando código Python no WES</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=52/depurando-codigo-python-no-wes</link>
<description>Existe alguma maneira de depurar código Python no WES?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=52/depurando-codigo-python-no-wes</guid>
<pubDate>Fri, 09 May 2014 18:40:08 +0000</pubDate>
</item>
<item>
<title>Como faço para obter o usuário logado no Python?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=28/como-faco-para-obter-o-usuario-logado-no-python</link>
<description></description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=28/como-faco-para-obter-o-usuario-logado-no-python</guid>
<pubDate>Fri, 09 May 2014 14:08:35 +0000</pubDate>
</item>
</channel>
</rss>