Componentes de Exibição

É possível usar tags e atributos para alterar os componentes de exibição em um modelo de relatório.
Tabela 1. Componentes de Exibição
Componente Descrição Tags e Atributos Exemplo
fp:attrstat1d Apresenta as estatísticas para um atributo. As informações exibidas na interface com o usuário e nos relatórios podem diferir. Por exemplo, a interface com o usuário usa barras e números, mas os relatórios usam apenas números. Esse componente possui atributos e tags comuns e as seguintes tags:
  • attrId: Uma tag obrigatória do tipo attrParam que possui o atributo para o qual as estatísticas são criadas. O masterid para o attrParam é o ID do viewParam nomeado viewId.
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • sumAttrId: Uma tag opcional do tipo attrParam (type="numbertext") que possui o atributo usado como Atributo de Soma. O masterid para o attrParam é o ID do viewParam nomeado viewId. A configuração padrão é não usar um critério de soma. Em vez disso, um número de elementos é contado.
  • sumCritId: Uma tag opcional do tipo critParam que possui o critério usado como critério de Soma. O masterid para o critParam é o ID do viewParam nomeado viewId. A configuração padrão é não usar um critério de soma, mas sim contar o número de elementos usados.
  • showElementLists: Uma tag opcional do tipo checkboxParam que determina se os títulos dos elementos devem ser listados explicitamente. Se o valor for configurado como true, sumAttrId e sumCritId serão ignorados. Se o valor for false, os títulos não serão exibidos, em vez disso, o número de elementos ou a soma de um atributo ou critério será exibido. O valor-padrão é false.
  • valueAttrId: Uma tag opcional do tipo attrParam que possui o atributo usado quando os valores de atributo forem reunidos. O masterid para o attrParam é o ID do viewParam nomeado viewId. A configuração padrão é não reunir valores de atributo, mas sim, contar o número de elementos.
<fp:attrstat1d
	descr="Attribute Statistics for one attribute" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		descr="The attribute"
	/>
	<fp:attrParam
		changeable="template"
		id="103"
		name="sumAttrId"
		masterid="101"
		type="numbertext"
		descr="The sum attribute"
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="104"
		name="showElementLists"
		descr="Click here to list the titles of the elements"
		 defaultvalue="true"
	/>
<fp:attrstat1d>
fp:attrstat2d Apresenta as estatísticas para dois atributos. As informações exibidas na interface com o usuário e nos relatórios podem diferir. Esse componente possui atributos e tags comuns e os seguintes atributos e tags:
  • firstcolumnwidth: Um atributo opcional que determina a largura da primeira coluna que contém os títulos dos elementos. Para obter informações adicionais, consulte fp:defaultattrstat2dfirstcolumnwidth, fp:defaultattrstat2dlastcolumnwidth. O valor-padrão é o valor especificado por fp:defaultattrstat2dfirstcolumnwidth. Se fp:defaultattrstat2dfirstcolumnwidth não for usado, o valor-padrão será 100.
  • lastcolumnwidth: Um atributo opcional que determina a largura da última coluna que contém as somas da linha. Para obter informações adicionais, consulte fp:defaultattrstat2dfirstcolumnwidth, fp:defaultattrstat2dlastcolumnwidth. O valor-padrão é o valor especificado por fp:defaultattrstat2dlastcolumnwidth. Se fp:defaultattrstat2dlastcolumnwidth não for usado, o valor-padrão será 100.
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • xAttrId: Uma tag obrigatória do tipo attrParam que especifica o atributo no eixo X para o qual as estatísticas são criadas. O masterid para o attrParam é o ID do viewParam nomeado viewId.
  • yAttrId: Uma tag obrigatória do tipo attrParam que especifica o atributo no eixo Y para o qual as estatísticas são criadas. O masterid para o attrParam é o ID do viewParam nomeado viewId.
  • showElementLists: Uma tag opcional do tipo checkboxParam que determina se os títulos dos elementos são listados explicitamente. Se o valor for configurado como true, sumAttrId e sumCritId serão ignorados. Se o valor for false, os títulos não serão exibidos. Em vez disso, o número de elementos ou a soma de um atributo ou critério será exibido.
  • sumAttrId: Uma tag opcional do tipo attrParam (type="numberext") que possui o atributo usado como atributo de Soma. O masterid para o attrParam é o ID do viewParam nomeado viewId. O valor-padrão é não usar uma soma de atributo, mas sim contar o número de elementos.
  • sumCritId: Uma tag opcional do tipo critParam que possui o critério usado como critério de Soma. O masterid para o critParam é o ID do viewParam nomeado viewId. O valor-padrão é não usar um critério de soma, mas sim contar o número de elementos.
  • valueAttrId: Uma tag opcional do tipo attrParam que possui o atributo usado quando os valores de atributo forem reunidos. O masterid para o attrParam é o ID do viewParam nomeado viewId. O valor-padrão é não reunir valores de atributo, mas sim, contar o número de elementos.
