Tópico AnteriorPróximo Tópico


Índice

Aprendendo os Fundamentos

Tutorial 1: Construindo um Relatório de Listagem Simples

Tarefa 1: Criar um Novo Projeto

Tarefa 2: Criar um Novo Relatório

Tarefa 3: Construir uma Origem de Dados

Tarefa 4: Construir um Conjunto de Dados

Tarefa 5: Definir Layout do Relatório

Tarefa 6: Classificar os Dados

Tarefa 7: Formatar o Relatório

Editar os Títulos das Colunas

Formatar os Títulos das Colunas

Exibir Nome e Sobrenome na mesma Linha

Aumentar o Espaço entre Linhas

Tarefa 8: Criar um Título de Relatório

Próximas etapas

Conectando a uma Origem de Dados

Como Criar uma Origem de Dados BIRT

Como Modificar uma Origem de Dados BIRT Existente

Como Excluir uma Origem de Dados do Designer de Relatório BIRT

Como Especificar as Informações de Conexão para um Banco de Dados ou outra Origem de Dados JDBC

Como Incluir um Driver JDBC

Como Excluir Todos os Drivers JDBC Contidos em um Arquivo JAR

Recuperando Dados

Como Criar um Conjunto de Dados

Como Alterar a Origem de Dados para um Conjunto de Dados

Como Gravar uma Consulta SQL para um Conjunto de Dados JDBC

Como Especificar um Procedimento Armazenado para um Conjunto de Dados JDBC

Como Visualizar e Alterar Colunas de Saída

Como Alterar o Número de Linhas que Aparecem em Visualizar Resultados

Como Incluir um Campo Calculado em um Conjunto de Dados

Como Unir Conjuntos de Dados

Como Definir uma Consulta Dinâmica

Como Configurar Preferências de Cache

Ligando Dados

Como Criar uma Ligação de Coluna

Definindo o Layout de um Relatório

Como Incluir uma Linha ou Coluna

Como Excluir uma Linha ou Coluna

Como Ligar um Conjunto de Dados a uma Tabela

Como Inserir uma Imagem Vinculada

Como Inserir uma Imagem Integrada

Como Inserir Imagens Armazenadas em uma Origem de Dados

Exibindo Texto

Como Utilizar um Elemento de Texto Dinâmico

Formatando o Conteúdo do Relatório

Como Criar um Estilo

Como Importar Estilos

Como Aplicar um Estilo

Como Modificar um Estilo

Como Excluir um Estilo

Como Criar uma Regra de Formatação

Como Modificar uma Regra de Formatação

Como Excluir uma Regra de Formatação

Como Redimensionar uma Coluna ou Linha Arrastando seu Limite

Como Especificar uma Altura de Linha

Como Especificar uma Largura de Coluna

Como Mesclar Células da Tabela ou Grade

Como Ocultar Condicionalmente um Elemento

Classificando e Agrupando Dados

Tutorial 2: Agrupando Dados do Relatório

Tarefa 1: Abrir o Design de Relatório

Tarefa 2: Salvar o Relatório como um Novo Arquivo

Tarefa 3: Incluir o Campo de Limite de Crédito no Conjunto de Dados

Tarefa 4: Incluir Dados de Limite de Crédito no Relatório

Tarefa 5: Agrupar Dados do Cliente por Limite de Crédito

Tarefa 6: Exibir Intervalos de Limite de Crédito no Cabeçalho do Grupo

Tarefa 7: Exibir Informações Agregadas

Tarefa 8: Formatar o Relatório

Remover Dados de Limite de Crédito das Linhas de Detalhes

Exibir Títulos de Grupo na Primeira Linha de cada Grupo

Separar cada Grupo com uma Linha

Tarefa 9: Visualizar o Relatório no Visualizador de Relatórios BIRT

Tarefa 10: Exibir Intervalos de Limite de Crédito no Índice

Agregando Dados

Como Construir uma Expressão Agregada no Construtor de Expressões

Gravando Expressões

Filtrando Dados

Como Filtrar as Linhas para Recuperar de uma Origem de Dados JDBC

Como Filtrar no Nível de Conjunto de Dados

Como Filtrar no Nível de Elemento de Relatório

Como Filtrar no Nível de Grupo

Permitindo que o Usuário Filtre Dados

Permitindo que o Usuário Filtre no Tempo de Execução da Consulta

Como Criar um Parâmetro de Relatório Simples

Como Inserir um Marcador de Parâmetro na Consulta SQL

Como Criar um Parâmetro de Conjunto de Dados

Como Atualizar Dinamicamente uma Condição de Filtro Durante a Execução do Relatório

Construindo um Relatório que Contém Sub-relatórios

Tutorial 3: Construindo um Relatório com Sub-relatórios Lado a Lado

Tarefa 1: Criar um Novo Relatório

Tarefa 2: Construir uma Origem de Dados

Tarefa 3: Construir um Conjunto de Dados para o Relatório do Cliente

Tarefa 4: Construir um Conjunto de Dados para o Sub-relatório de Pedidos

Tarefa 5: Construir um Conjunto de Dados para o Sub-relatório de Pagamentos

Tarefa 6: Criar o Relatório Principal do Cliente

Tarefa 7: Criar o Sub-relatório de Pedidos

Tarefa 8: Vincular o Sub-relatório de Pedidos ao Relatório Principal de Clientes

Tarefa 9: Criar o Sub-relatório de Pagamentos

Tarefa 10: Vincular o Sub-relatório de Pagamentos ao Relatório Principal de Clientes

Tarefa 11: Exibir Somente Clientes que Possuem Pedidos ou Pagamentos

Tarefa 12: Exibir os Sub-relatórios Lado a Lado

Tarefa 13: Formatar o Relatório

