Share via


Dicas de design para relatórios no Power BI Report Builder

APLICA-SE A: Power BI Report Builder Power BI Desktop

Use as dicas a seguir para ajudar a criar seus relatórios paginados no Power BI Report Builder.

Como criar relatórios

Um relatório criado corretamente transmite informações que resultam em ação. Identifique as perguntas que o relatório ajuda responder. Se lembre dessas perguntas como você cria o relatório.

  • Para criar visualizações de dados efetivas, pense em como exibir informações que sejam de fácil entendimento para o usuário do relatório. Escolha uma região de dados que seja uma boa correspondência para os dados que deseja visualizar. Por exemplo, um gráfico transmite informações resumidas e agregadas efetivamente melhor do que uma tabela que inclui muitas páginas de informações detalhadas. Você pode visualizar os dados de um conjunto de dados em qualquer região de dados, que inclui gráficos, mapas, indicadores, minigráficos, barras de dados e dados de tabela em vários layouts de grade com base em um Tablix.

  • Se você planejar entregar o relatório em um formato de exportação específico, teste o formato de exportação no início do design. Suporte a recursos varia com base no renderizador escolhido.

  • Crie layouts complexos em estágios. Você pode usar retângulos como contêineres para organizar os itens do relatório. Você pode compilar regiões de dados diretamente na superfície de design para maximizar sua área de trabalho. Ao concluir cada uma delas, arraste-a para o contêiner de retângulo. Usando retângulos como contêineres, você pode posicionar todo o seu conteúdo em uma única etapa. Os retângulos também ajudam a controlar a forma como os itens de relatório são renderizados em cada página.

  • Para reduzir a desordem em um relatório, considere o uso de visibilidade condicional para itens específicos do relatório e deixe que o usuário escolha se deseja mostrar os itens. É possível definir a visibilidade com base em um parâmetro ou em uma alternância de caixa de texto. É possível adicionar caixas de texto ocultas condicionalmente para mostrar resultados de expressão intermediários. Quando um relatório exibe dados inesperados, você pode mostrar esses resultados intermediários para ajudar a depurar expressões.

  • Quando você trabalhar com itens aninhados em células de tablix ou retângulos, poderá definir cores do plano de fundo diferentes para o contêiner e para os itens contidos. Por padrão, a cor do plano de fundo é Sem cor. Itens com uma cor de plano de fundo específica se destacam entre itens com um conjunto de cores de plano de fundo definido como Sem cor. Esta técnica pode lhe ajudar a selecionar o item certo para definir propriedades de vídeo, como a visibilidade de borda em células de tablix.

Para obter mais informações sobre os aspectos a serem considerados durante a criação de seu relatório, confira Planejar um relatório no Report Builder.

Convenções de nomenclatura para relatórios, fontes de dados e conjuntos de dados

Para fontes de dados e conjuntos de dados, use convenção de nomenclatura que documentam a fonte de dados.

  • Fontes de dados. Caso você não deseje nomear um servidor ou um banco de dados real devido a motivos de segurança, use um alias que indique a fonte dos dados para o usuário.

  • Conjuntos de dados. Use um nome que indique em qual fonte de dados ele se baseia.

Trabalhar com dados

Como uma primeira etapa, exiba todos os dados com os quais deseja trabalhar no painel Dados do Relatório. Ao refinar as perguntas às quais o relatório foi elaborado para responder, pense em como limitar os dados nos conjuntos de dados do relatório para apenas os que são necessários.

  • Em geral, inclua apenas os dados que deseja exibir em um relatório. Use variáveis nas consultas do conjunto de dados para permitir que o usuário escolha quais dados ele deseja ver no relatório. Se você estiver criando conjuntos de dados compartilhados, forneça filtros com base nos parâmetros de relatório para fornecer a mesma funcionalidade.

  • Se você for um editor de consultas experiente, poderá agrupar dados no relatório e não na consulta para quantidades de dados intermediárias. Se você fizer todos os agrupamentos na consulta, o relatório tenderá a ser uma apresentação do conjunto de resultados da consulta. Por outro lado, para exibir valores agregados para grandes quantidades de dados em um gráfico ou uma matriz, não haverá a necessidade de incluir dados detalhados.

  • Dependendo dos seus requisitos, é possível exibir nomes e locais de fontes de dados do relatório, texto de comandos de consultas do conjunto de dados e valores dos parâmetros no relatório. Muitos novos usuários se perguntam de onde os dados vêm. Para reduzir a desordem no relatório, você pode ocultar caixas de texto condicionalmente com este tipo de informações e permitir que os usuários escolham se desejam visualizá-las. Tente adicionar essas informações na última página do relatório. Defina a visibilidade da caixa de texto com base em um parâmetro que o usuário pode mudar.