<<fp:attrstat2d
	descr="Attribute Statistics for two attribute" >
	firstcolumnwidth="200"
	lastcolumnwidth="50" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="xAttrId"
		masterid="101"
		descr="The attribute on the X axis"
	/>
	<fp:attrParam
		changeable="template"
		id="103"
		name="yAttrId"
		masterid="101"
		descr="The attribute on the Y axis"
	/>
	<fp:attrParam
		changeable="runtime"
		id="104"
		name="sumAttrId"
		masterid="101"
		descr="The sum criterion
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="105"
		name="showElementLists"
		descr="Click here to list the titles of the elements"
		 defaultvalue="true"
	/>
<fp:attrstat2d>>
fp:choicehistory1 Apresenta o histórico de opções de mudanças ao longo do tempo. Na interface com o usuário, é possível escolher entre Linha de Tempo Detalhada e Gráfico de Gantt. Nos relatórios, apenas a Linha de Tempo Detalhada está disponível. Esse componente possui atributos e tags comuns e as seguintes tags:
  • attrId: Uma tag obrigatória do tipo attrParam, type="choice", que especifica o atributo para o qual as estatísticas da opção devem ser criadas. O masterid para o attrParam é o ID do viewParam nomeado viewId.
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
<fp:choicehistory1
	descr="Changes Over Time" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
</fp:choicehistory1>
fp:choicehistory2 Apresenta o histórico de opções do número de mudanças. Esse componente possui atributos e tags comuns e as seguintes tags:
  • attrId: Uma tag obrigatória do tipo attrParam, type="choice", que especifica o atributo para o qual as estatísticas da opção devem ser criadas. O masterid para o attrParam é o ID do viewParam nomeado viewId.
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • displayDays: Uma tag opcional do tipo checkboxParam que determina se a unidade é exibida em número de dias ou em número de horas. Se o valor for configurado como true, o número de dias será exibido. Se o valor for configurado como false, o número de horas será exibido. O valor-padrão é false.
<fp:choicehistory2
	descr="Number of Changes" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
<fp:checkboxParam
		changeable="template"
		id="103"
		name="displayDays"
		descr="Count number of days (not hours)"
		defaultvalue="false"
	/>
</fp:choicehistory2>
fp:choicehistory3 Apresenta o histórico de opções de Hora/Valor. O componente fp:choicehistory3 possui os mesmos atributos e tags do componente fp:choicehistory2.
<fp:choicehistory3
	descr="Time/ Value" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
<fp:checkboxParam
		changeable="template"
		id="103"
		name="displayDays"
		descr="Count number of days (not hours)"
		defaultvalue="false"
	/>
</fp:choicehistory3>
fp:choicehistory4 Apresenta o histórico de opções para o gráfico de histórico. Esse componente possui atributos e tags comuns e as seguintes tags:
  • attrId: Uma tag obrigatória do tipo attrParam, type="choice", que especifica o atributo para o qual as estatísticas da opção devem ser criadas. O masterid para o attrParam é o ID do viewParam nomeado viewId.
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • size: Uma tag opcional do tipo intParam que determina o tamanho do gráfico de histórico:
    • 0: Superpequeno
    • 1: Pequeno
    • 2: Médio (valor-padrão)
    • 3: Grade
    • 4: Supergrande
