_diegosqz Posted June 8, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Report Posted June 8, 2021 Olá, estou tendo um problema que ainda não consegui uma solução alguém poderia me ajudar? Eu preciso de fazer um relatório que vai puxar dependendo de uma variável outros dois relatórios. Se a variável for A vai chamar o relatório A e se a variável for B vai chamar o relatório B. Para resolver está questão eu tentei construir através de um Detalhe e dois subrelatórios, porém não estou conseguindo fazer com que a aparição de relatório A ou B fosse controlada por um parâmetro/variável. Já tentei editar as regras de formatação e fiz duas regras, porém sem sucesso. Alguém saberia alguma alternativa ou me informaria o que estou fazendo errado? Desde já, obrigado a todos. Quote
luisgustavogomes Posted June 8, 2021 Topic Count: 5 Topics Per Day: 0.00 Content Count: 501 Content Per Day: 0.20 Reputation: 139 Achievement Points: 3,321 Solved Content: 0 Days Won: 65 Status: Offline Age: 35 Device: Windows Report Posted June 8, 2021 @_diegosqz, Boa tarde! Segue um exemplo... Normalmente, criamos uma alguma forma de saber antes de imprimir os detalhes... Logo, colocamos todos os subdetalhes como invisível e a regra de formação para mudar para visível, vide exemplo. Abraços. ExemploReports.TotvsReport 1 Quote
_diegosqz Posted June 9, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 9, 2021 15 horas atrás, luisgustavogomes disse: @_diegosqz, Boa tarde! Segue um exemplo... Normalmente, criamos uma alguma forma de saber antes de imprimir os detalhes... Logo, colocamos todos os subdetalhes como invisível e a regra de formação para mudar para visível, vide exemplo. Abraços. ExemploReports.TotvsReport 19 Kbytes · 1 download Bom dia! e obrigado pela resposta, eu tentei passar por regras de formatação e no campo 'condição' da configuração eu coloquei [CONSQLTES01].[NUMBANCO] = '237'. A sintaxe está correta? Na tentativa de resolução, me foi indicado a realização exclusivamente por contexto, sem ser por consulta sql. Você já trabalhou utilizando contexto? Quote
luisgustavogomes Posted June 9, 2021 Topic Count: 5 Topics Per Day: 0.00 Content Count: 501 Content Per Day: 0.20 Reputation: 139 Achievement Points: 3,321 Solved Content: 0 Days Won: 65 Status: Offline Age: 35 Device: Windows Report Posted June 9, 2021 @_diegosqz, Boa tarde! Segue outro exemplo que utiliza a SQL como gerenciador do campo de controle de visão. Em relação a sua sintaxe, sim está incorreta, você pode fazer vide anexo e/ou utilizar o campo do relatório. Abraços. EXEMPLO2.TotvsReport 1 Quote
_diegosqz Posted June 9, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 9, 2021 Obrigado! Quote
_diegosqz Posted June 9, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 9, 2021 2 horas atrás, luisgustavogomes disse: @_diegosqz, Boa tarde! Segue outro exemplo que utiliza a SQL como gerenciador do campo de controle de visão. Em relação a sua sintaxe, sim está incorreta, você pode fazer vide anexo e/ou utilizar o campo do relatório. Abraços. EXEMPLO2.TotvsReport 19 Kbytes · 1 download E uma última coisa. Como eu pego um parâmetro de forma interna? O meu 'problema todo' é que para a ocasião, não posso pedir que o usuário informe nada. A minha consulta vai pegar qual é o 'numbanco' do usuário x e lançar o relatório especifico para esse banco. Como sou iniciante, estou tendo dificuldades mais na compreensão do conceito, do que outros aspectos. De qualquer forma, obrigado. Quote
luisgustavogomes Posted June 11, 2021 Topic Count: 5 Topics Per Day: 0.00 Content Count: 501 Content Per Day: 0.20 Reputation: 139 Achievement Points: 3,321 Solved Content: 0 Days Won: 65 Status: Offline Age: 35 Device: Windows Report Posted June 11, 2021 @_diegosqz, bom dia! Desculpe a demora ao responder... estava resolvendo alguns do Sr. TAF... vamos lá, primeiramente, neste exemplo 2 que lhe enviei o relatório está pegando o valor que é gerado na consulta, esse consulta tendo ou não parâmetro para execução é somente um detalhe, porém o que eu estou entendendo você quer executar uma consulta e utilizar um parâmetro interno de execução.... se for isso... olha o novo exemplo, por favor acredito que ira lhe ajudar! Exemplo3.TotvsReport 1 Quote
_diegosqz Posted June 11, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 11, 2021 Obrigado, irei verificar aqui! Quote
_diegosqz Posted June 11, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 11, 2021 3 horas atrás, luisgustavogomes disse: @_diegosqz, bom dia! Desculpe a demora ao responder... estava resolvendo alguns do Sr. TAF... vamos lá, primeiramente, neste exemplo 2 que lhe enviei o relatório está pegando o valor que é gerado na consulta, esse consulta tendo ou não parâmetro para execução é somente um detalhe, porém o que eu estou entendendo você quer executar uma consulta e utilizar um parâmetro interno de execução.... se for isso... olha o novo exemplo, por favor acredito que ira lhe ajudar! Exemplo3.TotvsReport 85 Kbytes · 1 download Poderia me dizer o que estou fazendo de errado? teste.TotvsReport Quote
_diegosqz Posted June 11, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 11, 2021 Eu fiz algumas alterações no relatório, porém na hora de exportar para validação se eu estou ou não no caminho certo, apareceu esse erro. Abri para verificar, porém já tem um sub no nivel 0 . E quanto a demora, tudo bem.. as coisas são assim mesmo Quote
luisgustavogomes Posted June 13, 2021 Topic Count: 5 Topics Per Day: 0.00 Content Count: 501 Content Per Day: 0.20 Reputation: 139 Achievement Points: 3,321 Solved Content: 0 Days Won: 65 Status: Offline Age: 35 Device: Windows Report Posted June 13, 2021 Em 11/06/2021 at 11:23, _diegosqz disse: Poderia me dizer o que estou fazendo de errado? teste.TotvsReport 511 Kbytes · 0 downloads @_diegosqz, boa tarde! Seu relatório está com problemas na estrutura! pensa assim, como o relatório irá pegar o parâmetro para execução... Logo, se irás utilizar pelo Lançamentos "FLAN" , deverás efetuar a estrutura na seguinte forma. com esse estrutura você pode anexar a visão de lançamentos e/ou na impressão de documento, aquele que você marca o registro. ............ Em relação, dever ter algum problema, amanhã vou verificar e lhe aviso! abraços TESTE2.TotvsReport 1 Quote
_diegosqz Posted June 14, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 14, 2021 Bom dia! Sobre o erro, aparentemente é por causa de que outra pessoa no meu trabalho estava com o mesmo relatório aberto enquanto eu estava tentando manipula-lo. E por isso acredito que possa ser ignorado. Eu exportei esse exemplo, fiz pequenas alterações(apenas vinculei novamente o os relatórios da base em cada um dos dois sub-relatorios, além de ter criado as duas regras de formatação no SubDetalhe_RE1 e SubDetalhe_REL2, deixando o detalhe3 e detalhe4 sem nenhuma regra); Uma chamada RegraSicoob(com o IDBOLETO sendo igual a 8 e o outro sendo igual a 1). Quando eu fui colocar o relatório na visão de boleto, me solicitou um monte de adequação de parametro e eu apenas informei o IDBOLETO e o COLIGADA, deixando os outros em branco. Esses parametros estão sendo mostrados por que foi pego da tabela 'lançamentos' que está no relatorio, correto? Quando eu peço para gerar, a única coisa que me retorna é o ID do boleto em especifico, ou se gero sem selecionar nenhum boleto o id do primeiro da lista. A uma das minhas perguntas é; Se eu estou na visão de boletos e essa visão solicita apenas dois parametros, eu preciso configurar apenas esses dois parâmetros ou tem alguma forma de adequar o relatorio nesse contexto para apenas pedir esses dois parametros? O objetivo é disponibilizar este relatório para que o usuário final(nesse caso, o aluno) consiga fazer a impressão do boleto que deseja dentre os disponiveis(para o futuro, caso eu precise adicionar mais relatórios a essa estrutura, teria que adicionar mais um subdetalhe, um subrelatorio e criar uma regra), correto? Quote
luisgustavogomes Posted June 14, 2021 Topic Count: 5 Topics Per Day: 0.00 Content Count: 501 Content Per Day: 0.20 Reputation: 139 Achievement Points: 3,321 Solved Content: 0 Days Won: 65 Status: Offline Age: 35 Device: Windows Report Posted June 14, 2021 @_diegosqz, boa tarde! Se irás apresentar na FBOLETO o detalhe principal deverá ser a FBOLETO, logo, a consulta pela os dados do detalhe principal e o gera! tenta efetuar essa alteração, caso não consigas me informe! abraços. 1 Quote
_diegosqz Posted June 15, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 15, 2021 14 horas atrás, luisgustavogomes disse: @_diegosqz, boa tarde! Se irás apresentar na FBOLETO o detalhe principal deverá ser a FBOLETO, logo, a consulta pela os dados do detalhe principal e o gera! tenta efetuar essa alteração, caso não consigas me informe! abraços. Bom dia! Não consegui.. Eu retirei a tabela Lançamentos e adicionei outras duas tabelas, a FBOLETOS e FLANBOLETOS para testar se iria gerar na visão, na area de parametrização apenas me pediu três parâmetros (Ref.lançamento, idboleto e codcoligada) e vinculei os últimos dois, porém fica em um loop e passado alguns minutos ainda não carrega. Dai eu coloquei apenas o FLANBOLETOS + a minha consulta, porém da mesma forma não dá certo. que eu fiz de errado? Estava tentando exportar a estrutura do relatorio, porém o RM em que estou está muito lento. De qualquer forma, segue o print. Quote
_diegosqz Posted June 15, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 15, 2021 Agora foi! testeboleto.TotvsReport 1 Quote
_diegosqz Posted June 15, 2021 Topic Count: 1 Topics Per Day: 0.00 Content Count: 11 Content Per Day: 0.01 Reputation: 1 Achievement Points: 74 Solved Content: 0 Days Won: 0 Status: Offline Author Report Posted June 15, 2021 *No que eu disse agora foi é sobre eu retirar o relatório do sistema para postar aqui, não que ele funcionou Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.