Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)


ReportBuilder contém um Report Wizard (Assistente de relatório) que lhe permite criar rapidamente um layout completo do relatório. Isso é ótimo para a geração de um relatório completo, mas o que se precisa para criar apenas uma parte de um relatório? Arrastar e soltar funcionalidade é uma solução ideal para este problema, pois permite que você crie um conjunto de componentes dentro do contexto de um layout de relatório existente. Em ReportBuilder, o suporte para arrastar e soltar é fornecido através da árvore de dados.

A Árvore de dados tem duas guias. Na árvore superior, a guia Dados contém uma lista de pipelines de dados a que o relatório tem acesso. No listview inferior, todos os campos para o pipeline de dados atualmente selecionados são exibidos. Os campos podem ser selecionados a partir da exibição da lista inferior e arrastado para qualquer parte do layout do relatório. O componente data-aware que é apropriado para o campo dado, em seguida, vai ser criado junto com um label e borda.

A segunda aba de árvore de dados tem direito a Layout. Esta página permite-lhe controlar o comportamento arrastar-e-soltar. Um label e borda são criados para cada componente data-aware por padrão. Você pode transformar o label e borda, controlar a cor do label borda, e controlar a fonte do label e componente data-aware a partir dessa guia. Depois de definir o comportamento de arrastar-e-soltar, ele será mantido para as sessões de design futuras.