<fp:choicehistory4
	descr="History Graph" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
<fp:intParam
		changeable="runtime"
		id="103"
		name="size"
		descr="The size of the graph (0-4)"
		defaultvalue="1"
	/>
</fp:choicehistory4>
fp:table Apresenta todos os valores de atributos dos elementos em uma tabela. Se houver muitos atributos, a tabela será dividida em duas ou mais tabelas menores. Em relatórios normais, os elementos são classificados na ordem de árvore. Em relatórios rápidos, os elementos são classificados da mesma maneira que na interface com o usuário. Esse componente possui atributos e tags comuns e as seguintes tags:
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • attr_Title, attr_Prefix: Uma tag opcional do tipo intParam que altera a largura das colunas: Por exemplo, se o valor do attr_Title for 150, a coluna que contém o atributo Título será mais larga que a largura normal. O valor-padrão é 100.
    Nota: Algumas colunas, como todos os atributos de arquivo e atributos de texto maiores, já são mais largos do que o tamanho padrão. Os valores para as tags attr_*** intParam podem ser configurados apenas em XML.
  • includeDimmed: Uma tag opcional do tipo checkboxParam que determina se as pastas esmaecidas são apresentadas no relatório. O valor-padrão é true.
  • width: Uma tag opcional do tipo intParam que determina o tamanho da tabela: O valor-padrão é 100.
<fp:table
	descr="Attribute table for a view" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="102"
		name="includeDimmed"
		descr="Include dimmed folders"
		defaultvalue="false"
	/>
	<fp:intParam
		changeable="runtime"
		id="103"
		name="width"
		descr="The width of the table"
		defaultvalue="125"
	/>
	<fp:intParam
		changeable="never"
		id="104"
		name="attr_Prefix"
		descr="The width of the Prefix column"
		defaultvalue="50"
	/>
	<fp:intParam
		changeable="nevre"
		id="105"
		name="attr_Description"
		descr="The width of the Descripiton column"
		defaultvalue="200"
	/>
</fp:table>
fp:traceability Apresenta todos os links entre duas visualizações. Na interface com o usuário, os links são apresentados como setas em uma Matriz de Rastreabilidade, mas no relatório, eles são apresentados como uma lista. Esse componente possui atributos e tags comuns e as seguintes tags:
  • xViewId: Uma tag obrigatória que contém um ID de visualização.
  • yViewId: Uma tag obrigatória que contém um ID de visualização. A tag yViewId pode ser a mesma que xViewId.
<fp:traceability
	descr="History Graph" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="xViewId"
		descr="One of the views"
	/>
	<fp:viewParam
		changeable="template"
		id="102"
		name="yViewId"
		descr="The other view"
	/>
	</fp:traceability>
