Escolar Documentos
Profissional Documentos
Cultura Documentos
Página 2
Classificação da Tabela ...........................................................................................................36
Propriedades da Tabela ..........................................................................................................37
Impressão e Exportação de dados da Tabela .........................................................................38
Laboratório 04 - Objeto Tabela ..............................................................................................39
Lição 5 – Gráficos ............................................................................................................... 41
Objetivo da Lição ....................................................................................................................41
Tipos de Gráficos no QlikView ................................................................................................41
Definição de Dimensões e Expressões ...................................................................................42
Criando os primeiros gráficos .................................................................................................43
Laboratório 05 - Gráficos ........................................................................................................51
Lição 6 - Expressões na Lista ............................................................................................... 54
Objetivo da Lição ....................................................................................................................54
Incluindo Expressões na Lista .................................................................................................54
Listas com Minigráfico............................................................................................................54
Definindo Fundo das Listas com Imagem ...............................................................................55
Laboratório 06 – Expressões na Lista .....................................................................................56
Lição 7 - Seleção Múltipla, Seleções Atuais, Marcador e Objeto Pesquisa ............................ 57
Objetivo da Lição ....................................................................................................................57
Seleção Múltipla .....................................................................................................................57
Seleções Atuais.......................................................................................................................58
Objeto Marcador ....................................................................................................................58
Objeto Pesquisa .....................................................................................................................59
Laboratório 07 - Seleção Múltipla, Seleções Atuais, Marcador e Objeto Pesquisa .................60
Lição 8 - Mais sobre Gráficos .............................................................................................. 62
Objetivo da Lição ....................................................................................................................62
Criando novos gráficos ...........................................................................................................62
Outras Propriedades do Gráfico .............................................................................................63
Gráficos Minimizados .............................................................................................................64
Gráfico de Pizza ......................................................................................................................65
Outros tipos de Gráficos .........................................................................................................66
Outras Funções de Agregação ................................................................................................67
Gráfico Mekko ........................................................................................................................68
Gráfico com Escalas Diferentes ..............................................................................................69
Laboratório 08 – Mais sobre Gráficos ....................................................................................70
Página 3
Lição 9 - Tabelas Simples e Tabelas Dinâmicas .................................................................... 72
Objetivo da Lição ....................................................................................................................72
Criando uma Tabela Simples ..................................................................................................72
Criando uma Tabela Dinâmica ................................................................................................73
Comparando os benefícios da Tabela Simples e a Tabela Dinâmica.......................................75
Incluindo o Seletor Dropdown ...............................................................................................76
Usando Efeitos Visuais ...........................................................................................................76
Laboratório 9 – Tabelas Simples e Tabelas Dinâmicas............................................................78
Lição 10 - Uso de Botões .................................................................................................... 80
Objetivo da Lição ....................................................................................................................80
Tipos de Ação .........................................................................................................................80
Laboratório 10 - Uso de Botões ..............................................................................................81
Lição 11 - Objeto de Texto.................................................................................................. 82
Objetivo da Lição ....................................................................................................................82
Formas de Utilização ..............................................................................................................82
Laboratório 11 - Objeto de Texto ...........................................................................................83
Lição 12 - Objeto Contêiner ................................................................................................ 84
Objetivo da Lição ....................................................................................................................84
Uso do Objeto Contêiner ........................................................................................................84
Laboratório 12 - Container .....................................................................................................85
Lição 13- Relatórios ........................................................................................................... 86
Objetivo da Lição ....................................................................................................................86
O que é um Relatório no QlikView .........................................................................................86
Criando um Relatório .............................................................................................................86
Propriedades do Relatório .....................................................................................................87
Incluindo Objetos no Relatório ...............................................................................................88
Incluindo Novas Páginas .........................................................................................................89
Propriedades da Página ..........................................................................................................89
Visualizando Relatórios ..........................................................................................................90
Laboratório 13 - Relatórios .....................................................................................................91
Lição 14 - Grupos de Dimensões ......................................................................................... 92
Objetivo da Lição ....................................................................................................................92
Tipos de Grupos de Dimensões ..............................................................................................92
Criando Grupos de Dimensões ...............................................................................................92
Página 4
Criando Gráfico com Grupo de Dimensões ............................................................................92
Laboratório 14 - Grupo de Dimensões ...................................................................................93
Lição 15 Variáveis .............................................................................................................. 95
Objetivo da Lição ....................................................................................................................95
Uso de Variáveis no QlikView .................................................................................................95
Criando Variáveis na Aplicação ..............................................................................................95
Utilizando Variáveis nas Expressões .......................................................................................96
Inserindo Caixa de Entrada e Objeto Deslizador ....................................................................97
Laboratório 15 – Variáveis......................................................................................................98
Lição 16 - Melhores Práticas para dispositivos móveis ...................................................... 100
Objetivo desta lição: .............................................................................................................100
Melhores Práticas para dispositivos móveis .........................................................................100
Desenvolver com uma resolução suportada pelo dispositivo a ser acessado ......................100
Levar em consideração a dinâmica Retrato\Paisagem .........................................................100
Uso do objeto Conteiner ......................................................................................................100
Uso do objeto de Pesquisa ...................................................................................................100
Gráficos X Tabelas ................................................................................................................101
Laboratório 16 - Melhores Práticas para Mobile ..................................................................101
Gabarito Laboratório QlikView......................................................................................... 102
Lição 1 - Trabalhando com QlikView ....................................................................................102
Lição 2 - Carga de Dados ......................................................................................................102
Lição 3 - Layout do Projeto e Caixa de Estatística .................................................................102
Lição 4 - Objeto Tabela .........................................................................................................102
Lição 5 - Gráficos ..................................................................................................................102
Lição 6 - Expressões na Lista.................................................................................................102
Lição 7 - Seleção Múltipla, Seleções Atuais, Marcador e Objeto Pesquisa ...........................102
Lição 8 - Mais sobre Gráficos ................................................................................................102
Lição 9 - Tabelas Simples e Tabelas Dinâmicas .....................................................................103
Lição 10 - Uso de Botões ......................................................................................................103
Lição 11 - Objeto de Texto....................................................................................................103
Lição 12 - Objeto Contêiner ..................................................................................................103
Lição 13 - Relatórios .............................................................................................................103
Lição 14 - Grupos de Dimensões ..........................................................................................103
Lição 15 - Variáveis ...............................................................................................................103
Página 5
Lição 16 - Melhores Práticas para dispositivos móveis .........................................................103
Página 6
Introdução
O que é o QlikView?
QlikView é um software que torna possível recuperar e assimilar dados de fontes diferentes.
Após serem carregados no programa, os dados são apresentados de forma fácil de ser entendida
e manejada.
Para fazer seleções no QlikView, é mais simples do que você imagina: Clique no item sobre o
qual deseja saber mais. O item selecionado torna-se verde e o programa apresenta
imediatamente todos os outros itens associados ao que você clicou.
Para se ter uma visão geral ainda melhor dos dados, gráficos e tabelas podem ser criados. Todos
os gráficos e tabelas também podem ser impressos e exportados para outros programas.
O QlikView pode ser baixado gratuitamente na versão Personal Edition. Com o QlikView
Personal Edition, você pode usar integralmente as funções do QlikView.
Mas, fique atento(a), pois não é possível abrir documentos criados por outros usuários. Para
isso, você precisa de uma licença do QlikView.
A suíte de produtos QlikView também inclui QlikView Server e QlikView Publisher, que podem
ser usados para distribuição de documentos a vários usuários e para atualizações
automatizadas, entre outros.
O Modelo Associativo
Para que você compreenda o modelo usado no QlikView, veja algumas diferenças entre o
QlikView com outras ferramentas tradicionais:
• O modelo associativo do QlikView.
• A maneira como o QlikView trabalha com dados em memória.
A figura abaixo nos ajuda a entender essa diferença:
Página 7
Já temos as primeiras informações sobre o QlikView! Como você viu, a ideia é que este software
seja de simples acesso e fácil manuseio para você explorar todas as suas possibilidades! Avance
com atenção e continue aprendendo tudo o que precisa sobre o QlikView!
Ambiente
Para este treinamento, usaremos instaladores e fontes de dados que estão dentro das pastas.
Veja no modelo:
Página 8
Dentro da pasta ...\Qlikview\ Treinamento\Desiger I\Fontes de Dados\, existem os arquivos que
usaremos no curso Designer I. Observe:
Página 9
Está percebendo como é fácil e prático compreender e instalar o QlikView?
Em nosso próximo assunto, vamos aprender passos importantes para a utilização do sistema.
Iniciando o QlikView
O QlikView está disponível no menu Iniciar, em Programas. É possível também iniciar o QlikView
clicando duas vezes no ícone de um arquivo QlikView. Após o início do QlikView, o arquivo será
aberto.
• Ao abrir o QlikView, clique no menu Arquivo/Novo ou utilize o botão Novo na barra
de ferramentas.
• Será exibido um assistente para selecionar a fonte de dados, mas não iremos utilizá-
lo. Clique no botão Cancelar, conforme imagem seguinte:
Página 10
• Selecione as Propriedades do Documento da opção de menu Configuração e use a
aba Geral. Confira se a opção Gerar Arquivo Log está marcada. Com isso, um arquivo
log será criado em cada execução do script de carga.
Página 11
Lição 1 - Trabalhando com QlikView
Objetivo da Lição
Nesta lição, você vai aprender a:
• Carregar para a Tabela Clientes.
• Visualizar os dados em listas e realizar seleções, provando, assim, a característica de
associação de dados do QlikView.
Página 12
• Os dados estão bem organizados, em linhas e colunas, podemos clicar no botão
Terminar, sem precisar fazer maiores ajustes.
Neste momento, o script de leitura de Clientes.xls foi adicionado no script:
Uma boa prática de desenvolvimento é estabelecer rótulos em todas as tabelas lidas no projeto.
Os rótulos facilitarão a identificação das tabelas durante o projeto.
Nos casos dos Arquivos de Tabela, estabeleça o rótulo excluindo o comando Directory, e
digitando o texto desejado, como a seguir:
Página 13
Observe que ao invés de ponto e vírgula (;), identificamos o rótulo com dois pontos (:).
Repita esse procedimento para todas as tabelas lidas durante o treinamento.
Clique agora no botão Recarregar ou utilize o atalho (Ctrl + R) para executar o script, e, assim,
trazer os dados dos clientes para a memória.
Os procedimentos aprendidos até aqui são simples, não é mesmo? Tudo isso para possibilitar
que o manuseio da ferramenta seja intuitivo e prazeroso. A seguir, vamos aprender tudo sobre
a inclusão de listas no projeto!
Página 14
Selecione os campos: Cidade, Nome Empresa e País, utilizando o botão Incluir. Depois clique no
botão OK.
Após alinhar as listas, estas serão apresentadas, como na figura:
Página 15
Seleções
Ao fazer algumas seleções (cliques) nos campos da lista, você vai constatar que:
• Uma seleção feita em uma lista apresenta os valores selecionados em cor verde.
• Todos os valores em outras listas, que estejam associadas à seleção realizada, ficam
marcados com a cor branca. Eles são identificados como opcionais, ou seja, como
valores compatíveis.
• Valores incompatíveis com a seleção tornam-se cinza. Vamos chamá-los de
excluídos.
QlikView NÃO associa esses dados com sua seleção. É importante você saber ainda que seleções
realizadas em uma pasta são propagadas através de todas as pastas do documento QlikView.
Para fixar esta parte de nossa lição, veja a seguir, exemplos de seleções:
• Valor selecionado (Verde)
• Valores excluídos ou não compatíveis (cinza)
Página 16
• Clique no botão Limpar. Todas as seleções serão desconsideradas.
Podemos selecionar mais que um valor em uma mesma lista:
Pesquisa em Listas
Podemos pesquisar por dados em uma lista. Para isso, percorra os seguintes passos:
• Dê um clique na área do título da lista.
• Digite o texto que você procura.
• O texto digitado estará visível na caixa de pesquisa, que abre para a lista em causa.
Página 17
Dica: Se ligue nas seguintes dicas específicas para realizar a pesquisa em Listas:
• Um caractere coringa ( * ) corresponde a todos os valores possíveis em uma
pesquisa.
• Se, por exemplo, *ar* for digitado na caixa de pesquisa da lista País, poderemos
observar que Argentina e Denmark foram selecionados.
• Se desejarmos efetuar uma pesquisa para palavras somente pelas letras iniciais,
apenas remova o primeiro ‘*’ na caixa de pesquisa.
• Se ar* é apresentado na caixa de pesquisa, estaremos procurando por dados que
iniciem com ar.
• Por essa razão, apenas Argentina será encontrada.
• Se uma lista apresenta dados numéricos, podemos pesquisar também através dos
símbolos “<” ou “>”.
Página 18
• Na aba Geral, habilite a opção Mostrar Frequência.
Observação: O número que será exibido na lista mostra o número de vezes que esse país aparece
na nuvem de dados (No Módulo Developer falaremos mais sobre frequência).
Para Ocultar Excluídos, siga os seguintes passos:
• Alinhamento:
O QlikView irá interpretar os valores de campos como texto ou como números. Por
default, números serão alinhados pela direita e textos pela esquerda. Nesta área
pode-se alterar o alinhamento padrão.
• Configuração Multi-Linha:
Como já temos visto, em QlikView, uma linha na lista corresponde a um valor.
Entretanto, podemos alternativamente mostrar os valores dos campos em duas ou
mais linhas ao marcar a opção Retorno do Texto da Célula e configurar o número de
linhas e a altura.
• Coluna Única:
O QlikView pode ajustar automaticamente a Lista para apresentar tantas colunas
quanto o espaço disponível. Com Coluna Única 24 (marcado por default), a
apresentação é feita em uma coluna.
Página 19
Essa opção vem marcada por default. Na próxima lição, quando incluirmos os
campos Ano, Mês e Dia, iremos desmarcar para visualizarmos essas informações em
várias colunas.
• Ordenar por Coluna:
Se a opção Coluna Única (acima) não estiver selecionada, Listas com colunas
múltiplas são automaticamente ordenadas de cima para baixo. Se Ordenar por
Coluna não estiver selecionada, os dados serão ordenados da esquerda para a
direita.
• Estilo:
No QlikView 10, foram adicionados alguns novos estilos de seleção de lista bem
interessantes. Selecione algumas listas e altere o Estilo. Por exemplo, estilo LED ou
caixas de verificação de LED.
Vamos compreender agora a aba Classificar.
Assim como as listas, outros objetos do QlikView, como tabelas e gráficos, também possuem
critérios de classificação. Os critérios da Lista são:
• Estado: ordena os dados de acordo com seu estado lógico (dados possíveis,
selecionados antes e excluídos depois).
• Expressão: ordena os dados de acordo com uma expressão arbitrária, que é
introduzida no editor de expressões.
• Frequência: ordena os dados de acordo com sua frequência (pela frequência com
que eles ocorrem).
• Valor Numérico: ordena os dados de acordo com o seu valor numérico.
• Texto: ordena em ordem alfabética.
Considerações importantes:
• Cada um desses critérios pode ser configurado de forma ascendente ou
descendente. Por exemplo, quando o critério Texto está marcado, os dados podem
ser ordenados alfabeticamente em ordem crescente ou decrescente.
• Mais de uma forma de classificação pode estar ativa ao mesmo tempo.
• Neste caso, a prioridade é a seguir: Estado, Expressão, Frequência, Valor Numérico,
Texto e Ordem de Carga.
• Observe que Ordem de Carga indica a ordem pela qual os dados foram carregados
em QlikView.
Vamos agora considerações importantes sobre a aba Número:
Página 20
• Se quisermos especificar uma configuração (diferente) do objeto, teremos que
marcar Sobrepor Configuração do Documento nesta página para termos acesso ao
recurso de formatação.
• O QlikView sempre tentará interpretar valores numéricos em base de dados como
números.
• Para cada campo numérico encontrado no programa, podemos decidir, através
dessa área, como será apresentado na tela.
Vamos agora para a aba Fonte:
• A aba Fonte é usada para selecionar o estilo de fonte a ser usada e o formato da
fonte a ser apresentado.
A seguir, saiba tudo sobre a aba Layout:
Temos muitas informações para absorver, não é verdade? É por isso que este material existe:
para que você utilize-o no intuito de fixar sua aprendizagem e consultar conteúdos que você
precisa no seu dia a dia. Aproveite e retorne a alguma parte que já vimos e que precisa ser
recordada!
Incluindo Pastas
Para incluir novas pastas no projeto, clique no menu Layout/Incluir Pasta.
Página 21
Será criada uma Pasta, por default chamada Pasta1.
Veja, a seguir, as configurações disponíveis para a pasta. Clique com o botão direito do mouse
na área de trabalho e selecione a opção Propriedades.
• Na aba Geral, altere o Título da pasta para Listas.
• Na aba Objetos, serão listados todos os objetos da pasta, sejam Listas, Gráficos,
Tabelas, Botões etc.
Página 22
Outra opção para mudar a ordem das Pastas é através da barra de ferramentas Desenho. Para
habilitar essa barra de ferramenta, clique no menu Exibir/Barra de Ferramentas/Desenho.
Nesta parte introdutória, aprendemos sobre aspectos iniciais no QlikView, como o que é a
ferramenta, o modelo associativo, os tipos Revisão de dados que o Qlikview lê, o ambiente, a
terminologia básica e a iniciação da ferramenta. Além disso, aprendemos, de forma simples, a
trabalhar com o Qlikview, conhecendo a área, a carga de dados iniciais (tabela de clientes) e
aprendendo a incluir Listas no projeto, além de realizar seleções e a pesquisar em listas. Nesta
primeira lição, vimos, ainda, a propriedade das Listas, a inclusão de pastas, as propriedades de
pastas e como mudar a ordem de pastas.
Percebeu como neste pontapé inicial, já pudemos absorver um conteúdo que é bem
significativo? Lembre-se sempre: se quiser/precisar, volte ao conteúdo estudado para retirar
dúvidas ou fixar sua aprendizagem!
Vamos praticar um pouco? Exercite o que você aprendeu aqui! Realize as atividades referentes
à Lição 1.
Página 23
( ) d. O Qlikview não pode ler dados provenientes de fontes diferentes, ou seja, ele
consegue ler apenas dados provenientes dele mesmo. e LED.
2. Entre as alternativas a seguir, assinale V para as verdadeiras e F para as falsas.
Um projeto QlikView possui:
( ) a. Área de Script, onde é realizada a carga dos dados.
( ) b. Área de Trabalho, onde estão arquivos Excel e Texto.
( ) c. Área de Script, onde é possível navegar na internet.
( ) d. Área de Trabalho, onde são inseridos objetos (gráficos, tabelas) para demonstrar
os dados que estão na memória.
3. Aponte a alternativa cujas informações completam corretamente o texto a seguir:
As diferenças existentes entre o QlikView com outras ferramentas tradicionais são o
__________ do QlikView e a maneira como o QlikView trabalha com __________.
( ) a. modelo tradicional; dados online
( ) b. modelo associativo; dados de memória
( ) c. modelo tradicional; dados online
( ) d. modelo associativo; dados de memória
Página 24
Lição 2 - Carga de Dados
Objetivo da Lição
Nesta lição, você vai aprender a:
• Carregar as tabelas utilizadas no treinamento.
• Entender como QlikView faz associação entre as tabelas.
Observe que usamos a função Month() para extrair o Mês do campo DataPedido e a função
MonthName() para extrair também o Mês, mas no formado Mês-Ano.
Veja outras funções de extração de dimensões de tempo que podemos usar no script:
• Day(): extrai o Dia de uma data.
• Year(): extrai o Ano de uma data.
Página 25
Carga de Outras Tabelas
Vamos agora carregar os dados das planilhas:
• Vendedores;
• Produtos;
• Fornecedores (carregue somente os campos: FornecedorID, Fornecedor e
NomeContatoFornecedor);
• Categorias;
• DetalhesPedidos.
Localize agora o script de leitura de Clientes e altere o nome do campo NomeEmpresa para
Cliente.
Página 26
Nesta segunda lição, você aprendeu a fazer Revisão o carregamento das tabelas usadas no
treinamento e compreendeu como o QlikView faz a ligação entre as tabelas.
Viu como conseguimos aprender mais alguns passos importantes? Quando você sentir
necessidade, lembre- se que pode voltar ao conteúdo estudado para retirar dúvidas ou fixar sua
aprendizagem!
Exercite o que você aprendeu aqui! Realize as atividades referentes à Lição 2.
3. Execute o script.
Responda:
Página 27
( ) b. Visualizador de Ligações
( ) c. Visualizador de Tabelas
( ) d. Caixa de Tabelas
Página 28
Lição 3 - Layout do Projeto e Caixa de Estatística
Objetivo da Lição
Nesta lição, você vai aprender a:
• Definir um bom layout para o projeto.
• Trabalhar com várias pastas, copiar ou mover objetos entre as pastas.
• Trabalhar com Caixa de Estatística.
Página 29
Você viu como é possível criar vários tipos de layout? Então, siga as orientações e as dicas dadas
para você criar o seu!
Página 30
• Para as listas Ano, Mês e Dia, desmarque a propriedade Coluna Atenção Única da
aba Apresentação: isso permitirá que os dados da lista possam ser exibidos em
várias colunas.
• Para as listas Mês e Dia, desmarque também a propriedade Ordenar por Coluna:
isso permitirá que os dados sejam ordenados por linhas.
• Para a lista Venda Líquida, faça a formatação das casas decimais pela aba Número.
Página 31
• Remover objetos: objetos podem ser removidos através do teclado Del ou clicando
com o botão direito do mouse e selecionando a opção Excluir.
• Copiar Objetos
o Objetos podem ser copiados na mesma pasta ou para outras pastas pelo menu
Editar/ Copiar/Colar ou usando os atalhos Crtl + C/ Ctrl + V.
o Se você clicar e arrastar um objeto (ou vários selecionados) com a tecla Ctrl
pressionada, ele também será copiado.
o Se clicar e arrastar um objeto (ou vários selecionados) sem a tecla Ctrl
pressionada, ele será movido.
• Adicionar e ordenar pastas: pastas podem ser adicionadas pelo menu Layout/Incluir
Pasta e ordenadas pelo menu Layout/Promover ou Rebaixar Pasta.
• Adicionar listas a uma pasta: listas podem ser incluídas pela propriedades da pasta
ou pelo menu Objeto/Novo Objeto de Pasta/Lista.
• Trabalhar com diversos objetos ao mesmo tempo: podemos trabalhar com vários
objetos ao mesmo tempo, selecionando-os com o mouse (clicando e arrastando) ou
utilizando a tecla Ctrl.
E, então, o que você achou do estudo até aqui? Está fácil, não é mesmo? Mas lembre-se que
você poderá voltar ao conteúdo no momento em que desejar parar retirar suas dúvidas.
Caixa de Estatística
A caixa de estatísticas é uma Conceito forma compacta de mostrar um campo numérico no qual
os registros separados não são interessantes até que sua soma ou média sejam calculadas.
Várias funções estatísticas diferentes podem ser utilizadas em uma caixa de estatísticas. É
possível também fazer seleções na caixa de estatísticas clicando em algumas funções, por
exemplo, Mínimo, Máximo etc.
Para incluir uma Caixa de Estatística, clique com o botão direito do mouse na área de trabalho e
selecione a opção Novo/Objeto de Pasta/Caixa de Estatística.
Inclua a Caixa de Estatística para o campo Venda_Liquida, conforme a seguir:
Nesta lição, você entendeu alguns princípios básicos para um bom layout de projeto. Aprendeu
também sobre o posicionamento de objetos, como trabalhar com diversas pastas e a copiar e
mover objetos entre as pastas. Por fim, entendeu o conceito de Caixa de Estatística.
Página 32
Demos um grande passo, não é mesmo? Lembre-se de retirar todas as suas dúvidas antes de
prosseguir. Para isso, fique à vontade para reler o conteúdo estudado, para dar continuidade
aos seus estudos.
Vamos praticar um pouco? Realize as atividades referentes à Lição 3.
Página 33
(C) Remover objetos
(D) Copiar objetos
(E) Adicionar e ordenar pastas
(F) Adicionar listas a uma pasta
(G) Trabalhar com diversos objetos ao mesmo tempo
( ) Clique e arraste pelas extremidades.
( ) Selecione com o mouse (clicando e arrastando) ou utilizando a tecla Ctrl.
( ) Pelo menu Layout/Incluir Pasta e ordenadas pelo menu Layout/Promover ou
Rebaixar Pasta.
( ) Pelo menu Editar/Copiar/Colar ou usando os atalhos Crtl + C/Ctrl + V.
( ) Clique em algumas listas e verifique que a cor da janela é alterada.
( ) Pela propriedades da pasta ou pelo menu Objeto/Novo Objeto de Pasta/ Lista.
( ) Através do teclado Del ou clicando com o botão direito do mouse e selecionando
a opção Excluir.
Página 34
Lição 4 - Objeto Tabela
Objetivo da Lição
Nesta lição, você vai aprender a:
• Utilizar o Objeto Tabela no projeto.
• Entender como o objeto mostra todas as combinações possíveis entre os
campos da tabela.
Página 35
Dica: Podemos ajustar a largura da tabela ao clicar na borda vertical direita da tabela e a arrastar
a margem.
Se dois cliques forem feitos sobre a borda entre duas colunas, a largura da coluna da esquerda
será automaticamente ajustada para caber o seu conteúdo.
Você pode observar que o conteúdo da tabela é automaticamente atualizado quando fazemos
seleções em outros objetos.
Valores selecionados são marcados em cor verde, tal como em um objeto do tipo lista, mas
quando soltamos o botão do mouse este retorna a sua cor original.
O tamanho da tabela é ajustado para mostrar somente o resultado da sua seleção.
Seleções em uma coluna são indicados com um sinalizador do lado direito do nome do campo.
Classificação da Tabela
Tabelas podem ser ordenadas em três diferentes formas:
• Na primeira, podemos definir a ordem em que as colunas são apresentadas, da
esquerda para a direita. Isso é feito na página Geral em Propriedades.
o Os botões Promover e Rebaixar são usados para alterar a ordem em que os
campos são apresentados.
o Outra forma, e muito conveniente, de fazer a mesma coisa é clicar na área do
rótulo de cada coluna e arrastá-la para o lado. Uma linha azul indicará que está
sendo realizada uma operação de drag-and-drop.
• O segundo método para ordenar em tabelas é o seguinte:
o Toda coluna de tabela tem uma ordem definida, que pode ser editada pelo
usuário. Isso é feito na página Classificação em Propriedades, onde Classificar
por pode ser configurado de acordo como a coluna é ordenada em relação às
outras.
o As colunas são classificadas na mesma ordem em que os campos são listados.
o Podemos alterar a classificação sem modificar a ordem como as colunas
encontram-se apresentadas, ao utilizarmos os botões Promover e Rebaixar.
Página 36
• A terceira forma de ordenar é simplesmente fazer um clique no botão da direita do
mouse e selecionar a opção Classificar no menu do objeto.
o Dar um clique duplo sobre o rótulo da coluna funciona igualmente.
o Essa operação também fará com que essa coluna vá para o topo da lista em
Prioridade de Classificação. A repetição dessa operação faz com que se mude a
forma de ordenar de ascendente para descendente e vice-versa.
o Uma pequena seta no topo da coluna indica qual o campo da tabela está sendo
classificado (se como ascendente ou descendente).
Viu como é simples ordenar tabelas? Com certeza isso facilitará muito o seu trabalho.
Propriedades da Tabela
Sobre as páginas das Propriedades do objeto do tipo Tabela: Geral e Classificação, Apresentação,
Estilo, Número, Fonte e Layout.
Número, Fonte e Layout foram discutidos no tópico de objetos do tipo Lista.
Vamos olhar com mais detalhe para Apresentação e Estilo.
Primeiramente, na Aba Apresentação:
Página 37
o
Nesta lição, estudamos bastantes assuntos, não é mesmo? Entre eles, aprendemos para que
serve o Objeto Tabela no projeto, assim como a criar tabelas no QlikView, como ordená-las, suas
propriedades e imprimir e exportar dados da tabela.
Agora que chegamos ao final desta lição, perceba se você ainda possui alguma dúvida em
relação ao conteúdo. Caso esteja tudo certo, continue seus estudos, se não retorne e esclareça
suas dúvidas.
Página 38
E, então, vamos praticar? Exercite o que você aprendeu aqui! Realize as atividades referentes à
Lição 4.
Página 39
( ) b. Usando a opção Imprimir como PDF, é possível enviar uma impressão para
um arquivo PDF ou de edição de texto.
( ) c. Quando exportamos uma tabela por meio da opção Exportar no menu do
objeto, precisamos definir um tipo de arquivo para exportar –.csv, .tab, .skv, HTML,
etc.
( ) d. O comando Enviar para o Excel exporta a tabela e abre o arquivo exportado
diretamente no Excel.
Página 40
Lição 5 – Gráficos
Objetivo da Lição
Nesta lição, você vai aprender a:
• Entender o conceito de Dimensões e Expressões.
• Trabalhar com Gráficos em QlikView.
Página 41
Definição de Dimensões e Expressões
Dois conceitos básicos para trabalhar com gráficos são Dimensões e Expressões:
Dimensão: é o campo que será utilizado no agrupamento das informações.
Exemplo: Se queremos um gráfico de barras mostrando o Total de Vendas por Cidade, a
dimensão do gráfico será a Cidade.
Página 42
Expressão: a função de agregação utilizada sobre um campo para demonstrar as informações
desejadas.
Por exemplo, no gráfico anterior (Vendas por Cidade), a função de agregação é Soma.
A Expressão do gráfico usando a função sum() seria:
• Sum(Vendas)
Onde:
• Sum() é a função de agregação Soma.
• Vendas é um valor numérico (do modelo de dados) com o valor das Vendas.
Página 43
• Altere o título da janela e o título do gráfico para Total de Vendas por Ano.
• Nessa primeira etapa (Geral), definimos o tipo de gráfico. Vamos deixar marcado o
tipo como Gráfico de Barras, que já vem como padrão.
• Clique no botão Avançar.
• Selecione a dimensão do gráfico e o campo Ano.
• Clique no botão Avançar.
Página 44
• O próximo passo é definir a expressão do gráfico. Você pode usar o assistente
selecionando a função Agregação Soma e em seguida o campo Venda_Liquida.
• Clique no botão Colar.
• Clique no botão OK.
• Agora que já temos uma expressão definida, vamos informar um rótulo para essa
expressão. No campo Rótulo, digite Vendas.
Página 45
Lembre-se que um gráfico pode ter várias expressões.
• Clique no botão Avançar.
Nessa etapa, definimos o(s) critério(s) de classificação do gráfico. Já vimos sobre classificação
nas propriedades da Lista, os critérios para gráficos que não existem nas Listas.
O único critério existente nos gráfico que não existe para Listas é o Valor-Y, ideal para quando
queremos ordenar do maior valor ou do menor. Bastante utilizado em Gráficos de Ranking.
Como estamos utilizando uma dimensão de data (Ano), o QlikView já sugere que deixemos a
classificação por Valor Numérico Ascendente. Clique em Avançar.
A próxima etapa é definir o estilo. Nessa tela você pode selecionar a aparência do gráfico e
também definir a orientação (retrato ou paisagem). Clique em Avançar.
Página 46
Na etapa Apresentação, existem vários parâmetros de ajustes na aparência do gráfico. Pode-se
limitar o número de informações mostradas, inserir uma barra de rolagem, incluir textos
adicionais nos gráficos e outros parâmetros.
Não iremos alterar nesse momento nenhuma dessas configurações. Clique no botão Avançar.
Na aba Eixos, vamos somente marcar as duas opções Mostrar Grade, no Eixo da Expressão e no
Eixo da Dimensão. Clique no botão Avançar.
Página 47
Nessa etapa (Cores), podemos alterar as cores do gráfico ou clicar na opção Multicolorido para
que cada barra do gráfico seja mostrada com uma cor diferente. Clique no botão Avançar.
Página 48
Nessa tela (Etapa Número) podemos definir ou alterar o formato numérico e formato de data
dos valores apresentados nas expressões.
Para o nosso exemplo, altere a formatação para conforme a imagem (Formato Fixo, com duas
casas decimais). Clique no botão Avançar.
Na etapa Fonte, podemos definir qual a fonte usada no objeto, estilo, tamanho e cor. Clique no
botão Avançar.
Página 49
Clique agora no botão Concluir.
Veja nosso primeiro gráfico depois de passarmos por todas essas etapas:
Dica: Todas as etapas de criação do gráfico podem ser alteradas. Para acessá-las, clique com o
botão direito do mouse sobre o gráfico e escolha a opção Propriedades.
As abas de propriedades estão exatamente na mesma ordem que foram exibidas no assistente
de criação do gráfico, e permitem alterações como:
• Alterar o tipo do gráfico na aba Geral.
• Alterar a dimensão ou incluir novas dimensões na aba Dimensão.
• Alterar ou incluir novas expressões na aba Expressões.
Página 50
• Na aba Título, habilite a opção Minimização Automática. Ou seja, ao incluir um novo
gráfico, poderemos utilizar a mesma área no layout e, quando restaurar um gráfico
minimizado, o outro será minimizado automaticamente. Em seguida, veremos isso
funcionando.
• Na aba Cores, habilite a opção Multicolorido e, então, cada barra do gráfico ficará
uma cor diferente.
Após essas alterações, nosso gráfico terá a seguinte aparência:
Nesta lição, você deu mais um grande passo em seus estudos. Você entendeu o conceito de
Dimensões e Expressões, aprendeu a trabalhar com gráficos em QlikView e observou que há
diversos tipos de gráficos. Para finalizar, você criou os primeiros gráficos. Muito bem!
Avançamos mais um pouco e agora perceba se ainda há dúvidas, caso contrário siga em frente.
Vamos praticar! Realize as atividades referentes à Lição 5.
Laboratório 05 - Gráficos
Praticando:
1. Crie um gráfico de pizza (na mesma pasta Listas), onde será possível analisar o
número de pedidos efetuados por ano.
o A dimensão que será utilizada aqui para a análise também será o campo Ano.
o A expressão que trata dessa contagem é Count (ContaPedidoID).
o Altere o título da janela e título do gráfico para Total de Pedidos por Ano.
o Na aba Título, habilite a propriedade Minimização Automática.
O gráfico ficará assim:
Página 51
Este exercício demonstrará o poder e a simplicidade de fazer análises no QlikView
usando apenas alguns objetos.
2. Responda às perguntas abaixo usando as listas e os gráficos:
a. Em quais países o vendedor Frank Roll tem Clientes?
b. Que cliente fez compra em 19 de maio de 2010?
c. Qual é o total de vendas para o cliente Man Kleider em janeiro de 2010?
d. Quantos pedidos foram colocados nos Estados Unidos (USA) nos anos de
2009 e 2010, respectivamente?
e. Quem fez vendas no Brasil? Qual é o total de vendas para todas as cidades
brasileiras, excluindo Campinas, para o período 2007-2010?
Dica: Use o botão direito – Selecionar Excluídos.
Responda:
Página 52
( ) Apresenta vários parâmetros de ajustes na aparência do gráfico.
Página 53
Lição 6 - Expressões na Lista
Objetivo da Lição
Nesta lição, você vai aprender a:
• Usar o recurso de Expressões na Lista.
• Criar Listas com Minigráficos.
• O resultado será:
Página 54
• A lista deverá ficar com esta aparência:
O que você achou até aqui? Está fácil, não é mesmo? Não deixe para tirar suas dúvidas depois,
caso tenha alguma dificuldade, leia novamente o conteúdo com calma.
Página 55
Chegamos ao final de mais uma lição. Aqui você aprendeu a usar o recurso de Expressões na
lista, a criar listas com Minigráficos e a definir o fundo das listas com imagem.
Vamos praticar um pouco? Exercite o que você aprendeu aqui! Realize as atividades referentes
à Lição 6.
Responda:
( ) c. Ainda não é possível realizar essa adição, que será viabilizada no lançamento
da versão 11.
Página 56
Lição 7 - Seleção Múltipla, Seleções Atuais, Marcador e Objeto
Pesquisa
Objetivo da Lição
Nesta lição, você vai aprender a:
• Conhecer outros objetos do QlikView utilizados para auxiliar o usuário fazer
seleções.
• Visualizar as seleções ativas.
• Retornar a uma seção salva.
• Pesquisar na nuvem de dados.
Seleção Múltipla
A Seleção Múltipla ou a Lista Dropdown Múltipla é um objeto da pasta que mostra vários
campos simultaneamente, de uma forma muito compacta.
A Seleção Múltipla torna possível mostrar um grande número de campos em uma única pasta
sem perder a visão geral.
Veja as vantagens do uso da Seleção Múltipla:
• Permite a utilização de um layout limpo.
• Torna possível apresentar um número ilimitado de campos em uma mesma pasta.
Vamos criar uma nova caixa de Seleção Múltipla. Para tanto, siga os passos:
• Crie uma pasta chamada Outros Objetos.
• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/ Seleção
Múltipla ou use o menu Layout.
• Selecione os campos:
o FuncionarioID como Código Funcionário.
o Vendedor.
o FornecedorID como Código Fornecedor.
o Fornecedor.
o Ano.
A Seleção Múltipla ficará assim:
Página 57
Dica: Ao fazer seleções no objeto Seleções Múltiplas, você pode verificar que quando o resultado
da seleção em um campo reflete somente um resultado para outro campo o valor já aparece na
Seleção Múltipla.
Seleções Atuais
Um poderoso recurso do QlikView é o objeto Seleções Atuais.
Ele permite visualizar em um único objeto todas as seleções ativas no momento e limpar as
seleções. A partir do QlikView 10, também é possível utilizar uma caixa de seleção para alternar
o valor de um campo selecionado.
Vamos incluir o objeto Seleções Atuais:
Objeto Marcador
Um objeto Marcador permite salvar um conjunto de seleções para ser rapidamente acessado
posteriormente.
Um marcador pode ser também utilizado em Relatórios.
Agora, vamos incluir o objeto Marcador. Veja:
Página 58
• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/Marcador
ou use o menu Layout.
• Clique no botão OK da aba Geral.
• Você pode clicar em Incluir Marcador e atribuir uma descrição.
• Posteriormente, pode utilizar o Objeto Marcador para acessar as seleções salvas ou
utilizar o menu Marcadores.
Objeto Pesquisa
Um objeto Pesquisa permite buscar uma informação em toda nuvem de dados, diferentemente
da Lista, que permite buscar somente em um campo.
Vamos incluir o objeto Pesquisa:
Página 59
• Deixe marcada a opção Todos os Campos.
• Clique no botão OK.
Ao realizar uma busca, o Objeto Pesquisa irá mostrar todas as incidências do texto digitado em
todos os campos do projeto.
Nesse momento, o usuário pode continuar digitando para refinar a busca e pressionar Enter
para concluir.
O usuário pode também optar em clicar sobre um campo, realizando assim a seleção.
Concluímos mais uma lição! Aqui, você aprendeu a visualizar as seleções ativas, a retornar a uma
seção salva e a pesquisar na nuvem de dados. Em seguida obteve mais informações sobre a
Seleção Múltipla, as Seleções Atuais, o Objeto Marcador e o Objeto Pesquisa.
Exercite o que você aprendeu aqui! Realize as atividades referentes à Lição 7.
Página 60
( ) Permite salvar um conjunto de seleções para ser rapidamente acessado
posteriormente.
( ) Permite mostrar um grande número de campos em uma única pasta sem perder
a visão geral.
( ) Permite visualizar todas as seleções ativas no momento em um único objeto.
( ) Permite buscar uma informação em toda nuvem de dados.
Página 61
Lição 8 - Mais sobre Gráficos
Objetivo da Lição
Nesta lição, você vai aprender a:
• Conhecer outros tipos de gráficos e propriedades ainda não estudadas.
Página 62
• Na página Eixos, não marque a opção Rótulos Empilhados no grupo Eixo de
Dimensão.
• Clique no botão OK para ver o resultado.
Nosso gráfico por enquanto ficou assim:
O que você está achando do andamento do nosso curso? Se estiver com alguma dificuldade,
retorne para fixar melhor seu aprendizado.
Vamos ajustar agora os números que são apresentados no gráfico. Veja:
Página 63
• Clique no botão direito e posicione-se na página Número em Propriedades.
• Marque a opção Inteiro.
Para ajustar a dimensão dos rótulos, faça o seguinte:
Ainda não existe espaço suficiente para mostrar rótulos individualmente para todas as barras
sobre o eixo X. Existem diversas opções para tratarmos os rótulos na página Eixos. Levando isso
em conta, faça o seguinte para ajustar a dimensão dos rótulos:
• Clique no botão direito e vá para a página Eixos em Propriedades.
• Marque a opção Inclinado, para Rótulos de Dimensão Primária.
Dica: Caso ache que o texto está longo, você pode limitar o número de letras apresentados ao
indicar em Limitar Legenda(Caracteres) na página Apresentação em Propriedades.
Para inserir um título do gráfico, vamos fazer o seguinte:
• Escolha um título para o gráfico e vá à página Geral em Propriedades.
• Clique no botão direito novamente e posicione-se na página Geral em Propriedades.
• Marque a opção Mostrar Título no Gráfico.
• Digite o título Vendas por País.
• Clique em OK.
O layout final do gráfico deve estar bem mais adequado após esses ajustes. Veja:
Gráficos Minimizados
Na aba de propriedades Título, habilite a opção Minimização Automática para que um gráfico
seja minimizado automaticamente quando outro gráfico for restaurado na tela.
Ao minimizar o gráfico, ele fica posicionado no canto superior esquerdo. Clique e arraste
posicionando abaixo, 83 criando um “menu” de gráficos que criaremos a partir de agora.
Página 64
O gráfico minimizado fica com o seguinte formato:
Vamos agora clonar o gráfico, ou seja, criar uma cópia. Para isso, clique com o botão direito do
mouse sobre o gráfico (mesmo estando minimizado) e selecione a opção Clonar.
E então, está conseguindo absorver todo o conteúdo? Lembre-se que, se você tiver alguma
dúvida, deve reler para esclarecê-la.
Gráfico de Pizza
Com dois cliques, restaure o novo gráfico. A partir do clone, vamos alterar o tipo de gráfico e
algumas propriedades:
• Clique no botão direito novamente e posicione na página Geral em Propriedades.
• Clique no símbolo do Gráfico de Pizza.
• Passe para a página Apresentação.
• Marque a opção Mostrar Números na Legenda para ter os valores apresentados na
legenda dentro do gráfico.
• Desmarque a opção Valores sobre os Dados na página Expressões, depois clique em
OK.
• Na página Cores, marque a opção Manter Cores. Isso fará com que os países
mantenham sempre as mesmas cores, mesmo que mudem de ordem devido às
seleções realizadas.
O gráfico ficará desta maneira:
Página 65
Para determinar o número de fatias do gráfico de pizza, observamos duas propriedades na
página Apresentação:
• Limite Inferior da Área de Fatia.
• Número Máximo de Fatias (2-50).
Página 66
Clone novamente, minimize o original e altere o tipo do gráfico para Gráfico de Funil.
Página 67
Temos utilizado até agora as funções Sum e Count, mas existem 15 outras funções para serem
utilizadas.
Não precisamos decorar a sintaxe das funções de agregação. Podemos selecionar pelo nome da
função, e usar o botão Colar, Assim a nova expressão será transferida para a janela Expressão.
Gráfico Mekko
Página 68
O Gráfico Mekko é um gráfico de barras em que o valor de uma expressão ou dimensão é usado
para determinar a largura das barras.
Crie um Gráfico Mekko na pasta Gráficos com as dimensões Ano e NomeCategoria. Use
Sum(Venda_ Liquida) como expressão.
Como podemos notar, a segunda expressão está em uma escala diferente daquela representada
na primeira.
Isso é porque ambas expressões estão plotadas contra a mesma escala no eixo Y. Para corrigir
esse problema, simplesmente determinemos uma escala de plotagem no lado direito do gráfico.
Página 69
Na página Eixos, a expressão Pedidos deve ser marcada e a opção Direita (Superior) deve ser
assinalada.
Esta lição teve como intuito fazer você conhecer outros tipos de gráficos e propriedades que
ainda não tinham sido estudadas até então. Você viu como criar novos gráficos, conheceu outras
propriedades do gráfico, entendeu o que são gráficos minimizados, de pizza, entre outros tipos
de gráficos. Vimos também algumas outras funções de agregação, o que é um Gráfico Mekko e
gráfico com escalas diferentes.
Aprendemos bastantes assuntos nesta lição, não é mesmo? Demos mais um grande passo no
nosso estudo! Caso tenha ficado alguma dúvida, retorne ao conteúdo e tente esclarecer tudo
antes de seguir adiante.
Vamos praticar! Realize as atividades referentes à Lição 8.
Página 70
2. Crie um gráfico utilizando a dimensão NomeCategoria, com a expressão
Count(ContaPedidoID).
Faça todas as configurações necessárias para que o gráfico fique com a seguinte
aparência:
Responda:
1. Existe alguma diferença entre Gráfico Tabela Simples e Objeto Tabela? Justifique
sua resposta.
2. Indique a alternativa que melhor completa o texto a seguir, que traz a definição de
Gráfico Mekko.
Página 71
Lição 9 - Tabelas Simples e Tabelas Dinâmicas
Objetivo da Lição
Nesta lição, você vai aprender a:
• Trabalhar com Tabelas Simples e Tabelas Dinâmicas.
• Conhecer os recursos e as diferenças entre os dois tipos de tabelas.
Página 72
Criando uma Tabela Dinâmica
Você sabe quando usamos tabelas dinâmicas? Quando temos mais de uma dimensão e
precisamos de subtotais para cada nível.
Suponha que necessite mostrar em uma tabela os valores de vendas divididos por país, mas
também dividido por ano e trimestre. O resultado pode ser ilustrado em uma tabela dinâmica
multidimensional:
Vamos criar uma tabela dinâmica. Siga os passos:
• Selecione USA e Germany na lista País e bloqueie a seleção.
• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/Gráfico ou
use o menu Layout.
• Na Aba Geral, selecione o Tipo de Gráfico Tabela Dinâmica
• Selecione as dimensões para a Tabela Dinâmica: País, Ano e Trimestre.
• Informe a expressão da tabela dinâmica: sum(Venda_ Liquida), com o rótulo Vendas.
• Siga para a página Classificar e configure a ordenação de Ano com a opção Valor
Numérico e Trimestre com opção Texto, ambas de forma Ascendente, e País como
Texto, Descendente.
• Na página Apresentação garanta que a opção Mostrar Subtotais está marcada para
as três dimensões Pais, Ano e Trimestre.
• Clique em OK para completar a tabela. Após alguns ajustes na largura e no
posicionamento da coluna, a tabela dinâmica deve parecer como na figura:
Página 73
Um grande recurso da tabela dinâmica é a tabela cruzada. Clique e arraste o campo trimestre
para a direita e para cima, quando aparecer uma seta azul como na figura abaixo, solte o clique.
Você pode mudar a ordem das dimensões clicando e arrastando as dimensões. Veja alguns
exemplos de como ficaria essa tabela dinâmica:
Página 74
O que você está achando do andamento do curso? Caso tenha necessidade, retorne ao conteúdo
para sanar suas dúvidas. Vamos seguir adiante!
Página 75
Incluindo o Seletor Dropdown
A princípio, as tabelas não permitem que sejam realizadas buscas por um campo específico,
como é possível usando Listas.
Para contornar esse obstáculo, podemos adicionar um Seletor Dropdown para qualquer uma
das colunas de uma tabela dinâmica, tabela simples e de um objeto do tipo tabela:
• Clique no botão da direita sobre a tabela dinâmica do exemplo anterior, e então siga
para a página Apresentação em Propriedades.
• Selecione Cidade e Ano e marque a opção Seletor Dropdown. Clique em OK.
• Repita o procedimento anterior para a tabela simples desta lição.
• Um novo ícone foi adicionado do lado direito na área do título da coluna.
• Podemos clicar nesse ícone e selecionar um de diversos vendedores diretamente na
lista ou podemos executar uma pesquisa, exatamente como fazemos em uma caixa
de Seleção Múltipla.
Página 76
• Vamos assumir que, para as cidades que tiveram mais do que 1000 produtos
vendidos, essa informação ficará marcada em Verde.
• Onde vendeu menos do que 100 produtos, essa informação ficará em Vermelho.
Página 77
Finalizamos mais uma lição. O que você achou até aqui? Estava tranquilo? Aqui aprendemos a
trabalhar com tabelas simples e tabelas dinâmicas. Conhecemos os recursos e as diferenças
entre os dois tipos de tabelas e definimos quando utilizar cada tipo de tabela de acordo com a
necessidade. Aprendemos a incluir o seletor dropdown e a utilizar efeitos visuais. Demos um
grande passo, não é mesmo? Vamos seguir em frente!
Chegou a hora de praticar! Referentes à Lição 9.
Página 78
Responda:
( ) As tabelas não contam com nenhum recurso que oportunize a realização de buscas
por um campo específico, como é possível com as listas.
( ) É possível utilizar efeitos visuais para destacar valores de expressão que pertencem
à mesma categoria na tabela.
Página 79
Lição 10 - Uso de Botões
Objetivo da Lição
Nesta lição, você vai aprender a:
• Usar botões nos projetos QlikView.
Tipos de Ação
Os botões podem ser usados no QlikView para executar comandos ou ações, como exportar
dados para arquivos ou acionar documentos.
Os botões podem executar diferentes tipos de ação, como limpar as seleções de um documento,
iniciar um aplicativo externo ou criar um marcador.
As ações estão organizadas em cinco grupos:
• Seleção: Selecionar no Campo, Limpar Tudo.
• Layout: Ativar Próxima Pasta, Ativar Pasta Anterior.
• Marcador: Aplicar Marcador, Criar Marcador.
• Imprimir: Imprimir Objeto, Imprimir Pasta.
• Externo: Exportar, Acionar, Executar Macro.
Vamos criar um botão para limpar as seleções. Para isso, siga os passos:
• Posicione na pasta Listas.
• Clique no ícone Criar Botão na barra de ferramentas, ou clique com o botão direito
do mouse e escolha a opção Novo Objeto de Pasta/Botão.
• Na página Geral da caixa de diálogo Novo Objeto de Botão, digite o texto Limpar
Seleções na caixa Texto.
• Para o fundo do botão, mantenha a opção Aqua que está pré-selecionada.
• Selecione uma cor utilizando o botão Cor.
• Vá para a página Ações e clique no botão Incluir, isso abrirá o diálogo Adicionar ação.
• No Tipo de Ação, escolha Seleção, escolha a ação Limpar Tudo.
• Clique em OK para fechar o diálogo Adicionar Ação.
• Clique em OK para fechar o diálogo Propriedades do Botão.
• Posicione o botão sobre a Lista de País e ajuste o tamanho, caso seja necessário.
Vamos praticar um pouco? Exercite o que você aprendeu aqui! Realize as atividades referentes
à Lição 10.
Página 80
Laboratório 10 - Uso de Botões
Praticando:
1. Crie um botão com a ação Exportar, para gerar um arquivo texto chamado
Dados.csv, contendo os seguintes campos:
• PedidoID
• DataPedido
• Cliente
• NomeProduto
• Quantidade
• Venda_Liquida
2. Use a ação Exportar, que está no grupo de ações Externo.
3. Clique no botão Configuração para selecionar os campos que serão exportados e o
formato do arquivo (csv).
Responda:
1. Aponte a alternativa cujas palavras completam corretamente o texto abaixo:
Os botões usados no QlikView podem executar __________ tipos de ação:
__________ as seleções de um documento, iniciar um aplicativo externo ou criar
__________.
( ) a. poucos; exibir; um novo botão
( ) b. limitados; excluir; um gráfico
( ) c. diversos; marcar; uma tabela
( ) d. diferentes; limpar; um marcador
Página 81
Lição 11 - Objeto de Texto
Objetivo da Lição
Nesta lição, você vai aprender a:
• Conhecer as maneiras de utilização do Objeto Texto nos
projetos.
Formas de Utilização
Você sabe de que forma os objetos de texto de podem ser usados? Vamos ver!
• Exibir textos explicativos.
• Criar fundos de pastas com múltiplas cores.
• Inserir imagens no layout do documento.
• Utilizar Objeto de Texto com Expressões.
Veja agora como fazer para exibir textos explicativos, para isso siga os passos:
• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/ Objeto de
Texto ou use o menu Layout.
• Digite o texto, se preferir pode alterar a cor de fundo e pressione OK.
• Para criar Fundos de Pastas, você pode deixar o texto vazio e apenas alterar a cor de
fundo.
Página 82
• Para utilizar Objeto de Texto com Expressões, inicie o texto com o símbolo “=”
(igual), conforme exemplo:
E aí o que achou desta lição? Foi bem curtinha, não é mesmo? Mas obtemos muitas informações.
Aqui você conheceu algumas maneiras de utilização do Objeto Texto nos projetos. Ficou com
alguma dúvida? Qualquer coisa, releia o conteúdo para que você siga com tranquilidade.
Vamos praticar um pouco? Exercite o que você aprendeu aqui! Realize as atividades referentes
à Lição 11.
Laboratório QlikView
a. Com Expressões.
Página 83
Lição 12 - Objeto Contêiner
Objetivo da Lição
Nesta lição, você vai aprender a:
Vamos ver agora como inserir um Objeto Contêiner no projeto. Siga os passos:
• Você pode utilizar o filtro para selecionar somente gráficos ou somente tabelas.
• Na aba Apresentação, você pode alterar a posição das abas. Selecione Abas na parte
superior.
Página 84
• Clique em OK.
Conseguiu entender todos aos passos? Fique atento aos estudos para darmos continuidade!
Após esses ajustes, vamos redimensionar o objeto na tela para ocupar toda a área disponível.
Os objetos que estão dentro do Contêiner serão automaticamente redimensionados.
Muito bem, chegamos ao fim de mais uma lição! Aqui, você aprendeu a agrupar os objetos da
pasta de uma maneira mais eficiente, utilizando o Contêiner, o que deixou o projeto mais
organizado. Vamos seguir adiante!
Exercite o que você aprendeu aqui! Realize as atividades referentes à Lição 12.
Laboratório 12 - Container
Praticando:
1. Exclua e inclua alguns objetos no Contêiner, incluindo Gráficos, Tabelas e Seleção
Múltipla.
2. Mude a apresentação das abas no Contêiner.
Responda:
Página 85
Lição 13- Relatórios
Objetivo da Lição
Nesta lição, você vai aprender a:
• Desenvolver Relatórios em QlikView.
• Conhecer os recursos e as diferenças com os softwares conhecidos como Geradores
de Relatórios.
Criando um Relatório
Vamos agora aprender a criar um relatório.
Para isso, siga os passos:
• Clique no menu Relatórios/Editar Relatórios para criar um novo relatório.
Página 86
• Clique no botão Incluir e dê um nome para o seu relatório.
Propriedades do Relatório
O relatório é criado já com uma página em branco. Veja o modelo a seguir:
Página 87
• No menu Relatórios/Configuração Relatório, você tem acesso a várias propriedades
que serão comuns a todas as páginas do relatório, como configuração de páginas,
margens, cabeçalho e rodapé e marcação.
Você pode perceber que os objetos irão aparecer na visualização de impressão tal como são
apresentados na área de layout do QlikView. A aparência exata do objeto no relatório refletirá
dinamicamente como o objeto se apresenta no momento da impressão, respeitando as
modificações nas propriedades bem como nos dados selecionados.
Página 88
Algumas observações:
• Uma vez o objeto adicionado, este aparecerá na janela de visualização do Editor de
Relatório.
• Existirá uma borda ao redor do objeto e indicadores em cada canto para identificar
que o objeto está selecionado.
• Marque o objeto com o mouse e mova para a posição desejada.
• Utilize os indicadores de canto para ajustar o tamanho.
• Uma linha tracejada mostra as margens.
• Nenhum objeto a ser impresso pode ser posicionado fora dessas margens.
• Ao abrir um relatório e executarmos um duplo clique sobre um objeto, podemos
acessar a caixa Configuração do Item.
• Os objetos são identificados pelo ID do objeto.
• Em Esticar, você pode definir a opção de preenchimento a ser utilizada nesse objeto.
Para objetos Tabela, o indicado é a opção Clipe em esticar.
• Uma borda pode ser impressa em volta de cada objeto.
Propriedades da Página
Podemos acessar as propriedades da página através do menu Página/Configuração da Página.
Nas configurações da página, podemos destacar:
• Na aba Geral:
Página 89
o Orientação (Retrato ou Paisagem).
o Tipo de Página (Única Folha ou Várias Páginas): habilite a opção várias
páginas quando usar tabelas que precisem de mais de uma página para
mostrar todos os dados.
• Na aba Marcação:
o Página em Loop devido aos valores possíveis no campo: use essa opção se
desejar que a página seja exibida uma vez para cada valor no campo.
Visualizando Relatórios
Os relatórios criados ficam listados no menu Relatórios do QlikView. Veja na figura a seguir:
Página 90
Chegamos ao fim de mais uma lição. Aqui, você aprendeu a desenvolver relatórios em QlikView,
conheceu os recursos e as diferenças com os softwares conhecidos como Geradores de
Relatórios, aprendeu incluir objetos, incluir novas páginas, suas propriedades e a visualizar
relatórios. Lembre-se, sem caso de dúvidas releia o conteúdo para que você consiga prosseguir
seu estudo com tranquilidade.
Agora vamos praticar o que você aprendeu aqui! Realize as atividades referentes à Lição 13.
Laboratório 13 - Relatórios
Praticando:
1. Com base no que estudamos nesta lição, crie um novo relatório, incluindo Cabeçalho,
Rodapé e, pelo menos, duas páginas contendo objetos que já existem no seu projeto
(Gráficos e Tabelas).
Responda:
4. A partir dos conhecimentos que você construiu em relação a relatórios, aponte a única
afirmação incorreta.
( ) a. A geração de relatórios no QlikView oferece a possibilidade de agrupar um
diferente número de objetos juntos em apenas uma página.
( ) b. De maneira geral, um relatório é visto como uma tabela ou um gráfico, que
usualmente conta com algum cabeçalho/rodapé aplicado em sua formatação.
( ) c. O termo Gerador de Relatório quase sempre é usado para se referir a uma
categoria bem definida de softwares que trabalham com combinação de dados a partir
de várias queries em SQL.
( ) d. Um relatório pode ser uma composição de diferentes gráficos, tabelas e textos.
Página 91
Lição 14 - Grupos de Dimensões
Objetivo da Lição
Nesta lição, você vai aprender a:
• Criar Grupos Hierárquicos, em que as dimensões terão uma dependência com o
conceito drill down, e também grupos Cíclicos, em que as dimensões serão apenas
alternadas, sem ligação entre elas.
Página 92
Perceba que, ao clicar no País, o gráfico mostrará as vendas por Cidade. Ao clicar na Cidade, vai
mostrar as vendas por Vendedor.
Nesta lição, você aprendeu a criar Grupos Hierárquicos, em que as dimensões tinham uma
dependência com o conceito drill down, e também grupos Cíclicos, em que as dimensões foram
apenas alternadas, sem ligação entre elas.
Exercite o que você aprendeu aqui! Realize as atividades referentes à Lição 14.
Página 93
( ) Suas dimensões são simplesmente alternadas.
Página 94
Lição 15 Variáveis
Objetivo da Lição
Nesta lição, você vai aprender a:
• Criar Variáveis no QlikView, que irão interagir com os Objetos e com os dados.
• Incluir Caixa de Entrada e Objeto Deslizador para alterar o valor das Variáveis.
• Clique na variável e informe o valor de Definição, conforme você pode ver imagem
seguinte:
Página 95
• Para finalizar, clique no botão OK.
O que está achando até aqui? Caso tenha dúvidas, releia as informações e dê continuidade ao
seu estudo.
Página 96
Inserindo Caixa de Entrada e Objeto Deslizador
Aprendemos muitas coisas até aqui, não é mesmo? Mas o que falta agora é permitir que o
usuário altere o valor da variável.
Para isso, vamos inserir dois objetos para esse fim: Caixa de Entrada e o Objeto Deslizador.
Veja como fazer para inserir a Caixa de Entrada:
• Clique com o botão direito do mouse.
• Selecione Novo Objeto de Pasta/Caixa de Entrada ou use o menu Layout.
• Selecione a variável vPercSimulacao e clique no botão Incluir.
• Clique em OK.
Página 97
Nesta penúltima lição, você aprendeu a criar e a usar variáveis no QlikView, que irão interagir
com os Objetos e com os dados. Aprendeu também a incluir Caixa de Entrada e Objeto
Deslizador para alterar o valor das variáveis. Preparado para seguir adiante? Vamos lá!
Vamos exercitar o que você aprendeu aqui! Realize as atividades referentes à Lição 16.
Laboratório 15 – Variáveis
Praticando!
1. Na pasta Gráficos, localize o gráfico Vendas por País, que possui uma barra de rolagem,
conforme imagem a seguir:
2. Crie uma variável chamada vBarras. Essa variável definirá o número de barras que será
exibido nesse gráfico.
3. Entre nas propriedades do gráfico e substitua o valor fixo que está na
4. propriedade Número Máximo Visível, na aba Apresentação, pela variável vBarras.
5. Crie um objeto deslizador para alterar o valor da variável vBarras.
Responda
1. Entre as alternativas a seguir, aponte a única que está incorreta.
( ) a. Usamos variáveis para interagir com os dados ou com os objetos do QlikView.
( ) b. Existem duas maneiras de definir variáveis no QlikView: no script e no layout.
( ) c. É possível inserir alguns objetos para permitir que o usuário altere o valor da variável.
Página 98
( ) d. A criação de uma variável na aplicação não necessariamente passa pela definição de
seu valor.
Página 99
Lição 16 - Melhores Práticas para dispositivos móveis
Objetivo desta lição:
• Apresentar as práticas recomendadas para aplicações de devem ser acessadas por
dispositivos móveis.
Página 100
Gráficos X Tabelas
Devemos tomar cuidado com o uso de tabelas em aplicações para dispositivos móveis, já que
não é a plataforma mais apropriada para analisar informações tabuladas. O uso de gráficos torna
o entendimento mais claro nesse tipo de dispositivos.
Nesta última lição, você aprendeu as melhores práticas para desenvolvimento de aplicações
para dispositivos móveis. Lembre-se: se você ainda continua com alguma dúvida sobre os
conteúdos dados, faça uma revisão para que tudo fique esclarecido!
Vamos praticar um pouco? Exercite o que você aprendeu aqui! Realize as atividades referentes
à Lição 16.
Página 101
Gabarito Laboratório QlikView
Lição 1 - Trabalhando com QlikView
1. c
2. V; F; F; V
3. d
2. B; G; E; D; A; F; C
2. b
Lição 5 - Gráficos
1. F; V; V; V
3. D; A; E; B; C
Página 102
2. a
Lição 13 - Relatórios
1. a
Lição 15 - Variáveis
1. d
Página 103