Configurações do Relatório

É possível usar tags no modelo para alterar as configurações do relatório. As tags podem ser usadas uma vez ou em um modelo ou não devem ser usadas. As tags são prefixadas por fp:. O conteúdo das tags fp: não é traduzido. Para criar um modelo de relatório em um idioma diferente, insira as informações no modelo no idioma desejado.
Tabela 1. Tags de Configurações do Relatório
Tag Descrição Valor-padrão Exemplo
Margens da Tabela
fp:margins Determina as margens da página. A tag fp:margins possui os seguintes atributos opcionais:
  • superior: Determina a margem superior da página.
  • inferior: Determina a margem inferior da página.
  • esquerdo: Determina a margem esquerda da página.
  • direito: Determina a margem direita da página.
O valor-padrão para todos os atributos é 66.
<fp:margins
top="72"
bottom="72"
/>
Grossura da borda
fp:tableborder Determina a grossura da borda externa das tabelas. 1
<fp:tableborder>true</fp:tableborder> <fp:cellborder>0,5</fp:cellborder>
<fp:headertableborder>false</fp:headertableborder> <fp:headercellborder>0,75</fp:headercellborder>
No exemplo, as bordas da tabela e da célula usam valores-padrão. O cabeçalho da tabela não possui uma borda e a borda do cabeçalho da célula é mais espessa do que o valor-padrão.
fp:cellborder Determina a grossura das bordas de células nas tabelas. 0,5
fp:headertableborder Determina a grossura das bordas de cabeçalho e de rodapé de uma tabela. 1
fp:headercellborder Determina a grossura das bordas de cabeçalhos e de rodapés das células nas tabelas. 0,5
Indicação de valores calculados.
fp:indicatecalculatedvalues Determina se os valores que são calculados usando as expressões devem ser indicados. Se o valor for true, todos os valores calculados serão indicados com um (*). Se o valor for false ou se a tag não for usada, nenhum valor será indicado. false
<fp:indicatecalculatedvalues>true</indicatecalculatedvalues>
Texto antes de links
fp:textbeforelinks

fp:textbeforeincominglinks

Especifica o texto que é inserido antes de todos os valores de atributos de links.

A tag fp:textbeforeincominglinks é usada para atributos de links recebidos e a tag fp:textbeforelinks é usada para todos os outros links. Se o valor para fp:textbeforeincominglinks não for especificado, o valor fp:textbeforelinks será usado.

Cadeia vazia
<fp:textbeforelinks>Link to:</fp:textbeforelinks>
<fp:textbeforeincominglinks>Link from:</fp:textbeforeincominglinks>
Nesse exemplo, os valores para cada atributo são os seguintes:

Valor de atributo de link:

  • Link para: Elemento 1

Valores de atributo de lista de links:

  • Link para: Elemento 1
  • Link para: Elemento 2

Valores de atributo de Links Recebidos:

  • Link de: Elemento 1
  • Link de: Elemento 2
Estilo de formatação
fp:defaultattrnamestyle Determina o estilo de formatação padrão dos nomes de atributos nas árvores. Os formatos disponíveis são: negrito, itálico, sublinhado, tachado e oculto.
A tag fp:defaultattrnamestyle é o valor-padrão para todas as árvores (fp:tree) no relatório. Para cada uma das árvores, o valor-padrão pode ser substituído usando o atributo attrnamestyle="xxx" da tag fp:tree.
Nota: Para relatórios rápidos, o valor-padrão (fp:defaultattrnamestyle) sempre será usado, mesmo se o modelo de relatório contiver tags fp:tree que tenham valores attrnametyle diferentes.
Cadeia vazia
<fp:defaultattrnamestyle>bold,underline</fp:defaultattrnamestyle>
Nós e pastas em árvores
fp:defaultnodesbeforefolders Determina se os nós ou pastas são exibidos primeiro em uma árvore. Essa configuração será aplicável se uma pasta em uma árvore contiver nós e pastas.

Se o valor for true, os nós são colocados primeiro e se o valor for false, as pastas são colocadas primeiro. A tag fp:defaultnodesbeforefolders é a tag padrão para todas as árvores no relatório. Para cada uma das árvores, o valor-padrão pode ser substituído usando o atributo nodesbeforefolders="true/false" da tag fp:tree.

Nota: Para relatórios rápidos, a tag padrão fp:defaultnodesbeforefolders será usada mesmo se o modelo de relatório contiver tags fp:tree que tenham valores nodesbeforefolders diferentes.
false
<fp:defaultnodesbeforefolders>true</fp:defaultnodesbeforefolders>
Nesse exemplo, os nós são colocados antes das pastas.
Largura da pasta
fp:defaulttablepercentwidth Determina a largura padrão das tabelas. 100
<fp:defaulttablepercentwidth>120</fp:defaulttablepercentwidth>
As tabelas no relatório são 20% mais largas que a largura normal.
Largura da primeira e última colunas
fp:defaultattrstat2dfirstcolumnwidth