fp:tree Apresenta todos os elementos e seus valores de atributos em uma estrutura em árvore. Se a árvore estiver dentro de um fp:chapter, ela fará parte do Índice, se algum for gerado. Se uma árvore for colocada diretamente na tag fp:reporttemplate, ela não fará parte do índice. É possível colocar a árvore em um capítulo oculto. Esse componente possui atributos e tags comuns e os seguintes atributos e tags:
  • attrnamestyle: Esse atributo opcional determina como os nomes de atributo são impressos. Para obter informações adicionais, consulte fp:defaultattrnamestyle. O valor-padrão é o valor especificado por fp:defaultattrnamestyle. Se fp:defaultattrnamestyle não for usado, o valor-padrão será attrnamestyle="" ( nenhum estilo de nome de atributo extra).
  • hidetopelement: Um atributo opcional que oculta ou exibe o elemento principal na árvore. Se o valor for configurado como false, o elemento principal não será oculto. O valor-padrão é false.
  • nlbeforetreefolders: Um atributo opcional que especifica se uma nova linha deve ser incluída antes dos cabeçalhos em fp:tree. Para obter mais detalhes, consulte fp:defaultnlbeforetreefolders. Se o valor for configurado como false, uma nova linha será inserida antes dos títulos. O valor-padrão é o valor especificado por fp:defaultnlbeforetreefolders. Se fp:defaultnlbeforetreefolders não for usado, o valor-padrão será false.
  • nodesbeforefolders: Um atributo opcional que determina se os nós (não pastas) ou as pastas devem ser apresentadas primeiro. Esse atributo será aplicável apenas se uma ou mais pastas na árvore contiverem nós e pastas. Para obter informações adicionais, consulte fp:defaultnodesbeforefolders. Se o valor for configurado como false, as pastas serão listadas primeiro. O valor-padrão é o valor especificado por fp:defaultnodesbeforefolders. Se fp:defaultnodesbeforefolders não for usado, o valor-padrão será false.
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • flat: Uma tag opcional do tipo checkboxParam. Se o valor for configurado como false, a árvore será apresentada como uma árvore real. Se o valor for configurado como true, todos os elementos na árvore serão apresentados no mesmo nível e a estrutura em árvore será ignorada. O valor-padrão é false.
  • includeDimmed: Uma tag opcional do tipo checkboxParam que determina se as pastas esmaecidas devem ser incluídas na estrutura em árvore. O valor-padrão é true.
<fp:tree
		attrnamestyle="underline"
		hidetopelement="false"
		nodesbeforefolders="true"
		nlbeforetreefolders="false"
		descr="A tree view" >
		<fp:viewParam
			changeable="template"
			id="101"
			name="viewId"
			descr="The view"
		/>
	<fp:checkboxParam
			changeable="runtime"
			id="101"
			name="flat"
			descr="Click here to draw a flat tree"
			defaultvalue="false"
		/>
	<fp:checkboxParam
		changeable="runtime"
		id="103"
		name="includeDimmed"
		descr="Click here to Include dimmed folders"
		defaultvalue="false"
	/>
</fp:tree>
fp:whatsnew Apresenta uma lista de mudanças nos atributos que geram um histórico. Esse componente possui atributos e tags comuns e as seguintes tags:
  • scope: Uma tag obrigatória do tipo stringParam que determina o período de tempo durante o qual as mudanças de atributos são apresentadas:
    • logout: Mudanças ocorridas desde o último logout
    • 2ndlogout: Mudanças ocorridas desde o segundo para o último logout
    • 3rdlogout: Mudanças ocorridas desde o terceiro para o último logout
    • 0: Mudanças com menos de uma hora
    • 1: Mudanças com menos de 8 horas
    • 2: Mudanças com menos de 24 horas
    • 3: Mudanças com menos de 1 semana
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • attrId: Uma tag opcional do tipo attrParam que determina quais mudanças do atributo devem ser apresentadas. Se o valor não for configurado, todas as mudanças de atributo serão apresentadas. O masterid para a tag é o ID do viewParam nomeado viewId. O padrão é não configurar um valor.
  • memberId: Uma tag opcional do tipo memberParam que determina quais mudanças de um membro são apresentadas. Se o valor não for configurado, todas as mudanças de um membro serão apresentadas. O padrão é não configurar um valor.
<fp:whatsnew
	descr="A list of recent changes">
	<fp:stringParam
		changeable="template"
		id="101"
		name="scope"
		descr="Enter scope (logout, 0-3)
	/>
	<fp:viewParam
		changeable="template"
		id="102"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="103"
		name="attrId"
		masterid="102"
		descr="An attribute"
	/>
	<fp:memberParam
		changeable="runtime"
		id="106"
		name="memberId"
		descr="A member"
	/>