Realçar os Nomes dos Clientes

Editar os Títulos das Colunas

Alterar os Formatos de Data

Alterar os Formatos de Número

Aumentar o Espaço Vertical entre Elementos

Aumentar o Espaço Horizontal entre as Tabelas de Pedidos e de Pagamentos

Incluir Molduras em torno das Tabelas

Aumentar o Espaço entre as Molduras da Tabela e o Conteúdo

Utilizando um Gráfico em um Relatório

Tutorial 4: Criando um Gráfico

Tarefa 1: Configurar o Arquivo de Design do Relatório

Tarefa 2: Incluir o Gráfico no Relatório

Tarefa 3: Fornecendo Dados para um Gráfico

Tarefa 4: Visualizar o Gráfico

Tarefa 5: Atualizando o Título do Gráfico

Tarefa 6: Aperfeiçoar a Aparência do Gráfico

Exibindo Dados em Gráficos

Como Selecionar um Conjunto de Dados do Gráfico

Como Agrupar Dados da Série de Categorias

Como Configurar o Tipo de Dados e o Formato de um Eixo

Como Alterar as Preferências de Visualização do Gráfico

Definindo o Layout e Formatando um Gráfico

Como Configurar uma Cor de Segundo Plano do Gráfico

Como Definir uma Cor Customizada

Como Configurar a Cor de Parede ou do Piso em um Gráfico com Profundidade ou um Gráfico Tridimensional

Como Configurar Inserções da Área do Gráfico

Como Configurar uma Cor de Segundo Plano para o Plot

Como Esboçar a Área de Plot

Como Sombrear a Área de Plot nos Eixos

Como Ajustar o Posicionamento e o Preenchimento de um Plot de Gráfico

Como Formatar um Título de Eixo

Como Incluir e Formatar um Título da Série de Valores em um Gráfico de Medidas ou de Setores Circulares

Como Modificar uma Linha de Eixo

Como Modificar Sinais de Conferência do Eixo

Como Incluir ou Modificar Linhas de Grade

Projetando um Relatório de Várias Páginas

Como Exibir Texto no Cabeçalho e Rodapé

Como Especificar um Tamanho de Cabeçalho ou Rodapé

Como Excluir o Conteúdo do Cabeçalho da Primeira Página

Incluindo Recursos de Visualização Interativa

Como Criar um Favorito

Como Vincular Duas Seções do Relatório

Como Vincular Dois Relatórios

Como Criar uma Entrada de Índice

Como Exportar Dados do Relatório

Construindo uma Estrutura de Desenvolvimento de Relatório Compartilhado

Como Incluir um Elemento em uma Biblioteca

Como Configurar um Tema para um Design de Relatório

Como Eliminar um Tema de um Design de Relatório

Como Criar um Item de Relatório de Modelo

Como Configurar uma Pasta de Modelos

Como Publicar um Modelo

Como Utilizar um Item de Relatório de Modelo

Localizando Texto

Como Designar um Arquivo de Recursos a um Relatório

Como Designar uma Chave de Recurso Existente a um Rótulo ou Elemento de Texto

Como Visualizar um Relatório em um Código do Idioma Diferente

Utilizando Script em um Design de Relatório

Visão Geral do Script BIRT

Escolhendo entre Java e JavaScript

Utilizando Ambos, Java e JavaScript, para Gravar Manipuladores de Eventos

Utilizando JavaScript para Gravar um Manipulador de Eventos

Como Utilizar o Designer de Relatório BIRT para Digitar um Manipulador de Eventos JavaScript

Determinando a Seqüência de Execução do Método

Fornecendo o Código ReportDesign.initialize

Como Fornecer Código para o Método ReportDesign.initialize

Fornecendo o Código para os Métodos que Você Deseja Rastrear

Fornecendo o Código ReportDesign.afterFactory

Tutorial 5: Gravando um Manipulador de Eventos em JavaScript

Tarefa 1: Abrir o Design de Relatório

Tarefa 2: Criar e Inicializar um Contador no Método Table.onCreate( )

Tarefa 3: Incrementar Condicionalmente o Contador no Método Row.onCreate( )

Tarefa 4: Exibir o Resultado Utilizando o Método ReportDesign.afterFactory( )

Utilizando Java para Gravar um Manipulador de Eventos

Como Criar uma Classe de Manipulador de Eventos e Incluí-la no Projeto Java

Como Associar uma Classe Java a um Elemento de Relatório

Referência de Script

Classe DateTimeSpan

DateTimeSpan.addDate

DateTimeSpan.addTime

DateTimeSpan.days

DateTimeSpan.hours

DateTimeSpan.minutes

DateTimeSpan.months

DateTimeSpan.seconds

DateTimeSpan.subDate

DateTimeSpan.subTime

DateTimeSpan.years

Classe Finance

Finance.ddb

Finance.fv

Finance.ipmt

Finance.irr

Finance.mirr

Finance.nper

Finance.npv

Finance.percent

Finance.pmt

Finance.ppmt

Finance.pv

Finance.rate

Finance.sln

Finance.syd

Classe Total

Sobre Agrupamento e Filtragem

Sobre Argumento de Filtro

Sobre Argumento de Grupo

Total.ave

Total.count

Total.countDistinct

Total.first

Total.isBottomN

Total.isBottomNPercent

Total.isTopN

Total.isTopNPercent

Total.last

Total.max

Total.median

Total.min

Total.mode

Total.movingAve

Total.percentile

Total.percentRank

Total.percentSum

Total.quartile

Total.rank

Total.runningCount

Total.stdDev

Total.sum

Total.variance

Total.weightedAve


(c) Direitos Autorais Actuate Corporation 2006

Tópico AnteriorPróximo Tópico