Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  10
  • Content Per Day:  0.00
  • Reputation:   1
  • Achievement Points:  81
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline

Posted (edited)

Pessoal, bom dia, tudo bem?

A poucos dias estou trabalhando com o RM e me surgiu uma dúvida que para muitos de vocês deve ser bem simples, isto no Gerador de Relatórios quando da criação de um relatório onde tenho uma Seção Detalhe e SubDetalhe.

As duas seções de certa forma são independentes, todas ligadas a Consultas SQLs e quando houver informação a listar, o SubDetalhe deverá ser carregado logo ao fim do Detalhe. Acontece que quando há informações no SubDetalhe, elas estão sendo listadas dentro da Seção Detalhe, uma repetição danada...eu preciso que a Detalhe seja finalizada, daí havendo informações na Sub, que seja listada posteriormente.

Já olhei os parâmetros, conferi tudo e não consegui colocar para rodar corretamente. Se puderem me dar uma dica que seja direta, agradeço.

Abraços!

Edited by Leandro Henker

  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  10
  • Content Per Day:  0.00
  • Reputation:   1
  • Achievement Points:  81
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline

Posted

Pessoal,

Alguém consegue me dar um help neste tópico, qualquer coisa posso detalhar melhor a minha dúvida.

Abs.

Leandro


  • Topic Count:  31
  • Topics Per Day:  0.01
  • Content Count:  54
  • Content Per Day:  0.01
  • Reputation:   0
  • Achievement Points:  582
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  37

Posted

Leandro,

Não sei se entendi bem sua dúvida, mas posso lhe dizer que ao desenvolver um relatório, existe um detalhe padrão do, o detalhe master. Todos os outros subdetalhes são criados a partir deste. Para cada dado que o detalhe máster exibir, seus subdetalhes serão repetidos.

Qualquer coisa, envio o relatório para o meu e-mail (** EMAIL REMOVIDO **) que eu posso verificar a estrutura para você.


  • Topic Count:  946
  • Topics Per Day:  0.13
  • Content Count:  9,194
  • Content Per Day:  1.25
  • Reputation:   460
  • Achievement Points:  109,833
  • Solved Content:  0
  • Days Won:  267
  • Status:  Offline
  • Age:  54
  • Device:  Windows

Posted

Juliana, bom dia.

Legal a intenção em ajudar, mas use o fórum para envio do relatório para que possa estar disponível para todos por aqui. É a ideia do FórumRM :)


  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  10
  • Content Per Day:  0.00
  • Reputation:   1
  • Achievement Points:  81
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline

Posted

Bom dia Jair, tudo bem?

Entendi seu posicionamento acima quanto ao retorno da Juliana, inclusive vou postar o conteúdo completo sobre este meu questionamento aqui no Fórum.
A nossa ideia é realmente compartilhar ideias e informações, estou achando muito bom o conteúdo do Fórum e os posicionamentos que são dados.

Juliana,

Obrigado pela dica!

Abraço!


  • Topic Count:  31
  • Topics Per Day:  0.01
  • Content Count:  54
  • Content Per Day:  0.01
  • Reputation:   0
  • Achievement Points:  582
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  37

Posted

Valeu, Jair! Desculpe! :(

Leandro, não sei se consegui te ajudar com a minha dica, mas caso sim ou não, posta aqui no fórum! Pode ser que alguém tenha uma outra opção.

Abraço!


  • Topic Count:  946
  • Topics Per Day:  0.13
  • Content Count:  9,194
  • Content Per Day:  1.25
  • Reputation:   460
  • Achievement Points:  109,833
  • Solved Content:  0
  • Days Won:  267
  • Status:  Offline
  • Age:  54
  • Device:  Windows

Posted

O Fórum RM tem uma força danada, vocês não tem ideia, rsrsrsrsr

Basta que usemos cada vez mais, e que as pessoas pensem em compartilhar informação. Pena que são poucos que realmente pensam assim.

Espero que possamos contar com vocês nessa empreitada :)

E no final, Leandro, conseguiu por ai?

  • Like 1

  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  165
  • Content Per Day:  0.03
  • Reputation:   6
  • Achievement Points:  983
  • Solved Content:  0
  • Days Won:  2
  • Status:  Offline

Posted

Leandro, já tive esse problema.

Nos acostumamos a colocar várias LD's independentes no gerador antigo. Acontece que o novo trata a primeira LD como master. Portanto, eu faço da seguinte forma:

Retiro todo o espaço do primeiro Detalhe, para que nada seja impresso, e começo a trabalhar somente com os SubDetalhes. Caso queira que eles sejam independentes, insira os SubDetalhes no Detalhe master. Caso queira escala em árvore, um "dentro" do outro, ensira o SubDetalhe dentro de outro SubDetalhe.

Não sei se ficou claro. Caso não ficou, esplico mais detalhadamente!

Att,

  • 1 month later...

  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  39
  • Content Per Day:  0.01
  • Reputation:   2
  • Achievement Points:  327
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline

Posted

Pessoal bom dia. nao sei se ajuda, mas segue minhas observaões...

o mais interessante neste caso e criar um relatorio zerado, mas eu faco da seguinte forma:

Dificilmente uso tabelas, até porque achei que esse esquema de filtros que foi utilizado no novo relatorio chega a ser bastante confuso para o usuario final, assim, utilizo apenas SQls, mesmo que eu tenha duas, tres, quatro, todas se relacionando e gerando registros filhos.

O fato de estar repetindo, pode ser por estar em um cabecalho do detalhe ou algo assim, tente fazer o seguinte teste.

Abra um relatorio vazio e coloque sua sql PAI, assim voce clica com o botao direito e insere um SUBRELATORIO/SEM LIGAÇÂO, la voce coloca a sql que trará os registros filhos

passe o parametro da anterior usando a propriedade DESENHO.

Acho que e um ponto de partida.

qualquer duvida eu posto um exemplo aqui.

Obrigado.

  • 2 weeks later...

  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  10
  • Content Per Day:  0.00
  • Reputation:   1
  • Achievement Points:  81
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline

Posted

Pessoal.

Desculpe pela demora no retorno.

Mas com as dicas de vocês consegui me achar por aqui.

Grato!

Leandro

  • 1 year later...

  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  2
  • Content Per Day:  0.00
  • Reputation:   0
  • Achievement Points:  10
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  36

Posted

Seu questionamento é muito interessante, Leandro.

Se entendi bem, passei por uma situação parecida quando tive que listar TODAS as informações de um nível, sem ter que associar cada nova consulta com um sub-detalhe. Vou dar um exemplo do meu caso:

No relatório a ser criado, deveriam constar as seguintes informações:

  >> contrato [informações gerais]
          >> associado [mostrar todos os associados]
          >> serviços [mostrar todos os serviços DO CONTRATO]

                    >> outros níveis

Isso é diferente da visão:

  contrato [informações gerais]
                associado [mostrar cada associado]
                           serviços [mostrar todos os serviços DE CADA ASSOCIADO]     
                
No meu caso, como o relatório era bastante personalizado, cheguei à conclusão de que a melhor forma de resolver seria através do componente Matriz; e foi o que fiz. Depois disso, passei a utilizá-lo nos casos similares. Me surpreendi com o que era possível fazer.

Importante mencionar

1. Estava usando a versão 11.82, que possuía alguns problemas, mas funcionava relativamente bem [com uns ajustes que fiz]. Na versão 12, o suporte da Totvs, simplesmente me disse que "Na versão 12.1.9 não possui mais o campo de Ligação de dados na matriz." , quando percebi que esse componente não funcionava de jeito nenhum.

2. Como mencionei acima, o relatório era bastante personalizado e outros fatores ajudaram na escolha desse componente.

Fiquem à vontade para opinar, inclusive discordando do ponto de vista.

Abraços!

  • 5 years later...

  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  4
  • Content Per Day:  0.00
  • Reputation:   1
  • Achievement Points:  42
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline

Posted
Em 29/01/2015 at 09:30, diegobueno disse:

Pessoal bom dia. nao sei se ajuda, mas segue minhas observaões...

o mais interessante neste caso e criar um relatorio zerado, mas eu faco da seguinte forma:

Dificilmente uso tabelas, até porque achei que esse esquema de filtros que foi utilizado no novo relatorio chega a ser bastante confuso para o usuario final, assim, utilizo apenas SQls, mesmo que eu tenha duas, tres, quatro, todas se relacionando e gerando registros filhos.

O fato de estar repetindo, pode ser por estar em um cabecalho do detalhe ou algo assim, tente fazer o seguinte teste.

Abra um relatorio vazio e coloque sua sql PAI, assim voce clica com o botao direito e insere um SUBRELATORIO/SEM LIGAÇÂO, la voce coloca a sql que trará os registros filhos

passe o parametro da anterior usando a propriedade DESENHO.

Acho que e um ponto de partida.

qualquer duvida eu posto um exemplo aqui.

Obrigado.

seria bom ter esse exemplo, pois to tentando fazer aqui e ele trava na execução


  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  535
  • Content Per Day:  0.17
  • Reputation:   184
  • Achievement Points:  3,568
  • Solved Content:  0
  • Days Won:  77
  • Status:  Offline
  • Age:  37
  • Device:  Windows

Posted

@Valter Freire de Carvalho, boa tarde!

Verifiquei que reviveu esse tópico, nestes links tem algumas informações Cross Segmentos - Backoffice RM - BI - Sub-Relatório no RM Reports – Central de Atendimento TOTVS , RPT01 - Geral - Linha RM - TDN (totvs.com) , porém, caso tenha alguma dúvida que não consigas resolver, podes irar um novo tópico... que vamos lhe ajudar, explicar e resolver ("Se tiver solução")  o seu problema!

 

abraços.

  • Like 1
  • 2 weeks later...

  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  2
  • Content Per Day:  0.00
  • Reputation:   0
  • Achievement Points:  20
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  35

Posted (edited)

Pessoal, bom dia !!
Tudo bem com vocês?
@luisgustavogomesEstou em um dilema pra construir um relatório de quadro de horários pra empresa onde trabalho....
Precisava tira uma dúvida com vocês
Tem uma forma de colocar varias consultas no subdetalhes e fazer com que eles cresçam , se repitam?

Edited by ViniciusDevs

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.