</fp:whatsnew>
fp:gantt Apresenta um gráfico de Gantt no qual os atributos de data são plotados em uma linha de tempo. Esse componente possui atributos e tags comuns e as seguintes tags:
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • iconpos: Uma tag opcional do tipo intParam que determina a posição dos ícones:
    • 1: Acima da linha
    • 2: Na linha
    • 3: Abaixo da linha (valor-padrão)
    • 4: Sem ícones
  • elementgap: Uma tag opcional do tipo intParam que determina o intervalo entre os elementos:
    • 1: Pequeno (o valor-padrão)
    • 2: Médio
    • 3: Grade
  • linethickness: Uma tag opcional do tipo intParam que determina a espessura da linha:
    • 1: Fino
    • 2: Médio (valor-padrão)
    • 3: Grosso
  • linkattrid: Uma tag opcional do tipo attrParam (type="link") que determina o ID do atributo de link. O masterid para o attrParam é o ID do viewParam nomeado viewId. O valor-padrão é -1, que indica nenhum link.
  • plotprefix: Uma tag opcional do tipo checkboxParam que determina se os prefixos são plotados. O padrão é true.
  • plottitle: Uma tag opcional do tipo checkboxParam que determina se os títulos são plotados. O valor-padrão é true.
  • sortattrid: Uma tag opcional do tipo attrParam que determina o ID do atributo de classificação. O masterid para o attrParam é o ID do viewParam nomeado viewId. O valor-padrão é -1, que indica nenhuma classificação.
  • reverseorder: Uma tag opcional do tipo checkboxParam que determina a ordem dos elementos, em que o primeiro valor fica no início ou no fim. Se o valor for configurado como false, o primeiro valor ficará no início. O valor-padrão é false.
  • textpos: Uma tag opcional do tipo intParam que determina a posição do prefixo e do título:
    • 1: Acima da linha
    • 2: Na linha (valor-padrão)
    • 3: Abaixo da linha
    • 4: Sem ícones
<fp:gantt
	descr="A Gantt chart">
	<fp:viewParam
	changeable="template"
	id="101"
	name="viewId"
	descr="The view"
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="102"
		name="plotprefix"
		descr="Click here to include Prefix"
		defaultvalue="true"
	/>
<fp:checkboxParam
		changeable="runtime"
		id="103"
		name="plottitle"
		descr="Click here to include Title"
		defaultvalue="true"
	/>
<fp:intParam
		changeable="runtime"
		id="104"
		name="iconpos"
		descr="The position of icons (1-4)"
		defaultvalue="2"
	/>
<fp:intParam
		changeable="runtime"
		id="104"
		name="iconpos"
		descr="The position of icons (1-4)"
		defaultvalue="3"
	/>
<fp:intParam
		changeable="runtime"
		id="105"
		name="textpos"
		descr="The position of the text (1-4)"
		defaultvalue="2"
	/>
<fp:intParam
		changeable="runtime"
		id="106"
		name="textpos"
		descr="The position of the text (1-4)"
		defaultvalue="2"
	/>
	<fp:intParam
		changeable="runtime"
		id="107"
		name="linethickness"
		descr="The lines' thickness"
		defaultvalue="2"
	/>
<fp:intParam
		changeable="runtime"
		id="105"
		name="textpos"
		descr="The position of the text (1-4)"
		defaultvalue="2"
	/>
<fp:attrParam
		changeable="template"
		id="108"
		name="sortattrid"
		masterid=101
		descr="The sort attribute"
	/>
	<fp:attrParam
		changeable="template"
		id="109"
		name="linkattrid"
		masterid="101"
		descr="The link attribute"
	/>
</fp:gantt>
fp:baselinediff Apresenta a diferença entre duas linhas de base. Esse componente possui atributos e tags comuns e as seguintes tags:
  • viewId: Uma tag obrigatória do tipo viewParam que contém um ID de visualização.
  • baselineA: Uma tag obrigatória do tipo stringParam que especifica o nome da primeira linha de base.
  • baselineB: Uma tag obrigatória do tipo stringParam que especifica o nome da segunda linha de base.
<fp:baselinediff
	descr="Baseline Diff">
	<fp:viewParam
			changeable="template"
			id="101"
			name="viewId"
			descr="The view"
	/>
	<fp:stringParam
			changeable="template"
			id="102"
			name="baselineA"
			descr="The first baseline"
	/>
<fp:stringParam
			changeable="template"
			id="103"
			name="baselineB"
			descr="The second baseline"
	/>
</fp:baselinediff>

Feedback