Interagir com a área de design do relatório

A área de design do relatório não é WYSIWIG. Quando você coloca itens do relatório na superfície de design, o local relativo afeta o modo como os itens aparecem na página do relatório renderizado. O espaço em branco é preservado.

  • Use guias de alinhamento e botões de layout para alinhar e organizar itens na superfície de design do relatório. Por exemplo, você pode alinhar as partes superiores ou as bordas de itens selecionados, expandir um item para que corresponda ao tamanho de outro item ou ajustar o espaçamento entre itens.

  • Use teclas de direção para ajustar a posição e o tamanho dos itens selecionados na superfície de design. Por exemplo, as seguintes combinações de teclas são muito úteis:

    • Teclas de direção: movem o item de relatório selecionado.

    • CTRL+teclas de direção: deslocam o item de relatório selecionado.

    • CTRL+SHIFT+teclas de direção: aumentam ou diminuem o tamanho do item de relatório selecionado.

  • Para adicionar um item a um retângulo, coloque a ponta esquerda superior do mouse sobre a localização inicial do item no contêiner do retângulo. Use atalhos do teclado para ajudar a posicionar objetos selecionados. O retângulo é automaticamente expandido para acomodar o tamanho dos itens contidos.

  • Para adicionar vários itens a uma célula tablix, primeiro adicione um retângulo e, em seguida, adicione os itens.

    Por padrão, cada célula tablix contém uma caixa de texto. Quando você adiciona um retângulo a uma célula, ele substitui a caixa de texto. Por exemplo, posicione indicadores aninhados em um retângulo em uma célula tablix para ajudar a controlar como o tamanho de um gráfico ou indicador é expandido quando você altera a altura da linha na qual a célula se encontra.

  • Use o controle Zoom para ajustar a exibição da superfície de design. É possível trabalhar com a página inteira ou com seções menores da página.

  • Para arrastar campos do painel Dados do Relatórioao painel Agrupamento, evite arrastar o campo por outros itens de relatório na área de design, pois isso seleciona os outros itens e desmarca a região de dados Tablix. Arraste o campo para baixo no painel de dados do relatório e, em seguida, horizontalmente no painel Agrupamento.

Selecionar os itens

Para ajudar a selecionar o objeto desejado na área de design do relatório, use a tecla ESC, o menu de contexto de atalho, o painel Propriedades e o painel Agrupamento.

  • Pressione ESC para alternar entre a pilha de itens do relatório que ocupam o mesmo espaço na superfície de design.

  • Em alguns itens de relatório, tente usar o menu de contexto do botão direito do mouse para selecionar o item de relatório ou a parte do item de relatório desejada.

  • O painel Propriedades exibe as propriedades da seleção atual.

  • Para trabalhar com grupos de linhas e grupos de colunas em uma região de dados Tablix, selecione o grupo no painel Agrupamento.

Trabalhar com tipos específicos de itens de relatório

Trabalhar com parâmetros

  • O objetivo principal dos parâmetros de relatório é filtrar os dados na fonte de dados e recuperar apenas o que é necessário no relatório.

  • Para parâmetros de relatório, encontre um equilíbrio entre permitir a interatividade e ajudar um usuário a obter os resultados desejados. Por exemplo, você pode definir os valores padrão para um parâmetro com valores que você sabe que são populares.

Trabalhar com texto

  • Quando você cola várias linhas em uma caixa de texto, ele é adicionado como uma execução de texto. Cada sequência de texto pode ser formatada como uma unidade apenas. Para formatar cada linha de maneira independente, insira uma nova linha pressionando RETURN na execução de texto, conforme necessário. Em seguida, é possível aplicar formatação e estilos a cada linha independente de texto na caixa de texto.

  • Você pode definir propriedades de formato e ações em uma caixa de texto ou no texto do espaço reservado na caixa de texto. Se houver apenas uma linha de texto, será mais eficiente definir propriedades na caixa de texto do que no texto.

