Formatar hiperblocos
- No Modo de Design, clique na borda do hiperbloco para selecioná-lo.
- Clique com o botão direito do mouse no hiperbloco e selecione Formatar hiperbloco. Opcionalmente, clique no hiperbloco e selecione Formatar > Propriedades do objeto. A caixa de diálogo Formatar hiperbloco é exibida.
- Na guia Geral, especifique as seguintes informações:
- Nome
- Por padrão, os hiperblocos são chamados de HyperblockN, em que N é um número sequencial. É possível alterar o nome para facilitar a referência a hiperblocos em fórmulas.
- Lista
- É possível alterar a lista atribuída ao hiperbloco. Por exemplo, de uma lista local para uma lista global.
- Copiar para local
- Converte uma lista global em uma lista local. Essa opção não está disponível para hiperblocos em fatias.
- Designer de Lista
- Abre o Designer de lista. Essa opção não está disponível para hiperblocos em fatias.
- Paginação
-
Nota
Não é possível usar a paginação com fatas expansíveis.
- Use os campos Tamanho da página e Página atual para exibir uma lista em várias páginas. Especifique variáveis nos campos e use ações para controlar seus valores. O tamanho da página especifica quantos elementos são exibidos em cada página.
-
O tamanho da página e o número da página atual são duas propriedades de hiperbloco relacionadas a paginação às quais você pode fazer referência em relatórios. Esta é a lista completa de propriedades relacionadas à paginação:
Propriedade Sintaxe Tamanho da página =ReportObjects.[HB_name].pagesize
Contagem de páginas =ReportObjects.[HB_name].pagecount
Número da página atual =ReportObjects.[HB_name].Currentpagenumber
Tamanho da página atual =ReportObjects.[HB_name].Currentpagesize
Contagem de linhas =ReportObjects.[HB_name].Rowcount
- Como alternativa para implementar a paginação, use a extensão da Web de paginação.
- Propriedades globais da célula de saída
-
Para tornar as listas hierárquicas expansíveis e recolhíveis na visualização de relatório, marque a caixa de seleção Usar configurações globais para células de saída de hierarquia.
Nota
Ao definir as propriedades globais da célula de saída, não é possível definir configurações diferentes para hierarquias diferentes em um hiperbloco que expande uma fatia.
- Iniciar expansão no nível
- Marque a caixa de seleção e especifique o nível de expansão inicial para expandir elementos com ícones de expandir e recolher.
- Desmarque a caixa de seleção para expandir todos os elementos sem os ícones de expandir e recolher.
- Você pode usar uma fórmula para definir o nível de expansão dinamicamente.
- Especifique 1 para exibir somente o nível superior da hierarquia.
- Especifique 0 para expandir todos os elementos, com ícones para expandir e recolher todas ou partes da lista.
- Especifique -1 para expandir todos os elementos sem ícones de expandir e recolher.
-
Você pode usar uma fórmula para fazer referência a uma variável
XML
para configurar dinamicamente qualquer número de hierarquias no eixo. Por exemplo, crie uma variável de relatórioExpandXML
e cole essa<Tabela>
como valor no painel Propriedades - Variável de relatório:
A variável é aplicada quando o nome da hierarquia referenciada faz parte da definição de lista ou fatia. O nome da linha<Table> <Row name="[Product]"> <Property name="ExpandLevel" value="1" /> <Property name="Indent" value="TRUE" /> </Row> <Row name="[Region]"> <Property name="ExpandLevel" value="2" /> <Property name="Indent" value="TRUE" /> </Row> <Row name="[Period]"> <Property name="ExpandLevel" value="3" /> <Property name="Indent" value="FALSE" /> </Row> <Row name="Default"> <Property name="ExpandLevel" value="1" /> <Property name="Indent" value="TRUE" /> </Row> </Table>
Padrão
é aplicado a hierarquias que não fazem parte da definiçãoXML
. Caso a definiçãoXML
não tenha uma linhaPadrão
, o nível de expansão será definido como 1. - Indentar rótulos
-
Se selecionada, cada nível de uma lista hierarquizada será recuado no relação ao nível acima dele. Limpe essa caixa para exibir os níveis diretamente abaixo um do outro. Ao usar uma fórmula, especifique TRUE ou FALSE. Você pode usar uma fórmula para fazer referência a uma variável
XML
para configurar dinamicamente qualquer número de hierarquias no eixo. Crie uma variável de relatórioExpandXML
e use o exemplo acima como valor no painel Propriedades - Variável de relatório.
- Na guia Células de saída, especifique essas informações:
- Novo
- Cria uma célula de saída principal.
- Valor
- A seção Valor lista as células de saída chave e a célula de valor do hiperbloco.
- Exibir valor (~)
- É possível especificar se o hiperbloco exibe, por exemplo, os nomes exclusivos dos elementos ou suas legendas. Sua seleção poderá ser afetada se um formato numérico for aplicado à célula de saída chave. Se o formato do número da célula de saída chave for o caractere til (~), a seleção na coluna Valor de exibição terá efeito. Mas se @ for selecionado como o formato de número, o hiperbloco exibe os nomes exclusivos dos elementos, independentemente da seleção na coluna Exibir valor.
- Posição
- É possível especificar a posição da célula de saída chave dentro de um hiperbloco.
- Propriedades de
- Mostra as propriedades da célula selecionada.
- Permitir expandir recolher
-
Marque a caixa de seleção para habilitar os botões expandir e recolher.
Nota
Em uma lista de fatias, para identificar a hierarquia, selecione Nome exclusivo na célula de saída.
- Iniciar expansão no nível
-
Nota
Essa opção só é ativada para células de saída com o valor Nome exclusivo ou Nome exclusivo <hierarquia>.
- Marque a caixa de seleção e especifique o nível de expansão inicial para expandir elementos com ícones de expandir e recolher.
- Desmarque a caixa de seleção para expandir todos os elementos sem os ícones de expandir e recolher.
- Você pode usar uma fórmula para definir o nível de expansão dinamicamente.
- Especifique 1 para exibir somente o nível superior da hierarquia.
- Especifique 0 para expandir todos os elementos, com ícones para expandir e recolher todas ou partes da lista.
- Especifique -1 para expandir todos os elementos sem ícones de expandir e recolher.
-
Você pode usar uma fórmula para fazer referência a uma variável
XML
para configurar dinamicamente qualquer número de hierarquias no eixo da célula selecionada. Em fatias, a variável XML deve ser usada somente nas propriedades da célula de saída global. - Indentar rótulos
-
NotaSe selecionada, cada nível de uma lista hierarquizada será recuado no relação ao nível acima dele. Limpe essa caixa para exibir os níveis diretamente abaixo um do outro. Ao usar uma fórmula, especifique TRUE ou FALSE. Você pode usar uma fórmula para alterar dinamicamente o valor de todas as hierarquias na célula selecionada. Você pode usar uma fórmula para fazer referência a uma variável
Essa opção só é ativada para células de saída com o valor Nome exclusivo ou Nome exclusivo <hierarquia>.
XML
para configurar dinamicamente qualquer número de hierarquias no eixo da célula selecionada. Em fatias, a variávelXML
deve ser usada somente nas propriedades da célula de saída global.NotaAs opções Habilitar expandir recolher e expandir inicialmente para e Indentar rótulos são desabilitadas quando você seleciona esses itens:
- Configurações de Propriedades globais da célula de saída na guia Geral.
- Uma célula de saída sem o valor Nome exclusivo.
- Item Células de valor.
- Estilo de preenchimento
- Por padrão, a opção Padrão é selecionada. O estilo de preenchimento não está disponível quando a opção Células de valor está selecionada.
- Use a legenda como valor se a string de exibição estiver vazia
- Marque a caixa de seleção para habilitar reserva para uma legenda se o valor exibido estiver vazio, por exemplo, se o atributo selecionado não tiver um valor.
- Mesclar elementos de fatias expansíveis
-
Marque a caixa de seleção para ocultar elementos de dimensões externas sob um rótulo em uma fatia expansível.
Nota
Para identificar a hierarquia, selecione Nome exclusivo na célula de saída.
- Largura da coluna
- Para cada célula de saída e de valor, você pode definir como a largura da coluna é calculada. Usar largura atual usa a largura que a coluna tem na definição da planilha do relatório. Calcular largura automaticamente usa o conteúdo do hiperbloco para calcular a largura. Você pode definir a mesma largura para todas as colunas, a largura mínima e a porcentagem da qual a largura depende.
- Na guia Aparência, especifique se o hiperbloco deve ser exibido com uma borda e, em caso de resposta positiva, qual a cor e espessura dessa borda.
- Clique em OK.
Tópicos relacionados