fp:defaultattrstat2dlastcolumnwidth

Determina a largura da primeira coluna e da última coluna das tabelas Estatísticas 2D do Atributo.

Para cada uma das tabelas de Estatísticas do Atributo, o valor-padrão pode ser substituído usando os atributos firstcolumnwidth="xxx" e lastcolumnwidth="xxx" da tag attrstat2d.

Nota: Para relatórios rápidos, os valores-padrão (fp:defaultattrstat2dfirstcolumnwidth e fp:defaultattrstat2dlastcolumnwidth) sempre serão usados, mesmo se o modelo de relatório contiver as tags fp:attrstat2d que tenham valores firstcolumnwidth e lastcolumnwidth diferentes.
fp:defaultattrstat2dfirstcolumnwidth e fp:defaultattrstat2dlastcolumnwidth
<fp:defaultattrstat2dfirstcolumnwidth>200</fp:defaultattrstat2dfirstcolumnwidth>

<fp:defaultattrstat2dlastcolumnwidth>50</fp:defaultattrstat2dlastcolumnwidth>
A primeira coluna é o dobro da largura de uma coluna normal. A última coluna é a metade da largura de uma coluna normal.
Atributo de matriz
fp:alwaysdisplaymatrixcells Determina como o atributo de matriz é exibido: seja como células ou como um gráfico. Por padrão, o atributo é apresentado da mesma maneira que nos relatórios. Entretanto, se você configurar fp:alwaysdisplaymatrixcells como true, o atributo será apresentado como um gráfico e como células nos relatórios. Se o atributo for exibido como células na ferramenta, fp:alwaysdisplaymatrixcells não terá efeito.  
<fp:alwaysdisplaymatrixcells>true</fp:alwaysdisplaymatrixcells>
Número de Colunas
fp:maxnumberofcolumns Determina o número máximo de colunas nas tabelas para relatórios em retrato A4. Se um tamanho de relatório diferente for usado, um valor diferente para o número máximo de colunas poderá ser usado. Por exemplo, para um relatório em retrato A3, as tabelas poderão ter duas vezes o número de colunas. A tag fp:maxnumberofcolumns possui os seguintes valores de atributos:
  • AttributeStatistics2D: Número máximo de colunas para fp:attrstat2d. O valor-padrão é 8.
  • PlanWorkLoad: Número máximo de colunas para fp:planworkloads. O valor-padrão é 5.
  • Priority: Número máximo de colunas para fp:prioritylist. O valor-padrão é 5.
  • Table: Número máximo de colunas para fp:table. O valor-padrão é 5.
  • Traceability: Número máximo de colunas para fp:traceability. O valor-padrão é 8.
 
<fp:maxnumberofcolumns
Table="5"
AttributeStatistics2D="10"    />
O número máximo de colunas para fp:table é 5 e para fp:attrstat2d é 10.
Novas Linhas
fp:defaultnlbeforetreefolders Especifica se uma nova linha deve ser incluída antes dos cabeçalhos em componentes fp:tree.

Uma nova linha será incluída se o valor for true.

A tag fp:defaultnlbeforetreefolders é o valor-padrão para todas as árvores no relatório. Para cada uma das árvores, o valor-padrão pode ser substituído usando o atributo nlbeforetreefolders="true/false" da tag fp:tree.
Nota: Para relatórios rápidos, o valor-padrão de fp:defaultnlbeforetreefolders será usado mesmo se o modelo de relatório contiver tags fp:tree que tenham valores nlbeforetreefolders diferentes.
false
<fp:defaultnlbeforetreefolders>true</defaultnlbeforetreefolders>
Espaço
fp:attributespacerintreereports Inclui um parágrafo extra entre os atributos em componentes fp:tree.  
<fp:attributespacerintreereports>smallFont</fp:attributespacerintreereports>
Comprimento de Texto
fp:attrstatmaxtextlength Determina o comprimento máximo do texto na célula em componentes fp:attrstat1d e fp:attrstat2d. 150
<fp:attrstatmaxtextlength>250</fp:attrstatmaxtextlength>
O comprimento máximo do texto é configurado para 250.
Nome e definição de visualização
fp:defaultshowviewname

fp:defaultshowviewdef

Determina se o nome e a definição da visualização devem ser apresentados antes do conteúdo da visualização para a maioria dos itens de relatório.
As tags fp:defaultshowviewname e fp:defaultshowviewdef são os valores-padrão para os itens de relatório. Cada item de relatório pode substituir os valores-padrão usando as tags showviewname="xxx" e showviewdef="xxx".
Nota: Para relatórios rápidos, os valores-padrão serão usados mesmo se o modelo de relatório contiver itens de relatório que tenham valores attrnametyle diferentes.
false
<fp:defaultshowviewname>true</fp:defaultshowviewname>
<fp:defaultshowviewdef>false</fp:defaultshowviewdef>
Isso exibe o nome da visualização, mas não a definição da visualização.

Feedback