Alexander Dymo cloudtemple@mksat.net
Phil Thompson phil@river-bank.demon.co.uk
MarcusGamamarcus.gama@gmail.comTradução
Elemento KugarData
O elemento KugarData define uma fonte de dados do relatório. A estrutura básica é uma coleção de linhas e colunas. Este documento não define tipos de dados e seus atributos. O modelo de relatório define informações de tipo de dados de coluna.
O criador do documento pode aplicar um estilo &XSL; de folha para um documento existente para convertê-lo para este formato. Se o &XSL; for usado, o criador pode aplicar macros customizados usando o &XSL; para cálculos de coluna, ordenação, &etc;.
<!ELEMENT KugarData (Row*)>
<!ATTLIST KugarData
Template CDATA #REQUIRED>
<!ELEMENT Row EMPTY>
<!ATTLIST Row
level CDATA #REQUIRED
col1 CDATA #IMPLIED
col2 CDATA #IMPLIED
... CDATA #IMPLIED
coln CDATA #IMPLIED>
Elemento de dados Kugar
O elemento KugarData contém zero ou mais elementos Linha. Uma Linha deve contar um atributo nível com o valor correspondente ao nível de detalhe no modelo. Outros atributos representam colunas de dados.
O valor do atributo Modelo é a &URL; do modelo de relatório usada para formatar os dados.
Elemento Linha
Atributos
nível
O valor do atributo indica qual detalhe no modelo de relatório é usado para exibir dados. Linhas podem conter vários conjuntos de colunas para vários níveis, de modo que nenhum atributo exceto o level pode ser determinado como #IMPLIED.
coluna
O nome do atributo é o nome da coluna, e usa o formato como fornecido na definição KugarData. O nome do atributo é usado no modelo de relatório para conectar os dados aos campos do relatório.