Trabalhar com expressões

  • Entenda os formatos de expressões simples e complexas. Digite um formato de expressão simples diretamente nas caixas de texto, no painel Propriedades ou nas localizações em caixas de diálogo que aceitam uma expressão.

  • Quando você cria uma expressão, ele ajuda a criar independentemente cada parte e verificar seu valor. Então, você pode combinar todas as partes em uma expressão final. Uma técnica útil é adicionar uma caixa de texto em uma célula de matriz, exibir cada parte da expressão e definir a visibilidade condicional na caixa de texto. Para controlar o estilo e a cor da borda quando a caixa de texto é ocultada, primeiro coloque a caixa de texto em um retângulo e, em seguida, defina o estilo e a cor da borda do retângulo para que correspondam aos da matriz.

Trabalhar com indicadores

  • Por padrão, um indicador mostra pelo menos três estados. Após adicionar um indicador a um relatório, você poderá configurá-lo adicionando ou removendo estados. Para facilitar a exibição por seus usuários, escolha um indicador que varie de cor e forma.

Controlar a renderização de itens de relatório na página do relatório

Na superfície de design do relatório, os itens do relatório crescem para acomodar o conteúdo do conjunto de dados, expressão, sub-relatório ou texto associado.

  • Quando você posiciona um item na página do relatório, a distância entre o item e todos os itens que começam à sua direita torna-se a distância mínima que precisa ser mantida conforme um item de relatório cresce na horizontal. De maneira semelhante, a distância entre um item e o item acima dele torna-se uma distância mínima que deve ser mantida conforme o item superior cresce verticalmente.

  • Um item em um relatório cresce para acomodar seus dados e empurra itens pares (itens dentro do mesmo contêiner pai) para fora do caminho usando as seguintes regras:

    • Cada item é movido para baixo para manter o espaço mínimo entre ele mesmo e os itens que terminam acima dele.

    • Cada item é movido para a direita para manter o espaço mínimo entre ele mesmo e os itens que terminam à sua esquerda. Para sistemas que usam layouts da direita para a esquerda, cada item é movido para a esquerda para manter o espaço mínimo entre ele mesmo e os itens que terminam à sua direita.

    • Os contêineres são expandidos para acomodar o crescimento de itens filho. Para um item selecionado, no painel Propriedades, a propriedade Parent identifica o contêiner do item. Use também o painel Estrutura de Tópicos do Documento para ver a hierarquia de independência dos itens de relatório.

    • A barra de ferramentas Layout fornece vários botões para ajudar alinhar bordas, centros e espaçamento para itens de relatório. Para habilitar a barra de ferramentas Layout, no menu Exibir, aponte para Barras de Ferramentas e selecione Layout.

Se você pretende salvar o relatório como um arquivo .pdf, a largura do relatório deve ser definida explicitamente como um valor que forneça os resultados desejados no formato do arquivo de exportação. Por exemplo, defina a largura da página do relatório exatamente como 7,9375 polegadas e as margens esquerda e direita como 0,5 polegada.

Use Layout de Impressão e Configurar Página na barra de ferramentas do visualizador de relatórios para renderizar um relatório em uma exibição compatível com impressão. Para ajudar a remover as páginas em branco desnecessárias, faça o seguinte:

  1. Remova todo o espaço em branco adicional entre regiões de dados e as bordas do relatório.

  2. Reduza as margens da página na caixa de diálogo Propriedades do Relatório .

  3. Use retângulos como contêineres para ajudar a controlar a maneira como os itens de relatório são renderizados.

  4. Em cabeçalhos de coluna, altere a propriedade da caixa de texto WritingMode para usar o texto vertical.

Para obter mais informações, confira Evitar páginas em branco ao imprimir relatórios paginados.

A combinação desse comportamento, das propriedades de largura e altura dos itens de relatório, do tamanho do corpo do relatório, da definição de largura e altura da página, das configurações de margem do relatório pai e do suporte específico do renderizador determinam quais itens de relatório se ajustam em conjunto em uma página renderizada.