<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag stimulsoft</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/stimulsoft</link>
<description>Powered by Question2Answer</description>
<item>
<title>Como preencher automaticamente um campo via .net ao chamar um relatório</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1609/como-preencher-automaticamente-campo-via-chamar-relatorio</link>
<description>Estou utilizando o stimulsoft através do WES, e preciso escrever um campo de valor do relatório por extenso.&lt;br /&gt;
&lt;br /&gt;
Obs: eu já tenho uma função no .net que converte o valor númerico e escreve em string o valor por extenso.&lt;br /&gt;
&lt;br /&gt;
Obs2: não tenho acesso ao RUNNER</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1609/como-preencher-automaticamente-campo-via-chamar-relatorio</guid>
<pubDate>Fri, 07 Jul 2023 14:35:54 +0000</pubDate>
</item>
<item>
<title>No Stimulsoft, quando é exportado o relatório no formato Arquivo texto (txt), ele sempre gera com a codificação &quot;UTF-8 com BOM&quot;, porém preciso gerar o relatório apenas na codificação &quot;UTF-8&quot;.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1374/stimulsoft-exportado-codificacao-relatorio-codificacao</link>
<description>No Stimulsoft, quando é exportado o relatório no formato Arquivo texto (txt), ele sempre gera com a codificação &amp;quot;UTF-8 com BOM&amp;quot;, porém preciso gerar o relatório apenas na codificação &amp;quot;UTF-8&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Obs.: Após gerar o arquivo, no proprio notepad é possivel verificar a codificação gerada.&lt;br /&gt;
&lt;br /&gt;
Alguem sabe se isso é possível?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1374/stimulsoft-exportado-codificacao-relatorio-codificacao</guid>
<pubDate>Wed, 01 Apr 2020 15:13:29 +0000</pubDate>
</item>
<item>
<title>Como verificar se um valor existe dentro do campo tipo filtro da tabela virtual</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1316/verificar-valor-existe-dentro-campo-filtro-tabela-virtual</link>
<description>&lt;p&gt;Como verificar se um valor existe dentro do campo tipo filtro da tabela virtual&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;br&gt;
No code do relatorio stimulsoft gostaria de fazer algo parecido com isso&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
if(FilterEntity[&quot;SITUACAO&quot;].GetInt64() == 2)
{
    sWhere.Append(&quot; AND B.DATAENCERRAMENTO BETWEEN
}&lt;/pre&gt;

&lt;p&gt;&lt;br&gt;
&lt;br&gt;
só que o campo SITUACAO é do tipo filtro, então quero verificar se o handle 2 foi selecionado no filtro&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1316/verificar-valor-existe-dentro-campo-filtro-tabela-virtual</guid>
<pubDate>Mon, 10 Feb 2020 16:30:37 +0000</pubDate>
</item>
<item>
<title>Existe uma maneira de definir propriedades da classe StiExportSettings pelo código fonte do Stimulsoft? No caso ao exportar um arquivo de dados .csv preciso emitir sempre com dados, cabeçalho e colunas.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1303/propriedades-stiexportsettings-stimulsoft-exportar-cabecalho</link>
<description>Preciso definir propriedades padrões que são selecionadas pelo usuário no formulário mostrado ao clicar em Salvar &amp;gt; Arquivos de dados.&lt;br /&gt;
&lt;br /&gt;
Dei uma verificada e a classe seria StiExportSettings, porém, não encontrei qual método e como devo setar essas propriedades dentro do engenho de execução do Stimulsoft.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1303/propriedades-stiexportsettings-stimulsoft-exportar-cabecalho</guid>
<pubDate>Tue, 28 Jan 2020 19:19:28 +0000</pubDate>
</item>
<item>
<title>Existe alguma função da tecnologia que verifique a diferença de meses entre duas datas que funcione tanto em oracle quanto sql?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1121/existe-alguma-tecnologia-verifique-diferenca-funcione-oracle</link>
<description>&lt;p&gt;Existe alguma função da tecnologia de diferença de meses entre duas datas para poder utilizar tanto em oracle quanto em sql?&lt;/p&gt;

&lt;p&gt;possuo um select no stimulsoft que está se utilizando do DATEDIFF porém é invalido no oracle, utilizaria uma função no &quot;CodeBehind&quot; do relatório para montar a seleção do campo&lt;/p&gt;

&lt;p&gt;exemplo:&lt;/p&gt;

&lt;pre class=&quot;brush:sql;&quot;&gt;
, C.DESCRICAOANDAMENTORESUMO
, C.PALAVRARELEVANCIA MENSAGEM_INDICA_ENCARRAMENTO
, C.DATABAIXAANDAMENTO DATA_BAIXA_MOVIMENTACAO
, '' OUTROS_MOVIMENTOS_INDICAM_ENCERRAMENTO
, DATEDIFF ( MONTH , B.DATADISTRIBUICAO, C.DATAANDAMENTO) Tempo_vida_processo &amp;lt;---
, B_ORG.NOME ORGAO
, B_EST.SIGLA UF&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1121/existe-alguma-tecnologia-verifique-diferenca-funcione-oracle</guid>
<pubDate>Wed, 06 Nov 2019 20:22:37 +0000</pubDate>
</item>
<item>
<title>Como faço para utilizar o acesso a fontes externas do Stimulsoft em um formulário do sistema, para mostrar uma consulta de um cadastro ao usuário (Web e Desktop)??</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1112/utilizar-externas-stimulsoft-formulario-consulta-cadastro</link>
<description>A necessidade é de montar um formulário de consulta cadastral (web e desktop) , que utilize as fontes de dados externas do stimulsoft para efetuar uma consulta específica de um registro, e mostre os dados em tela. Não é necessário permitir alterar, nem incluir ou excluir. É somente para consulta.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1112/utilizar-externas-stimulsoft-formulario-consulta-cadastro</guid>
<pubDate>Wed, 06 Nov 2019 12:59:21 +0000</pubDate>
</item>
<item>
<title>Como utilizar 'Where' com @CAMPO no Stimulsoft</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=860/como-utilizar-where-com-campo-no-stimulsoft</link>
<description>Estou criando um relatório no Stimulsoft. &lt;br /&gt;
&lt;br /&gt;
Ja foi criado um filtro no Builder para alimentar o select do relatório, entretanto quando uso a estrutura de where &lt;br /&gt;
&lt;br /&gt;
@CAMPO(NOMEDOCAMPO) o stimulsoft da erro. &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
select con.contratante, ben.nome as beneficiario, ben.dataadesao, f.competencia, f.valor &lt;br /&gt;
from sfn_fatura_lanc_mod f&lt;br /&gt;
inner join sam_beneficiario ben on ben.handle = f.beneficiario&lt;br /&gt;
inner join sam_contrato con on con.handle = ben.contrato&lt;br /&gt;
where con.handle = @CAMPO(CLIENTE)&lt;br /&gt;
&lt;br /&gt;
Falha ao obter os dados do relatório: Ocorreu o erro 'Incorrect syntax near '='.' na execução do comando SQL.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=860/como-utilizar-where-com-campo-no-stimulsoft</guid>
<pubDate>Wed, 16 Jan 2019 12:43:11 +0000</pubDate>
</item>
<item>
<title>Como recuperar o valor de uma TV_FILTRO via código do StimulSoft?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=792/como-recuperar-valor-de-uma-tvfiltro-via-codigo-stimulsoft</link>
<description>&lt;p&gt;Existem situações em que é necessário realizar a chamada de um Business Component de dentro do relatório StimulSoft, de modo a reaproveitar uma regra já existente, passando como parâmetros os dados informados em uma tabela virtual. Visto essa necessidade,&lt;/p&gt;

&lt;p&gt;é possível recuperar os valores informados em uma tabela virtual via código no Stimulsoft?&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;line-height:1.6; white-space:pre-wrap&quot;&gt;Obrigado.&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=792/como-recuperar-valor-de-uma-tvfiltro-via-codigo-stimulsoft</guid>
<pubDate>Wed, 21 Sep 2016 18:11:07 +0000</pubDate>
</item>
<item>
<title>**** URGENTE *** Como evitar que o Stimulsoft sempre faça full???</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=787/urgente-como-evitar-que-o-stimulsoft-sempre-faca-full</link>
<description>&lt;p&gt;Ao tentar emitir um relatório na base do cliente, foi percebido que o stimulsoft está fazendo &lt;em&gt;&lt;strong&gt;FULL &lt;/strong&gt;&lt;/em&gt;ao executar um sql que foi definido numa subquery. Todos os parâmetros foram definidos: Parent/Child e depois as ligações pelo componente como Master / DataSource e Relation.&lt;/p&gt;

&lt;p&gt;O problema é que não existe uma ordem para execução dos Data Sources. Caso contrário poderia ser fixado por exemplo no Where a condição {this.prestador.HANDLE} , mas nem isso é possível, pois os SQL são gerados sem uma ordem definida, acionando primeiramente a query filha para depois acionar a pai.&lt;/p&gt;

&lt;p&gt;Em relatórios que a base tem poucos dados, talvez isso não seja perceptível, mas quando se tem grande massa de dados e não se consegue fazer o filtro pelo registro &lt;strong&gt;&quot;pai&quot;&lt;/strong&gt;, o erro retornado é &quot;&lt;em&gt;&lt;strong&gt;Falha ao obter os dados do relatório: Exceção do tipo 'System.OutOfMemoryException' foi acionada.&quot;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Aparentemente estamos com uma FERRARI podendo andar somente em primeira marcha.&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=787/urgente-como-evitar-que-o-stimulsoft-sempre-faca-full</guid>
<pubDate>Tue, 20 Sep 2016 20:00:45 +0000</pubDate>
</item>
<item>
<title>Como emitir um relatório STIMULSOFT síncrono?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=775/como-emitir-um-relatorio-stimulsoft-sincrono</link>
<description>Preciso emitir o relatório stimulsoft através de um comando, mas a emissão não pode entrar na fila de processos.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=775/como-emitir-um-relatorio-stimulsoft-sincrono</guid>
<pubDate>Fri, 15 Jul 2016 19:16:22 +0000</pubDate>
</item>
<item>
<title>No Stimulsoft o @CAMPO(campo) só pode ser utilizado na query?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=725/no-stimulsoft-o-campo-campo-so-pode-ser-utilizado-na-query</link>
<description>Seria possível criar uma variável qualquer para exibir o valor desse meu parâmetro no relatório?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=725/no-stimulsoft-o-campo-campo-so-pode-ser-utilizado-na-query</guid>
<pubDate>Fri, 26 Feb 2016 20:01:08 +0000</pubDate>
</item>
<item>
<title>Como fazer para emitir um relatório em BEF que foi construído com stimulsoft ?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=699/como-fazer-para-emitir-relatorio-foi-construido-stimulsoft</link>
<description>Tenho um relatório que foi desenvolvido em stimulsoft e quando emitido pelo desktop ele chama a tabela virtual e eu utilizo os filtros informados pelo usuário para concatenar nas querys através do @CAMPO.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Porém preciso criar um processo agendado que faça a emissão de vários desses relatórios e envie por e-mail cada um de forma individual, mas não sei como passar os parâmetros para obter com o @campo de dentro do relatório.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=699/como-fazer-para-emitir-relatorio-foi-construido-stimulsoft</guid>
<pubDate>Mon, 07 Dec 2015 15:56:25 +0000</pubDate>
</item>
<item>
<title>Relatório em Stimulsoft chamando Business Component</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=693/relatorio-em-stimulsoft-chamando-business-component</link>
<description>Alguém já fez algum relatório que usa como fonte de dados um business component ?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=693/relatorio-em-stimulsoft-chamando-business-component</guid>
<pubDate>Tue, 24 Nov 2015 17:19:10 +0000</pubDate>
</item>
<item>
<title>Como passar parâmetros relatório Stimulsoft com mais de um detalhe</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=691/como-passar-parametros-relatorio-stimulsoft-mais-detalhe</link>
<description>&lt;p&gt;Boa tarde,&lt;/p&gt;

&lt;p&gt;Tenho um relatório feito no stimulsoft com dois detalhes e cada detalhe possui um filtro. Como é possível passar valores para esses filtros com valores diferentes via macro?&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;line-height:1.6&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&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=16072979711859400206&quot; style=&quot;height:388px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;line-height:1.6&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=10509307563913173224&quot; style=&quot;height:71px; line-height:1.6; 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=691/como-passar-parametros-relatorio-stimulsoft-mais-detalhe</guid>
<pubDate>Tue, 24 Nov 2015 17:14:20 +0000</pubDate>
</item>
<item>
<title>Formatação de campo CPF ou CNPJ Relatório Stimulsoft</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=664/formatacao-de-campo-cpf-ou-cnpj-relatorio-stimulsoft</link>
<description>Como é possível aplicar uma máscara no relatório stimulsoft ?&lt;br /&gt;
&lt;br /&gt;
Tenho um campo do tipo CNPJ e no relatório preciso demonstrá-lo formatado.&lt;br /&gt;
&lt;br /&gt;
Tentei utilizar vários tipo de formato como este. {Format(&amp;quot;{00.000.000/0000-00}&amp;quot;,DADOS.CNPJCPF)}</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=664/formatacao-de-campo-cpf-ou-cnpj-relatorio-stimulsoft</guid>
<pubDate>Thu, 24 Sep 2015 13:54:02 +0000</pubDate>
</item>
<item>
<title>Como faço redirecionar para uma página ASP NET a partir de uma visão de Tabela Virtual do WES 2006?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=604/como-faco-redirecionar-pagina-partir-visao-tabela-virtual</link>
<description>Criei uma visão de uma tabela virtual para utilizá-la como formulário para filtro de dados, que após preenchido os dados do formulário precisava direcionar para uma pagina ASP.NET. Pois nesta pagina existe o objeto de visualização do relatório feito em Stimulsoft da classe &amp;quot;StiWebViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Utilizo uma tabela virtual como filtro para não precisar desenhar todas as paginas de busca para as tabelas estrangeiras, exemplo: contrato, beneficiário, empresa, etc.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=604/como-faco-redirecionar-pagina-partir-visao-tabela-virtual</guid>
<pubDate>Wed, 20 May 2015 16:22:35 +0000</pubDate>
</item>
</channel>
</rss>