Descrição

VERSÃO DIGITAL (PDF)

O livro apresenta detalhadamente os primeiros passos para a criação de relatórios, através de ferramentas de conexão a banco de dados, formatação de componentes, manipulação de grupos, fórmulas de seleção, entre outras. Através de 351 paginas e 18 capítulos, o amigo leitor será levado a viajar por menus e conceitos práticos, que o apoiaram no desenvolvimento de documentos profissionais, seguros e dinamicamente eficientes, para que no final, possa publicar e distribuir esses relatórios com toda a corporação.

• Objetivo: Capacitar usuários e desenvolvedores de relatórios para utilização dos processos e ferramentas do módulo designer (projetista) do Crystal Reports 2016/2020.

• Plataforma: SAP Business Objects BI 4.2/4.3

Sumário

1. Introdução ao Crystal Reports 22
1.1. Introdução 22
1.2. Um pouco da História 23
1.3. Matrix de Comparação entre Versões 24
2. Vamos Conhecer o Crystal Reports 32
2.1. Registro de Versão 32
2.2. Criar um Novo Relatório 33
2.2.1. Passo a Passo com o 1º Relatório 35
2.2.2. É possível retornar ao Guia de Criação de Relatórios? 37
2.2.3. Guia Projetar 38
2.2.4. Seções Padrão 39
2.2.5. Barra de Ferramentas 41
2.2.6. Opções de Barra de Ferramentas 42
2.2.7. Botões de Navegação 46
2.2.8. Visualizar um Relatório 46
2.3. Criar um Relatório em Branco 47
2.3.1. Inserir Campos através do Explorador de Campos 49
2.3.2. Inserir Campos do Tipo Texto 51
2.3.3. Informações resumidas 54
2.3.4. Inserir Campos Especiais 55
2.3.5. Movimentar Campos Simultâneos 58
2.4. Salvar um Relatório 59
2.5. Iniciar um Relatório a partir de Outro 60
3. Report Explorer e WorkBench 62
3.1. Introdução 62
3.2. Navegando com o Explorador de Relatórios 62
3.3. Inserir Links de Projeto com o Workbench 65
3.4. Verificador de Dependências 66
3.5. Reposicionar Caixas de Ferramentas 66
3.5.1. Outras Opções de Reposicionamento 68
4. Fórmulas e Operadores 72
4.1. Introdução 72
4.2. Visão Geral das Fórmulas 72
4.3. Estrutura de uma Fórmula 72
4.4. Componentes de uma Fórmula 73
4.5. Especificação de Fórmulas 74
4.6. Sintaxe de Fórmulas 75
4.6.1. Sintaxe Crystal e Basic 75
4.7. Tamanho de uma Linha de Sintaxe 78
4.8. Retorno de Valores de uma Fórmula 79
4.9. Variáveis 79
4.9.1. Declaração de uma Variável 79
4.9.2. Escopo de uma Variável 80
4.10. Constantes 81
4.10.1. Constantes no Crystal Reports 81
4.11. Tipo de dados Comuns 82
4.12. Extraindo Strings (Cadeias de Caracteres) 83
4.13. Data, Tempo (DateTime) 84
4.14. Matrizes (Arrays)) 84
4.15. Declarações Condicionais (If-Then-Else) 85
4.16. Declaração Select 87
4.17. Utilizando Laços em Fórmulas 87
4.18. Declaração While 89
4.19. Utilizando a Função Iif() no lugar da Declaração If 90
4.20. Função Choose 91
4.21. Processamento de um relatório (Passos) 92
4.22. Funções Print State 94
4.23. Criando uma Fórmula 95
4.24. Limitações de Fórmulas 98
4.25. Workshop Formula Editor 99
4.25.1. Barra de Ferramentas 99
4.25.2. Seções do Formula Editor 101
4.25.3. Report Fields 102
4.25.4. Functions Tree 103
4.25.5. Operator Tree 103
4.25.6. Workshop Tree 104
4.25.7. Report Custom Funxtion 105
4.25.8. Repository Custom Functions 110
4.25.9. Formula Fields 111
4.25.10. SQL Expression Fields 113
4.25.11. Selection Formulas 113
4.25.12. Formatting Formulas 115
5. Formatação de Objetos 118
5.1. Introdução 118
5.2. Inserir e Formatar Imagens 118
5.3. Inserir Linhas em um Relatório 122
5.3.1. Formatando Linhas 124
5.4. Inserir Caixas 126
5.4.1. Formatar Caixas 128
5.5. Format Editor e suas Opções 131
5.5.1. Guia Common 131
5.5.2. Guia Border 135
5.5.3. Guia Hyperlink 137
5.5.4. Guia Picture 138
5.5.5. Guia Fonte 140
5.5.6. Guia Parágrafo 142
5.5.7. Guia Number 143
5.5.7.1. Guia Number 145
5.5.7.2. Guia Currency Sumbol 146
5.5.8. Guia Boolean 147
5.5.9. Guia Date and Time 148
5.5.9.1. Guia Date/Time 149
5.5.9.2. Guia Date 149
5.5.9.3. Guia Time 151
5.5.10. Botões de Fórmulas Condicionais 152
5.6. Formatação de Propriedades de Objetos 153
5.7. O que é Formatação Absoluta 154
5.8. Formatação Condicional com Highligting Expert 155
5.9. Formatação Condicional Através de Fórmulas 157
5.10. Ferramenta Pincel 160
5.11. Funções CurrentFieldValue e DefaultAttribute 161
6. Classificar, Agrupar e Resumir 164
6.1. Introdução 164
6.2. Ordenação de Registros 164
6.3. Criar Grupos 168
6.3.1. Mais opções de Grupos 171
6.3.2. Opções Avançadas de Grupos 173
6.3.3. DrillDown 177
6.4. Sumarização de Campos 179
6.4.1. Ranking (Top e Botton N) 182
7. Especialista em Seção 185
7.1. Formatar Seções 185
7.2. Opções da Guia Common 186
7.3. Opções da Guia Paginação 187
7.4. Opções da Guia Color 188
7.5. Inserir quebra de Página 190
7.6. Trabalhando com Subseções 192
7.6.1. Mesclar Subseções 193
7.6.2. Excluir Subseções 195
7.6.3. Selecionar Múltiplos objetos em Subseções 195
7.6.4. Posicionar um Subseção por baixo de Outra 195
7.6.5. Ocultar Seções e Subseções 198
7.7. Formatação de Atributos para a Área Projetar 199
7.7.1. Propriedade Snap com Objetos 201
8. Especialista em Seleção de Dados 205
8.1. Introdução 205
8.2. Criar Critério de Seleção 205
8.3. Criar Novos Critérios de Seleção 208
8.4. Critérios de Seleção através de Fórmulas 210
8.5. Excluir Critérios de Seleção 211
9. Gráficos 213
9.1. Introdução 213
9.2. Gráficos a partir de um Campo Sumarizado 213
9.2.1. Guia Tipo 215
9.2.2. Guia dados 215
9.2.3. Guia Eixos 216
9.2.4. Guia Opções 217
9.2.5. Guia Destaque de Cores (Alertas) 218
9.2.6. Guia Texto 219
9.3. Formatar Plano de Fundo 220
9.4. Formatar Riser Série 222
9.5. Linhas de Tendencia 224
9.6. Alterar tipo de Gráfico 226
9.7. Personalizar Gráfico 228
9.8. Dridown em Gráfico 230
10. Tabelas de Referência Cruzada 233
10.1. Introdução 233
10.2. Inserir uma Tabela de Referência Cruzada 233
10.2.1. Guia Tabela de Referência Cruzada 235
10.2.1.1. Opções de Grupo 237
10.2.2. Guia Estilo 241
10.2.3. Guia Personalizar Estilo 242
10.2.3.1. Formatar Linhas de Grade 244
10.3. Ajustar o Relatório para Visualização Total 245
10.4. Acessar Outros menus de CrossTab 248
10.4.1. Rótulos de Campos Resumidos 248
10.4.2. Cálculos Avançados 249
10.4.3. Outros Menus 251
11. Parâmetros 253
11.1. Introdução 253
11.2. Tipos de Dados Utilizados em Parâmetros 253
11.3. Criar um Objeto do Tipo Parâmetro 254
11.4. Mais Opções de Parâmetros 256
11.5. Pick List e Campos Estáticos 257
11.6. Parâmetros Dinâmicos 259
11.7. Classificação de Registros Dinâmico 261
11.8. Grupos Dinâmicos 262
11.9. Títulos de Relatório Dinâmicos 264
11.10. Fórmulas Dinâmicas 265
11.11. Ranking Dinâmico 266
11.12. Parâmetros Opcionais 267
11.13. Cláusula Like 268
12. Sub-Relatórios 272
12.1. Introdução 272
12.2. Editar Sub-Relatório 280
12.3. Sub-Relatório On-Demand 281
13. Mapas 285
13.1. Introdução 285
13.2. Inserir um Mapa em um Relatório 285
13.2.1. Guia Tipo 289
13.2.2. Guia Texto 290
13.3. Mapas com Agrupamento 292
13.3.1. Drilldown em Mapas 293
13.4. Alterar tipo de Gráficos em Mapas 294
13.5. Resolver Incompatibilidades de Mapas 295
14. Totais em Execução 298
14.1. Introdução 298
14.2. Entendendo os Running Totals 298
14.3. Onde Inserir Running Totals 299
14.4. Como Inserir um Running Totals 300
15. Informações sobre Desempenho 307
15.1. Introdução 307
15.2. Guia Definição de Relatórios 308
15.3. Dados Salvos 309
15.4. Processando 310
15.5. Últimas Mudanças no Relatório 311
15.6. Tempo de Desempenho 311
15.7. Compartilhar Informações de Desempenho 312
16. Auxiliar de Modelos 314
16.1. Introdução 314
16.2. Modelos de Relatórios 314
16.3. Desfazer/Refazer Modelos de Relatórios 316
16.4. Modelos Customizados 317
17. Configurar e Imprimir Relatórios 322
17.1. Introdução 322
17.2. Configuração da Página 322
17.3. Configurar Impressão 323
17.3.1. Preferências de Impressão 325
18. Outros Tipos de Conexões 327
18.1. Introdução 327
18.2. Criar Novas Conexões 328
18.3. Acessar uma Planilha Excel Através do OLE DB (ADO) 329
18.4. File Data System 331
18.5. Conexão RDC (RDO) 333
18.6. Definir Local da Fonte de Dados 339
18.7. Logon ON or OFF Server 340
19. Extras 342
19.1. Sobre o Grupo SVM 342
19.1.1. Nossas Certificações 343
19.1.2. Nossa Missão 344
19.1.3. Nossa Visão 344
19.1.4. Valores 344
19.2. Sobre a SVM Analytics 344
19.2.1. Integração de Dados 345
19.2.2. Transferência de Conhecimento 345
19.2.3. Primeiros Passos 345
19.2.4. Equipe Técnica 346
19.2.5. Treinamentos 346
19.2.6. Treinamentos e Palestras (In-Company) 347
19.2.7. Obras Técnicas Exclusivas 347
19.2.8. Torne-se um Consultor Técnico da SVM Analytics 348
19.3. Outros Livros do Autor 350