<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag builder</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/builder</link>
<description>Powered by Question2Answer</description>
<item>
<title>erro ao regerar caches</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1584/erro-ao-regerar-caches</link>
<description>&lt;p&gt;Está dando erro quando vai regerar o cache pela a primeira vez. Alguém pode me falar uma solução? Segue o link do erro.&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=4606106873395826608&quot;&gt;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=4606106873395826608&lt;/a&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1584/erro-ao-regerar-caches</guid>
<pubDate>Wed, 14 Jun 2023 12:30:06 +0000</pubDate>
</item>
<item>
<title>Grid editável não exibe o comando que foi criado</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1555/grid-editavel-nao-exibe-o-comando-que-foi-criado</link>
<description>&lt;p&gt;Ao adicionar um comando de função da entidade em um grid editável do wes, o comando não está sendo exibido, mesmo estando marcada a opção para deixa-lo visível. Para tentar resolver esse problema foi tentado recriar o widget, criar uma nova visão vazia da entidade e criar um novo widget, remover e adicionar a função da entidade no builder, alterar o nível do comando - registro ou tabela. Também foi verificado a autorização da operação na tarefa e papel relacionado.&lt;/p&gt;

&lt;p&gt;- Configuração de comandos&lt;/p&gt;

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

&lt;p&gt;- Grid editável (a ação fa-pencil é de responsável legal - não relacionada ao contexto da pergunta)&lt;br&gt;
&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=9589881308170668251&quot; style=&quot;height:216px; width:600px&quot;&gt;&lt;/p&gt;

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

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1555/grid-editavel-nao-exibe-o-comando-que-foi-criado</guid>
<pubDate>Thu, 18 May 2023 14:10:25 +0000</pubDate>
</item>
<item>
<title>Erro ao criar Entidade utilizando o BEF &quot;Não foi encontrada a classe ancestral&quot;.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1454/erro-criar-entidade-utilizando-encontrada-classe-ancestral</link>
<description>&lt;p&gt;Ao seguir a linha de treinamentos da Benner, haviam de ser criadas as entidades PESSOAS, o qual possui a tabela que eu mesmo criei, e PAISES, que teve sua tabela importada dos arquivos do GitHub da Benner. Criar entidade Pessoas deu certo, porém, ao tentar criar a entidade Paises acontece o seguinte erro:&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=14661997767043393321&quot; style=&quot;float:left; height:450px; width:655px&quot;&gt;&lt;/p&gt;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

&lt;p&gt;O que devo fazer para conseguir criar a entidade Paises?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1454/erro-criar-entidade-utilizando-encontrada-classe-ancestral</guid>
<pubDate>Wed, 10 Mar 2021 17:07:14 +0000</pubDate>
</item>
<item>
<title>Quais os requisitos para exportação de scripts específicos (K9) no Builder?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1343/quais-requisitos-exportacao-scripts-especificos-builder</link>
<description>Ao tentar exportar um script no Builder está ocorrendo a mensagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Sistema não esta configurado para exportação de script específicoSistema não esta configurado para exportação de script específico. Deve-se configurar através do sistema Benner SISCON&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
No SISCON existe um automatismo para gravar o GUID na Z_VARIAVEIS com nome &amp;quot;CONTROLSERVERSM&amp;quot; e para ativar o CUSTOMSYSTEM da Z_SISTEMA.&lt;br /&gt;
&lt;br /&gt;
Mais algo é validado?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1343/quais-requisitos-exportacao-scripts-especificos-builder</guid>
<pubDate>Tue, 10 Mar 2020 14:21:06 +0000</pubDate>
</item>
<item>
<title>Como executar EXECUTION PLAN sem acesso ao usuário do banco?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1332/como-executar-execution-plan-sem-acesso-ao-usuario-do-banco</link>
<description>Para analisar melhor o comportamento de SQLs o Oracle tem a função de EXPLAIN PLAN que retorna todas as ações para identificar partes sem otimização que fazem full table scan entre outras coisas. O Builder ao executar um `EXPLAIN PLAN FOR &amp;lt;Select...&amp;gt;` gera erro, o que impede o uso dessa ferramenta. &lt;br /&gt;
&lt;br /&gt;
Existe algum jeito de conseguir essa informação sem ter que conectar usando um SQL Developer direto no banco de dados?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1332/como-executar-execution-plan-sem-acesso-ao-usuario-do-banco</guid>
<pubDate>Fri, 28 Feb 2020 17:44:27 +0000</pubDate>
</item>
<item>
<title>FIltros de tabelas (ex: pessoa inativa) em lookups genéricos</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1302/filtros-de-tabelas-ex-pessoa-inativa-em-lookups-genericos</link>
<description>Olá,&lt;br /&gt;
&lt;br /&gt;
tem como eu marcar um registro de uma tabela (ex: pessoas) com uma flag (ex: Inativa (S/N)), e aplicar em todos os lookups que apontam pra essa tabela, pra não exibir esses registros, obs: sem utilizar filtros de registros por grupo de segurança ou usuário e sem customizar o WhereClause tabela por tabela, algo genérico.&lt;br /&gt;
&lt;br /&gt;
Obrigado</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1302/filtros-de-tabelas-ex-pessoa-inativa-em-lookups-genericos</guid>
<pubDate>Tue, 28 Jan 2020 18:07:38 +0000</pubDate>
</item>
<item>
<title>Como suprimir uma alteração dentro de um arquivo CSX</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1288/como-suprimir-uma-alteracao-dentro-de-um-arquivo-csx</link>
<description>Tenho um script de lote e está ocorrendo um erro num determinado ponto, como não possuimos mais a base de dados de onde este script foi gerado, precisamos suprimir esta alteração de dentro do script para conseguir executar as alteraçoes subsequentes.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1288/como-suprimir-uma-alteracao-dentro-de-um-arquivo-csx</guid>
<pubDate>Fri, 10 Jan 2020 17:03:20 +0000</pubDate>
</item>
<item>
<title>O que precisa ser alterado num script CSX para transformar um script de release num script de lote?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1286/precisa-alterado-script-transformar-script-release-script</link>
<description>Tenho um script de release e preciso executar as alterações compusltoriamente numa base de dados.&lt;br /&gt;
&lt;br /&gt;
Como é um script de release o Builder executa o controle da &amp;quot;Última correção&amp;quot; e acaba por não executar nada... se alterar o arquivo para script de lote ele vai conseguir executar tudo, o que precisa alterar?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1286/precisa-alterado-script-transformar-script-release-script</guid>
<pubDate>Fri, 10 Jan 2020 17:00:36 +0000</pubDate>
</item>
<item>
<title>Ao atualizar uma macro no builder ele gera um erro dizendo que a tabela não é encontrada porem ela existe na base,o que poderia ser a causa disso?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1213/atualizar-builder-dizendo-tabela-encontrada-existe-poderia</link>
<description>&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=6829013677411943492&quot; style=&quot;height:409px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;tentativa importar uma macro script tipo lote&amp;nbsp; onde contem as alterações dessa tabela de uma base que esta na versão 05.16 para uma base 05.18 e então ele gera o erro de arquivo não encontrado&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1213/atualizar-builder-dizendo-tabela-encontrada-existe-poderia</guid>
<pubDate>Wed, 04 Dec 2019 11:27:21 +0000</pubDate>
</item>
<item>
<title>Erro ao regerar caches do builder após trocar senha da maquina</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1189/erro-ao-regerar-caches-do-builder-apos-trocar-senha-maquina</link>
<description>&lt;p&gt;Ontem precisei alterar a senha da minha maquina(VM) e não consigo regerar caches.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Reinstalei o BServer e alterei as senhas.&lt;/p&gt;

&lt;p&gt;O problema está ocorrendo em todas as bases locais.&lt;/p&gt;

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

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://ibb.co/rkVst26&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=11354098165365761833&quot; style=&quot;height:331px; width:600px&quot;&gt;&lt;/p&gt;

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

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

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1189/erro-ao-regerar-caches-do-builder-apos-trocar-senha-maquina</guid>
<pubDate>Tue, 26 Nov 2019 11:26:23 +0000</pubDate>
</item>
<item>
<title>Como adicionar handle em tabelas que ainda não possuem?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1152/como-adicionar-handle-em-tabelas-que-ainda-nao-possuem</link>
<description>Utilizando a tecnologia 18.1, ao utilizar o método GetMany() é retornado a seguinte mensagem: Ocorreu o erro 'Invalid column name 'HANDLE'.' na execução do comando SQL.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1152/como-adicionar-handle-em-tabelas-que-ainda-nao-possuem</guid>
<pubDate>Thu, 14 Nov 2019 14:17:50 +0000</pubDate>
</item>
<item>
<title>Campo de resultado na WEB não funciona quando o campo tabela é pesquisado  em mais de 2 tabelas.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1148/resultado-funciona-quando-campo-tabela-pesquisado-tabelas</link>
<description>&lt;p&gt;&lt;span style=&quot;font-family:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen,ubuntu,cantarell,helvetica neue,apple color emoji,segoe ui emoji,segoe ui symbol,meiryo ui,arial,sans-serif; font-size:14px&quot;&gt;Tenho um campo EstadoTributos na tabela TR_ESTADOTRIBUTOSMARGEM&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen,ubuntu,cantarell,helvetica neue,apple color emoji,segoe ui emoji,segoe ui symbol,meiryo ui,arial,sans-serif; font-size:14px&quot;&gt;e esse campo EstadoTributos pesquisa em TR_ESTADOTRIBUTOS e trás como resultado o ESTADO&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen,ubuntu,cantarell,helvetica neue,apple color emoji,segoe ui emoji,segoe ui symbol,meiryo ui,arial,sans-serif; font-size:14px&quot;&gt;e esse campo ESTADO na tabela TR_ESTADOTRIBUTOS pesquisa na tabela ESTADOS e trás como resultado o NOME&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen,ubuntu,cantarell,helvetica neue,apple color emoji,segoe ui emoji,segoe ui symbol,meiryo ui,arial,sans-serif; font-size:14px&quot;&gt;e nessa tabela ESTADOS eu coloquei 3 campos de resultado na web e não aparecem.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-family:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen,ubuntu,cantarell,helvetica neue,apple color emoji,segoe ui emoji,segoe ui symbol,meiryo ui,arial,sans-serif; font-size:14px&quot;&gt;Primeira vez que vejo que o campo é &quot;chamado&quot; em 3 tipos de tabela para trazer o resultado, porém, acredito que o WES só aceite se for de tabela &quot;filha&quot; pra tabela &quot;pai&quot;, no caso, 2 tabelas.&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1148/resultado-funciona-quando-campo-tabela-pesquisado-tabelas</guid>
<pubDate>Wed, 13 Nov 2019 12:30:46 +0000</pubDate>
</item>
<item>
<title>Pegar a descrição de um campo do tipo &quot;Lista&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1145/pegar-a-descricao-de-um-campo-do-tipo-lista</link>
<description>Tenho um select onde pego um campo do tipo lista, no select tenho valor do campo do tipo lista, mas quero a descrição do item da lista.&lt;br /&gt;
&lt;br /&gt;
Como posso fazer sem usar um case fixo no fonte?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1145/pegar-a-descricao-de-um-campo-do-tipo-lista</guid>
<pubDate>Tue, 12 Nov 2019 11:50:17 +0000</pubDate>
</item>
<item>
<title>Trazer resultados campo tipo tabela apenas após digitar no Runner</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1136/trazer-resultados-campo-tipo-tabela-apenas-digitar-runner</link>
<description>Como faço para trazer os dados de um campo do tipo tabela apenas o usuário digitar algo nele e apertar enter?&lt;br /&gt;
&lt;br /&gt;
Nas visões do wes é possível marcar uma flag para trazer os registrar apenas após o usuário filtrar, por exemplo. Existe algo assim para o Runner ou faz sozinho?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1136/trazer-resultados-campo-tipo-tabela-apenas-digitar-runner</guid>
<pubDate>Fri, 08 Nov 2019 16:50:32 +0000</pubDate>
</item>
<item>
<title>BadImageFormatException ao acessar base Oracle com o Builder.exe</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1135/badimageformatexception-acessar-base-oracle-com-builder</link>
<description>&lt;p&gt;Ao acessar a base usando o Builder.exe apresenta o seguinte erro:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Attempt to load Oracle client libraries threw BadImageFormatException.&amp;nbsp; This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;este erro não persiste ao abrir a base com o Runner&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1135/badimageformatexception-acessar-base-oracle-com-builder</guid>
<pubDate>Fri, 08 Nov 2019 16:48:24 +0000</pubDate>
</item>
<item>
<title>Para que serve a Z_VARIAVEIS com o nome &quot;CLIENTE&quot;?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1099/para-que-serve-a-zvariaveis-com-o-nome-cliente</link>
<description>Atualmente no Builder existe uma variavel que é exigida ao configurar uma geração de artefatos de builder em uma base especifica, apresenta a seguinte mesagem:&lt;br /&gt;
&lt;br /&gt;
O sistema esta configurado incorretamente para especifico. Paramêtros CLIENTE = &amp;quot;&amp;quot;, CUSTOMSYSTEM = &amp;quot;S&amp;quot;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1099/para-que-serve-a-zvariaveis-com-o-nome-cliente</guid>
<pubDate>Fri, 01 Nov 2019 14:26:50 +0000</pubDate>
</item>
<item>
<title>Mesmo utilizando Convert() no Sql, ao exportar para excel pelo módulo de consultas a data vem como '30/12/1899', o que pode estar acontecendo?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1092/utilizando-convert-exportar-modulo-consultas-acontecendo</link>
<description>&lt;p&gt;Possuo um sql de uma consulta(módulo do juridico) que está pegando um campo data&lt;/p&gt;

&lt;p&gt;Obs : cliente possuí formato de data americano, por exigências do mesmo&lt;/p&gt;

&lt;p&gt;SELECT&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(SELECT &lt;strong&gt;CONVERT (VARCHAR,MAX(DATACONCLUSAO),103)&lt;/strong&gt;&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM&amp;nbsp; &amp;nbsp;K9_MRP_RECLAMACAOHISTORICOS&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WHERE&amp;nbsp; RECLAMACAO = A.HANDLE&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AND STATUS = 30&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATACONCLUSAO&lt;br&gt;
FROM&amp;nbsp; &amp;nbsp;K9_MRP_RECLAMACOES A&lt;br&gt;
ORDER BY DATACONCLUSAO DESC&lt;/p&gt;

&lt;p&gt;Ao realisar a emissão para excel algumas datas vem como&amp;nbsp;&lt;strong&gt;30/12/1899&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Verificando no builder, a mesma data vem como&amp;nbsp;&lt;strong&gt;30/06/2017&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Datas como&amp;nbsp;&lt;strong&gt;12/05/2017&lt;/strong&gt; e&amp;nbsp;&lt;strong&gt;11/05/2017&amp;nbsp;&lt;/strong&gt;aparecem com formatação normalizada no excel&lt;/p&gt;

&lt;p&gt;Mesmo utilizando&amp;nbsp;&lt;strong&gt;CONVERT (VARCHAR,MAX(DATACONCLUSAO),103)&amp;nbsp;&lt;/strong&gt;as datas estão vindo incorretas&lt;/p&gt;

&lt;p&gt;Ao trocar o servidor para formato pt-BR as datas aparecem normalmente, mas o cliente solicita que funcione idependente&amp;nbsp;da configuração de data/hora&lt;/p&gt;

&lt;p&gt;O que pode estar acontecendo?&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1092/utilizando-convert-exportar-modulo-consultas-acontecendo</guid>
<pubDate>Wed, 30 Oct 2019 13:39:35 +0000</pubDate>
</item>
<item>
<title>Wes não exibe campos da tabela criada no builder</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1088/wes-nao-exibe-campos-da-tabela-criada-no-builder</link>
<description>&lt;p&gt;Fiz a criação de uma tabela builder com 7 campos, quando vou ao wes para criar uma tela de exibição apenas 1 dos 7 campos é exibido, gerei os caches do builder e limpei os caches do wes mas nada acontece.&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=1236978604942776163&quot; style=&quot;height:145px; width:218px&quot;&gt;&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=14825742278635010622&quot; style=&quot;height:258px; 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=1088/wes-nao-exibe-campos-da-tabela-criada-no-builder</guid>
<pubDate>Tue, 29 Oct 2019 12:04:41 +0000</pubDate>
</item>
<item>
<title>Campo Inteiro com valor mínimo não executa regra no WES</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1080/campo-inteiro-com-valor-minimo-nao-executa-regra-no-wes</link>
<description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;No Builder, a tabela Z_AGENDAUSUARIOS possui o campo ANTECEDENCIA, com valor mínimo 1 e máximo 9999.&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=1837266898479363566&quot; style=&quot;height:392px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;No Runner, ao inserir um novo registro com valor menor que o mínimo, é apresentado a mensagem de aviso:&lt;br&gt;
&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=10372686196138444924&quot; style=&quot;height:385px; width:600px&quot;&gt;&lt;br&gt;
No WES, a primeira vez que um registro é cadastrado a mensagem não é mostrada:&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=8423521491800242510&quot; style=&quot;height:481px; width:600px&quot;&gt;&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=8232120835236080103&quot; style=&quot;height:506px; width:600px&quot;&gt;&lt;/p&gt;

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

&lt;p&gt;Mas, ao tentar editar um registro já existente, a validação é feita:&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=10391090145964062433&quot; style=&quot;float:left; height:453px; width:600px&quot;&gt;&lt;/p&gt;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

&lt;p&gt;Há algo a ser feito enquanto a isso?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1080/campo-inteiro-com-valor-minimo-nao-executa-regra-no-wes</guid>
<pubDate>Thu, 24 Oct 2019 20:11:32 +0000</pubDate>
</item>
<item>
<title>Como gerar um z_zlog de excursão/alteração da tabela Z_MACROS</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1075/como-gerar-um-zzlog-de-excursao-alteracao-tabela-zmacros</link>
<description>Temos uma macro de processo que gostariamos de excluir! Porem quando tento gerar um delete ou update apresenta a mensagem:&lt;br /&gt;
&lt;br /&gt;
---------------------------&lt;br /&gt;
Informação&lt;br /&gt;
---------------------------&lt;br /&gt;
Atenção!&lt;br /&gt;
&lt;br /&gt;
A geração de Z_ZLOG da execução deste comando SQL não é permitida.&lt;br /&gt;
&lt;br /&gt;
Comando SQL não executado.&lt;br /&gt;
---------------------------&lt;br /&gt;
OK &amp;nbsp;&amp;nbsp;&lt;br /&gt;
---------------------------</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1075/como-gerar-um-zzlog-de-excursao-alteracao-tabela-zmacros</guid>
<pubDate>Wed, 23 Oct 2019 17:19:55 +0000</pubDate>
</item>
<item>
<title>&quot;Copiar conteúdo&quot; do Builder limpa as tabelas antes de copiar os dados?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1046/copiar-conteudo-builder-limpa-tabelas-antes-copiar-os-dados</link>
<description>Quando vou &amp;quot;Copiar conteúdo&amp;quot; de uma base, a base para qual estou copiando é limpa antes de copiar os dados da base que está passando os dados?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1046/copiar-conteudo-builder-limpa-tabelas-antes-copiar-os-dados</guid>
<pubDate>Fri, 11 Oct 2019 17:51:01 +0000</pubDate>
</item>
<item>
<title>Como resolver o problema que ocorre ao dar um Build no delphi &quot;DirectAdoNetLib.RES&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1012/como-resolver-problema-ocorre-build-delphi-directadonetlib</link>
<description>Ao dar uma build no delphi no fonte do Builder ocorre o problema : File not found: &amp;quot;DirectAdoNetLib.RES&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Como resolver?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1012/como-resolver-problema-ocorre-build-delphi-directadonetlib</guid>
<pubDate>Wed, 02 Oct 2019 13:35:29 +0000</pubDate>
</item>
<item>
<title>É permitido somente selecionar uma tabela virtual de entrada de dados que seja do Específico. Erro ao atualizar Z_TABELAFUNCOES: Operation Aborted.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1010/permitido-selecionar-especifico-atualizar-ztabelafuncoes</link>
<description>&lt;p&gt;Estou com a versão 19.0.108.18 do Builder e estou tentando atualizar uma base na minha máquina através da atualização de artefatos do Builder e está dando o erro a seguir (primeiro o de cima e ao clicar em OK aparece o de baixo):&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;Erro atualização artefatos&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=13981948770667707866&quot; style=&quot;height:316px; width:588px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Artefatos da tabela que dá o erro:&lt;/p&gt;

&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=10732253850861531353&quot;&gt;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=10732253850861531353&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pensei em excluir o BOTAOVOLTAR e deixar que a atualização dos artefatos o recriasse novamente, mas o botão de excluir do Builder está desabilitado.&lt;/p&gt;

&lt;p&gt;Tentei excluir a tag do BOTAOVOLTAR do artefatos e aplicar a atualização novamente na tentativa de excluí-lo, mas ocorreu exatamente o mesmo problema.&lt;/p&gt;

&lt;p&gt;Como devo proceder para conseguir atualizar minha base?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1010/permitido-selecionar-especifico-atualizar-ztabelafuncoes</guid>
<pubDate>Wed, 02 Oct 2019 11:35:27 +0000</pubDate>
</item>
<item>
<title>Qual o procedimento quando tem conflitos em Artefatos de builder, fazem o merge e alteram o hash manualmente?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=958/procedimento-conflitos-artefatos-builder-alteram-manualmente</link>
<description>Peguei uma situação entre dois desenvolvedores cada um incluiu um campo na mesma tabela, então no momento do merge tinha 3 hash o antigo e dois hash que foram gerados da nova tabela.&lt;br /&gt;
&lt;br /&gt;
Como era bem simples alteração aceitei o de um e refiz alteração do outro, mas pensnado em campos mais complexos isso fica inviável.&lt;br /&gt;
&lt;br /&gt;
O merge dá pra fazer tranquilamente, minha dúvida como estão gerando o hash novamente?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=958/procedimento-conflitos-artefatos-builder-alteram-manualmente</guid>
<pubDate>Thu, 12 Sep 2019 13:07:30 +0000</pubDate>
</item>
<item>
<title>Artefato de builder não atualiza na base</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=939/artefato-de-builder-nao-atualiza-na-base</link>
<description>&lt;p&gt;Olá,&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Alguém sabe como resolver o problema de atualização de artefato na base que sempre reaparece com alteração.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cenário&lt;/strong&gt;: Quando clico no builder em &lt;strong&gt;Gerenciar | Artefatos | Atualizar: Artefatos &amp;gt; Base&lt;/strong&gt; aparece o artefato para atualizar, no caso é uma Macro que foi gerada em Macros | Grupos | Workflow, faço a comparação e realmente tem uma alteração, aperto para confirmar e aparece a mensagem de atualizado. Se faço o processo novamente de ir gerenciar.... a mesma Macro aparece removendo as alterações que foram inseridas anteriormente, fica nesse loop, inclusive no pipeline do Jenkins.&lt;/p&gt;

&lt;p&gt;Imagem quando faço na primeira vez&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;Imagem quando faço a primeira vez&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=3140238903790240328&quot; style=&quot;height:156px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Imagem quando faço pela segunda vez&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=14819214819059872551&quot; style=&quot;height:157px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=939/artefato-de-builder-nao-atualiza-na-base</guid>
<pubDate>Thu, 05 Sep 2019 16:35:54 +0000</pubDate>
</item>
<item>
<title>Como regerar cac por linha de comando no Builder?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=927/como-regerar-cac-por-linha-de-comando-no-builder</link>
<description>Como regerar o cache do sistema por linha de comando no Builder</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=927/como-regerar-cac-por-linha-de-comando-no-builder</guid>
<pubDate>Wed, 04 Sep 2019 20:55:03 +0000</pubDate>
</item>
<item>
<title>Nao permitir que campo seja utilizado na treeview como filtro ou alterar query do Runner</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=773/permitir-campo-utilizado-treeview-filtro-alterar-query-runner</link>
<description>&lt;p&gt;Bom dia,&lt;br&gt;
Tem como mostrar um campo string no formulário, mas ocultá-lo na janela de escolha de campos de busca da treeview?&lt;br&gt;
Isso é possível via builder ou macro?&lt;br&gt;
&lt;br&gt;
Se não for possível, tem como interceder na montagem da cláusula where e tratar esse campo modificando o where que o builder montou? (veja ponto do debug abaixo, aonde o runner monta o filtro da árvore)&lt;br&gt;
&lt;em&gt;Entrando &quot;TreeViewEditing&quot;.&lt;br&gt;
Permite edição do node.&lt;br&gt;
Verificando texto digitado na árvore.&lt;br&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;Filtro para árvore: (UPPER(A.DESCRICAO) LIKE 'AMB%')&lt;/strong&gt;&lt;/span&gt;&lt;br&gt;
TreeViewCollapsing&lt;br&gt;
TreeViewCollapsed&lt;br&gt;
&lt;strong&gt;Gerando o SQL para árvore.&lt;br&gt;
In &amp;nbsp;ModuleOnNodeWhere&lt;br&gt;
Out ModuleOnNodeWhere&lt;/strong&gt;&lt;br&gt;
qWork.Open&lt;br&gt;
qLoadQuery.Open&lt;br&gt;
qLoadQuery.Close&lt;br&gt;
qWork.Close&lt;br&gt;
TreeViewExpanding&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=773/permitir-campo-utilizado-treeview-filtro-alterar-query-runner</guid>
<pubDate>Fri, 01 Jul 2016 15:36:27 +0000</pubDate>
</item>
<item>
<title>Configurar o TBVirtualEngine do delphi para não montar algumas páginas de campos do tipo &quot;TABS&quot;!</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=707/configurar-tbvirtualengine-montar-algumas-paginas-campos</link>
<description>Olá Prezados,&lt;br /&gt;
&lt;br /&gt;
Estou com uma dúvida. É possível informar ao TBVirtualEngine do delphi para não montar alguma página de um campo do tipo TABS?&lt;br /&gt;
&lt;br /&gt;
Eu sei que existe a propriedade HideFields e já utilizei ela algumas vezes. Acontece que não quero que um campo não seja exibido totalmente, pois tenho um campo do tipo TABS com 5 páginas, e gostaria que somente uma das páginas não fosse criada. Tem como fazer isso?&lt;br /&gt;
&lt;br /&gt;
Algo como --&amp;gt; bveDemanda.HideFields.Add('TIPO=1002');</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=707/configurar-tbvirtualengine-montar-algumas-paginas-campos</guid>
<pubDate>Tue, 26 Jan 2016 12:39:48 +0000</pubDate>
</item>
<item>
<title>Como parametrizar a Open File Dialog na Macro em campos Tipo Arquivo</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=675/como-parametrizar-open-file-dialog-macro-campos-tipo-arquivo</link>
<description>&lt;p&gt;Tenho um campo Tipo Arquivo e gostaria de parametrizar para que a Dialog de seleção de arquivo aceitasse apenas arquivos de uma determinada extensão ex: &quot;*.xlsx&quot;&lt;/p&gt;

&lt;p&gt;Tem como fazer isso via macro ou terei que validar a extensão do arquivo apenas no beforepost deixando que o usuário selecione qualquer tipo de arquivo?&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=12923305982311128610&quot; style=&quot;height:49px; width:487px&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=675/como-parametrizar-open-file-dialog-macro-campos-tipo-arquivo</guid>
<pubDate>Fri, 09 Oct 2015 18:13:10 +0000</pubDate>
</item>
<item>
<title>Como parametrizar a Open File Dialog na Macro em campos Tipo Arquivo</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=674/como-parametrizar-open-file-dialog-macro-campos-tipo-arquivo</link>
<description>&lt;p&gt;Tenho um campo Tipo Arquivo e gostaria de parametrizar para que a Dialog de seleção de arquivo aceitasse apenas arquivos de uma determinada extensão ex: &quot;*.xlsx&quot;&lt;/p&gt;

&lt;p&gt;Tem como fazer isso via macro ou terei que validar a extensão do arquivo apenas no beforepost deixando que o usuário selecione qualquer tipo de arquivo?&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=12923305982311128610&quot; style=&quot;height:49px; width:487px&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=674/como-parametrizar-open-file-dialog-macro-campos-tipo-arquivo</guid>
<pubDate>Fri, 09 Oct 2015 18:13:09 +0000</pubDate>
</item>
<item>
<title>Builder - Campos do Tipo Grid (Como identificar tabela origem no Afterscroll?)</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=672/builder-campos-como-identificar-tabela-origem-afterscroll</link>
<description>Versão do Builder utilizada: 13.1.5.0&lt;br /&gt;
&lt;br /&gt;
Tenho um campo Grid na tabela SAM_GUIA que acessa alguns campos da tabela SAM_GUIA_EVENTOS.&lt;br /&gt;
&lt;br /&gt;
Na tree-view ao acessar os dados da SAM_GUIA_EVENTOS pela SAM_GUIA, o sistema acaba sempre entrando no método Afterscroll da SAM_GUIA_EVENTOS, o que está gerando alguns erros principalmente na validação de visibilidade de Page Controls.&lt;br /&gt;
&lt;br /&gt;
Ex: TABLE.Pages(&amp;quot;DADOS_CUSTOOPERACIONAL&amp;quot;).Visible = True&lt;br /&gt;
&lt;br /&gt;
Se eu acesso essa função direto pela SAM_GUIA_EVENTOS, não tem problema, porem ao acessar essa tabela via um campo GRID, gera erro (TCSTable: Não foi possível obter o PageControl).&lt;br /&gt;
&lt;br /&gt;
Pergunta: Como eu identifico a tabela origem que está acessando essa macro sem ser por NodeInternalCode?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=672/builder-campos-como-identificar-tabela-origem-afterscroll</guid>
<pubDate>Fri, 09 Oct 2015 14:29:13 +0000</pubDate>
</item>
<item>
<title>Problema com criação de campos lógicos em tabelas com muitos registros ao exportar o csx para a base do cliente</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=653/problema-criacao-logicos-tabelas-registros-exportar-cliente</link>
<description>&lt;p&gt;Quando criamos um campo lógico e deixamos desmarcado a opção &quot;Assumir&quot;, o csx gerado vai com o campo assumirlogico='N', porém quando exportamos o csx e enviamos para o cliente que tem essa tabela com muitos registros o builder fica por horas aplicando essa alteração e não termina numca, ou pelo menos vai demoarar várias horas.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;line-height:1.6&quot;&gt;Sabemos que se deixarmos o campo assumir com a opção nulo (caixinha de verificação marcada com fundo azul por completo) o csx é aplicado rapidamente pois nele não é enviado o campo assumirlogico. Inclusive essa é a orientação para os programadores fazerem e depois enviarem para o cliente um processo que faça o update nesse campo com uma faixa de 1000 em 1000 registros e comintando parcialmente para que não tenham problema com área de roolback, por exemplo. O problema é que tem sempre alguém que esquece ou não conhece as tabelas grandes do sistema.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Alguém sabe uma maneira melhor de fazer a crição de campos lógicos em tabelas com muitos registros ?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=653/problema-criacao-logicos-tabelas-registros-exportar-cliente</guid>
<pubDate>Wed, 26 Aug 2015 15:10:51 +0000</pubDate>
</item>
<item>
<title>Criar campo no Builder que já existe fisicamente na base de dados</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=495/criar-campo-builder-que-ja-existe-fisicamente-base-de-dados</link>
<description>Olá,&lt;br /&gt;
&lt;br /&gt;
Em uma das tabelas do BL, foram criados campos em tabelas diretamente no SQL Server e não no Builder. :/&lt;br /&gt;
&lt;br /&gt;
Preciso utilizar este campo na solução através do BEF, e para isto preciso criá-lo no BUILDER.&lt;br /&gt;
&lt;br /&gt;
Como devo proceder, para criar o campo no Builder com o mesmo nome que já existe na base de dados?&lt;br /&gt;
Exemplo:&lt;br /&gt;
Tabela: VIAGEMDOCUMENTOS - Campo: GLORIGEM&lt;br /&gt;
&lt;br /&gt;
Este campo já possui dados, e é usado nas rotinas de integração sem BEF. Devido a isto não posso excluí-lo e recriá-lo.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=495/criar-campo-builder-que-ja-existe-fisicamente-base-de-dados</guid>
<pubDate>Thu, 27 Nov 2014 11:21:42 +0000</pubDate>
</item>
<item>
<title>Ordenar resultado de campo do tipo &quot;Tabela&quot; no Runner</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=469/ordenar-resultado-de-campo-do-tipo-tabela-no-runner</link>
<description>Bom...&lt;br /&gt;
&lt;br /&gt;
No Builder, existe o campo do tipo Tabela (FK), que o Runner monta um TBDBLookupTxt.&lt;br /&gt;
No meu cenário, eu tenho uma tabela DIASSEMANA, que contém os dias de Domingo à Segunda.&lt;br /&gt;
Acontece que o componente automaticamente ordena o resultado pelo campo informado em &amp;quot;Resultado&amp;quot;. Assim, os dias da semana ficam como:&lt;br /&gt;
&lt;br /&gt;
DOMINGO&lt;br /&gt;
QUARTA&lt;br /&gt;
QUINTA&lt;br /&gt;
SABADO&lt;br /&gt;
SEXTA&lt;br /&gt;
TERÇA&lt;br /&gt;
&lt;br /&gt;
Existe como informar uma ordenação, seja por Builder ou por Macro?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=469/ordenar-resultado-de-campo-do-tipo-tabela-no-runner</guid>
<pubDate>Fri, 24 Oct 2014 11:24:41 +0000</pubDate>
</item>
<item>
<title>Como incluir um campo do tipo tabela sem adiconar FK?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=406/como-incluir-um-campo-do-tipo-tabela-sem-adiconar-fk</link>
<description>Como faço para criar um campo do tipo tabela apenas para exibir o dado atualizado, sem que seja adicionado uma FK.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Poderia ter uma opção no rótulo para informar o campo que já faz referência.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Por exemplo:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
TabelaPessoa.Nome&lt;br /&gt;
&lt;br /&gt;
TabelaPessoa.Idade&lt;br /&gt;
&lt;br /&gt;
TabelaPessoa.Genero&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Hoje, para fazer uma nova tabela apresentando esses dados, ficaria:&lt;br /&gt;
&lt;br /&gt;
NovaTabela.PessoaNome = campo tipo tabela, fk: TabelaPessoa, resultado: Nome&lt;br /&gt;
&lt;br /&gt;
NovaTabela.PessoaIdade = campo tipo tabela, fk: TabelaPessoa, resultado: Idade&lt;br /&gt;
&lt;br /&gt;
NovaTabela.PessoaGenero = campo tipo tabela, fk: TabelaPessoa, resultado: Genero&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
No caso acima foram adicionadas 3 FKs.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Podia ser assim:&lt;br /&gt;
&lt;br /&gt;
NovaTabela.Pessoa = campo tipo tabela, fk: TabelaPessoa, resultado: Nome&lt;br /&gt;
&lt;br /&gt;
NovaTabela.RotuloPessoaIdade = campo tipo rótulo, NovaTabela.Pessoa, resultado: Idade&lt;br /&gt;
&lt;br /&gt;
NovaTabela.RotuloPessoaGenero = campo tipo rótulo, NovaTabela.Pessoa, resultado: Genero&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Para deixar somente 1 FK.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=406/como-incluir-um-campo-do-tipo-tabela-sem-adiconar-fk</guid>
<pubDate>Wed, 27 Aug 2014 14:40:54 +0000</pubDate>
</item>
<item>
<title>Para que serve o flag &quot;Campo de Procura Numérica&quot; em campos do tipo Inteiro?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=383/para-serve-flag-campo-procura-numerica-campos-tipo-inteiro</link>
<description>&lt;p&gt;Para que serve o flag&amp;nbsp;&quot;Campo de Procura Numérica&quot; em campos do tipo Inteiro no builder?&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=15404296287176722938&quot; style=&quot;height:431px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=383/para-serve-flag-campo-procura-numerica-campos-tipo-inteiro</guid>
<pubDate>Thu, 24 Jul 2014 20:29:43 +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>É 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>Existe a possibilidade de copiar mais de um campo da tabela pela tree-view no builder?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=313/existe-possibilidade-copiar-mais-campo-tabela-tree-builder</link>
<description>Quando eu seleciono um campo na tree-view eu consigo copiar sua nomenclatura pressionando Ctrl+C, hoje tenho a necessidade de copiar uma quantidade maior de campos, existe alguma forma de copiar todas as nomenclaturas de uma única vez?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=313/existe-possibilidade-copiar-mais-campo-tabela-tree-builder</guid>
<pubDate>Thu, 03 Jul 2014 20:32:46 +0000</pubDate>
</item>
<item>
<title>Tem como criar um campo traduzido para uma tabela diferente da tabela do campo mencionado em &quot;Depende de&quot;?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=293/criar-traduzido-tabela-diferente-tabela-mencionado-depende</link>
<description>&lt;p&gt;No cenário abaixo, precisamos criar um campo traduzido que retorne o perfil do cliente.&lt;/p&gt;

&lt;p&gt;Este campo deve estar na tabela GLFT_FATURAS e deve resultar o campo PERFIL da tabela GLGL_PESSOACONFIGURACOES.&lt;/p&gt;

&lt;p&gt;A tabela GLGL_PESSSOACONFIGURACOES possui uma relação 1 x 1 (Registro Único) com a tabela GLGL_PESSOAS.&lt;/p&gt;

&lt;p&gt;A tabela GLFT_FATURAS também possuí relação com GLGL_PESSOAS pelo campo CLIENTE, porém não tem um relacionamento direto com GLGL_PESSOACONFIGURACOES.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://wiki.benner.com.br/wiki/index.php?title=Arquivo%3A30062014_163702.jpg&quot; rel=&quot;nofollow&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=6696797294177257012&quot; style=&quot;height:142px; width:600px&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Estamos procurando uma solução com uso de campo traduzido para exibição em carga do Runner.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=293/criar-traduzido-tabela-diferente-tabela-mencionado-depende</guid>
<pubDate>Mon, 30 Jun 2014 19:45:54 +0000</pubDate>
</item>
<item>
<title>No Builder, para que serve o campo &quot;Ref. com filho&quot; nas opções de um campo do tipo Tabela?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=292/builder-para-serve-campo-filho-nas-opcoes-campo-tipo-tabela</link>
<description>&lt;p&gt;No Builder, para que serve o campo &quot;Ref. com filho&quot; nas Opções de um campo do tipo Tabela?&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://wiki.benner.com.br/wiki/uploads/6/6a/BuilderRefComFilho.jpg&quot; style=&quot;height:289px; width:635px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=292/builder-para-serve-campo-filho-nas-opcoes-campo-tipo-tabela</guid>
<pubDate>Mon, 30 Jun 2014 19:18:58 +0000</pubDate>
</item>
<item>
<title>No Builder, para que serve os campos &quot;Herdar de&quot;, &quot;Herdar Original&quot; e &quot;Herdar Sempre&quot;?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=291/builder-serve-campos-herdar-herdar-original-herdar-sempre</link>
<description>&lt;p&gt;No Builder, para que serve os campos &quot;Herdar de&quot;, &quot;Herdar Original&quot; e &quot;Herdar Sempre&quot;?&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://wiki.benner.com.br/wiki/uploads/f/fa/BuilderCampoHerdar.jpg&quot; style=&quot;height:298px; width:634px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=291/builder-serve-campos-herdar-herdar-original-herdar-sempre</guid>
<pubDate>Mon, 30 Jun 2014 19:11:31 +0000</pubDate>
</item>
<item>
<title>como fazer para que um campo do tipo string aceite somente números?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=220/como-fazer-para-que-campo-tipo-string-aceite-somente-numeros</link>
<description>Tenho um campo do tipo String que pode receber de 45 a 60 caracteres numéricos. Não consigo colocar 60 caracteres na máscara do campo.&lt;br /&gt;
&lt;br /&gt;
Há uma outra forma de fazer essa configuração pelo Builder ou é necessário controlar por programação?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=220/como-fazer-para-que-campo-tipo-string-aceite-somente-numeros</guid>
<pubDate>Mon, 09 Jun 2014 19:51:51 +0000</pubDate>
</item>
</channel>
</rss>