{{:bk_cab_rh3software.png?200|}} **Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)** =====DESIGN - Barra de Ferramentas - Paleta de componentes "Advanced"===== ---- Para acessar esta barra de ferramentas, selecione a opção de menu "View | Toolbars | Advanced Components" no menu principal do Report Designer. Esta barra de ferramentas irá auxiliar na criação de componentes avançados de relatório. {{ :manual_usuario:outros:formatador_desenv_58.png?300 |}} {{ :manual_usuario:outros:formatador_desenv_59.png?150 |}} Grupos de componentes lógicos. Use a propriedade ShiftRelativeTo para mover a region em relação a outro componente redimensionando dinamicamente (como Memo, RichText ou child-type Sub-Report). {{ :manual_usuario:outros:formatador_desenv_60.png?200 |}} Lida com vários mestre/detalhes, cria efeitos de impressão lado-a-lado, e relatórios juntos como um só. Se você precisar de um relatório para imprimir dentro do contexto de uma banda, use um sub-relatório do tipo child. Se você precisa ligar relatórios, use um sub-relatório tipo de seção. A propriedade PrintBehavior determina o tipo de sub-relatório. {{ :manual_usuario:outros:formatador_desenv_61.png?200 |}} Força uma nova página durante a geração do relatório. Colocar um PageBreak em um relatório fará com que todos os objetos criados após o PageBreak (Z-Order) sejam transferidos para a próxima página. Para forçar uma nova página depois que um componente extensível terminou a impressão, atribuir a propriedade TppPageBreak.ShiftRelativeTo para referenciar o componente dimensionável. {{ :manual_usuario:outros:formatador_desenv_62.png?150 |}} Permite gerar um conjunto de cálculos que resume os dados de uma tabela de banco de dados. Ele exibe os cálculos em um formato de grade.