Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - Backoffice RM - BI - Compreendendo diferentes tipos de quebras de página no RM Reports


time.png Tempo aproximado para leitura: 00:03:00 min

Dúvida

Como inserir quebras no relatório, e quais os tipos de quebras existem no RM Reports?

O objetivo deste material é demonstrar os diferentes tipos de quebras, esse recurso faz com que os dados localizados em uma banda de detalhe sejam agrupados por determinadas posições de máscara, influenciando no resultado de Totalizadores, gráficos e componentes, componentes que a função de Sumário, dentre outros que serão recalculados com base nas quebras definidas.


Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - RM BI - Todas as versões

Solução 1

Propriedades de Ordenação /Quebra

1 - Com o designer do relatório aberto, inclua um cabeçalho de detalhe para o grupo que deseja quebras as informações, neste exemplo, incluímos o cabeçalho e adicionamos a informação do código da seção (departamento) de um funcionário.

 

 

2 - Acesse a janela de propriedades do cabeçalho e observe que existem 3 propriedades de quebra, são elas: Ordenação e quebra, Quebra por máscara e Quebra de página, neste exemplo vamos utilizar a propriedade de Ordenação/Quebra.

Dica: Para acessar as propriedades do componente selecionado, pressione F4.

Versões anteriores a 12.1.29                                  Versões superiores a 12.1.29

 

mceclip2.png

 

3 - Neste exemplo abaixo, vamos utilizar o tipo Ordenação / Quebra. Ao clicar na propriedade, uma janela será aberta para o usuário definir o campo responsável por quebras as informações, neste exemplo o campo é código da seção.

 

mceclip3.png

 

Outra forma de incluir a quebra, é através do atalho disponível próximo do nome do banda:

 

mceclip7.png

4 - Após definir a quebra o resultado será este abaixo, note que os totalizadores destacados em vermelho, também foram recalculados com base na quebra.

 

mceclip4.png

 

Comparando com um relatório que não possui nenhuma quebra, o resulta seria esse:

 



Solução 2

Propriedades Quebra por máscara 

Neste exemplo abaixo, vamos utilizar o mesmo campo código da seção, mas utilizando a propriedade de Quebra por Máscara. Nesta propriedade vamos agrupar os registros considerando as duas primeiras posições do código da seção (01.01 e 02.01) ao contrário da informação completa.

1 - Ao clicar na propriedade Quebra por Máscara, uma janela será aberta para o usuário informar os dados da quebra e quais os caracteres serão considerados.

 

mceclip5.png

 

Tabela: Informe a tabela do campo que será utilizado na quebra por máscara. Somente as tabelas inclusas no relatório serão listadas.
Coluna: Informe a coluna que seus dados serão utilizados na quebra por máscara, em nosso exemplo será CODSECAO. Todas as colunas da tabela serão listadas.
Controle: Serão listados todos os controles (Campos da Base) localizados na banda de "cabeçalho de detalhe". Trata-se de uma informação opcional. Ela poderá ser útil em relatórios que precisem mostrar novo valor após a quebra.
Quebra: O usuário deverá informar interrogações "?" e/ou asterisco *** para definir a quebra.
Exemplo: Configuração da quebra: ***?? 

Código da Seção = 001.05
Uso de Interrogação ( ? ): Permite a quebra sempre que encontrar variação nos códigos. No exemplo acima, o valor "05" será recuperado pelas posições ( 4º e 5º );
Uso de Asteriscos ( * ): Simplesmente permite a classificação de dígitos tantos quantos forem os asteriscos utilizados.

2 - Ao gerar o relatório o campo código da seção foi quebrado e agrupado pelas duas últimas posições, caso desejar considerar as duas primeiras, apenas inverta os caracteres de asteriscos(*) e interrogações(?).


mceclip6.png

Solução 3

Propriedades Quebra de página
Essa propriedade permite quebra as informações para a próxima página, junto a quebra de seção definida anteriormente, para visualizar melhor inclui um gráfico e vou demonstrar o resultado de cada opção disponível nessa propriedade:

1 - Quebra de página Antes da seção - Before Banda, trata-se da opção mais utilizada por nossos clientes, antes de imprimir os dados da próxima seção, a página será alterada, veja no exemplo abaixo:

 

mceclip8.png 

 

mceclip10.png

 

Para as demais opções irá apenas alterar em qual momento á página será quebrada, Se será antes da próxima seção ou após a próxima seção.

Saiba mais

Mais informações sobre quebra por máscara, clique no link Quebra por máscara .

Em anexo relatório com exemplo de ordenação e quebra (poderá ser importado nas versões a partir da Biblioteca 12.1.2302). 

 

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 1 de 1

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _