Você está na página 1de 103

CURRÍCULO OFICIAL

Capacitação QlikView Design

Fevereiro de 2015 - Primeira Edição

As informações contidas neste documento, incluindo URLs e outras referências a sites da


Internet estão sujeitos a mudanças sem prévio aviso. A menos que informado explicitamente,
todas as referências a empresas, organizações, produtos e nomes de domínios, além de
endereços de e-mail, logo-marcas e eventos são fictícios e não possuem qualquer vínculo com
dados reais. Este documento está coberto pelas leis de autorias e nenhuma parte ou em todo
poderá ser reproduzida, armazenada, obtida eletronicamente ou transmitida (mecânica ou
eletronicamente) em qualquer que seja o formato, nem tão pouco fotografado, sem a expressa
autorização do fornecedor.
Conteúdo
Introdução ..........................................................................................................................7
O que é o QlikView? .................................................................................................................7
O Modelo Associativo...............................................................................................................7
Tipos de dados lidos no QlikView .............................................................................................8
Ambiente..................................................................................................................................8
Terminologia básica QlikView ..................................................................................................9
Iniciando o QlikView ...............................................................................................................10
Lição 1 - Trabalhando com QlikView ................................................................................... 12
Objetivo da Lição ....................................................................................................................12
Carga de dados iniciais – Tabela de clientes ...........................................................................12
Incluindo listas no projeto ......................................................................................................14
Seleções .................................................................................................................................16
Pesquisa em Listas ..................................................................................................................17
Propriedades das Listas ..........................................................................................................18
Incluindo Pastas .....................................................................................................................21
Mudar Ordem das Pastas .......................................................................................................22
Laboratório 01 - Trabalhando com QlikView ..........................................................................23
Lição 2 - Carga de Dados .................................................................................................... 25
Objetivo da Lição ....................................................................................................................25
Carga da Tabela de Pedidos ...................................................................................................25
Carga de Outras Tabelas .........................................................................................................26
Laboratório 02 - Carga de Dados ............................................................................................27
Lição 3 - Layout do Projeto e Caixa de Estatística ................................................................ 29
Objetivo da Lição ....................................................................................................................29
Princípios de um bom Layout de Projeto ...............................................................................29
Posicionamento de Objetos no Layout ...................................................................................30
Alterações básicas no Layout .................................................................................................31
Caixa de Estatística .................................................................................................................32
Laboratório 03 - Layout do Projeto e Caixa de Estatística ......................................................33
Lição 4 - Objeto Tabela....................................................................................................... 35
Objetivo da Lição ....................................................................................................................35
Para que serve o Objeto Tabela .............................................................................................35
Criando Tabelas no QlikView ..................................................................................................35

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!

Tipos de dados lidos no QlikView


O QlikView pode ler dados provenientes de várias fontes diferentes. Confira alguns exemplos:
• Arquivos texto com qualquer caractere separador de campos. Por exemplo, ponto e
vírgula.
• O resultado de uma query feita com SQL, via OLE DB/ ODBC.
• Projetos QlikView previamente criados (binary files).
• Arquivos de dados QlikView (qvd).
• QlikView Data Exchange (qvx).
• Arquivos Excel no padrão BIFF code.
• Arquivos Texto de formato fixo.
• Tabelas HTML.
• Tabelas XML.

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:

Na pasta Instalação, escolha:

Se seu computador tiver arquitetura 32 bit.

Se seu computador tiver arquitetura 64 bit.

Terminologia básica QlikView


Um projeto QlikView possui:
• Área de Script: onde é realizada a carga dos dados.
• Área de Trabalho: onde são inseridos objetos (gráficos, tabelas) para demonstrar os
dados que estão na memória.
A figura a seguir demonstra um exemplo de área de trabalho e terminologias que compõem a
ferramenta:

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:

• Clique no botão Cancelar.

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.

• Selecione Salvar do menu Arquivo ou o botão apropriado na barra de tarefas para


gravar o documento. Navegue pelos diretórios e grave seu arquivo no diretório a
seguir: ...\QlikView\ Treinamento\Designer I. Salve o documento com o nome
Designer I.
Agora que você já sabe sobre aspectos introdutórios da ferramenta, vamos começar a trabalhar
com QlikView? Para isso, prossiga com sua leitura e lembre-se de sempre retomar às partes do
conteúdo que gerarem dúvidas.
Vamos lá!

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.

Carga de dados iniciais – Tabela de clientes


Para começar a trabalhar com o QlikView, vamos carregar na memória a primeira tabela usada
nesse treinamento, que é a tabela Clientes. Para isso, acompanhe, a seguir, o passo a passo:
• Selecione Editar Script no menu Arquivo ou na barra de ferramenta (Atalho: Ctrl+E).
• Marque a opção Caminhos Relativos, se já não estiver marcada. Isso proporcionará
a utilização de caminhos (paths) relativos no processo de carga, a partir da
localização do nosso documento QlikView.

• Selecione o arquivo do Excel: Clientes.xls. A seguinte tela será exibida:

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!

Incluindo listas no projeto


Para incluir listas no projeto, a tela de Propriedades da Pasta será exibida. Nesta tela, podemos
selecionar campos para serem exibidos na pasta na forma de listas.

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)

• Valores possíveis ou compatíveis (branco)

É possível Limpar a sua seleção de várias formas:


• Clique uma segunda vez sobre o valor selecionado, isso irá remover a seleção.
• Selecione alguns dos outros valores da área cinza na mesma lista. Quando
selecionamos dados incompatíveis com a seleção anterior, essa passa a ser
desconsiderada.
• Clique no botão Voltar. O QlikView armazena até 100 seleções em memória. Cada
clique leva a um passo anterior.

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:

• Para selecionar diversos valores em sequência, clique e mantenha pressionado o


botão do mouse, isso irá pintar os valores que desejamos selecionar.
• Para selecionar diversos valores que não estão em sequência, mantenha
pressionada a tecla <Ctrl> e clique sobre os valores desejados, um após o outro.
Você pode estar se perguntando: “é possível realizar pesquisas em Listas?” A resposta é “Sim!”.
A seguir você vai saber tudo sobre esta ação no QlikView!

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.

• Conforme letras do texto a pesquisar são digitadas, o número de valores possíveis


na lista diminui gradualmente.
• Apenas as linhas contendo o resultado do texto a pesquisar serão apresentadas em
dado momento.
• Pressione <Enter> em qualquer momento para selecionar os dados
correspondentes à pesquisa a ser efetuada.

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 “>”.

Propriedades das Listas


Agora conheceremos as configurações disponíveis para Listas.
Observe que muitas das configurações são comuns a outros tipos de objetos em QlikView. Por
isso, muito do que veremos pode ser aplicado em outros objetos QlikView.
Para abrir as propriedades da Lista ou de qualquer outro objeto do QlikView, podemos clicar
com o botão direito do mouse sobre o objeto e selecionar a opção Propriedades.
Faça esse procedimento com a Lista Ano. A tela será exibida:

Agora, veja como mostrar frequência:

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:

• Na aba Geral, habilite a opção Ocultar Excluídos.


Observação: Essa propriedade fará que os valores excluídos da seleção não sejam exibidos como
opção na lista.
Vamos explorar agora a aba Apresentação. Para tanto, você vai aprender sobre as
funcionalidades desta aba.

• 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:

• A formatação dos valores numéricos é realizada na página Número em Propriedade.


• Esteja atento aos padrões de formatação do documento.

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:

• Intensidade da sombra e largura da borda são parâmetros para destacar o objeto na


pasta.
• Uma opção importante é aquela que permite determinar a camada do objeto. Ao
atribuir diferentes camadas de objetos, um layout pode ser criado onde objetos se
sobreponham a outros.
• Podemos definir uma condição para exibição do objeto através do parâmetro
Mostrar: Sempre ou Condicional.
• Os parâmetros em Opções existem para que possamos definir permissões ou
restrições em relação a que o usuário possa mover e/ou alterar tamanho do objeto.
Finalizando, vamos aprender agora sobre a aba Título:

• A opção Mostrar Título pode ser desmarcada, escondendo o titulo do objeto.


• Podemos personalizar as cores de fundo e de textos das janelas de Título quando
está ativo ou inativo.
• Na aba Título também configuramos quais ícones especiais queremos que fiquem
disponíveis para os usuários, exemplo: Imprimir, Exportar, Pesquisar etc.

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 Campos, podemos selecionar quais as informações serão mostradas na pasta


como Listas.

• Na aba Objetos, serão listados todos os objetos da pasta, sejam Listas, Gráficos,
Tabelas, Botões etc.

• Lembrando que veremos a aba Segurança no treinamento Developer I, quando


estudaremos o tema Segurança.
• Na aba Disparadores podemos configurar ações que serão a tivadas ao entrar ou ao
sair da pasta. Falaremos mais sobre ações desta aba na Lição 11 – Uso de Botões.

Mudar Ordem das Pastas


A ordem das pastas pode ser alteradas através do Menu Layout/Promover ou rebaixar pastas.
Observe:

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.

Laboratório 01 - Trabalhando com QlikView


Praticando:
1. Na aba Listas, inclua listas com os campos: NomeEmpresa, Endereço e Fone.
2. Reposicione as listas na tela arrastando os objetos.
3. Na aba Principal, mostre a Frequência para a lista Cidade.
4. Mude o estilo da lista Cidade para Caixa de Seleção d Laboratório QlikView
Testando seu conhecimento:
1. Sobre o Qlikview, podemos dizer que:
( ) a. Para se ter uma visão geral ainda melhor dos dados, gráficos e tabelas podem ser
criados. Mas, não podem impressos; apenas exportados para outros programas.
( ) b. O QlikView pode ser baixado gratuitamente na versão Personal Edition. Porém,
as funções do QlikView só podem ser usadas de maneira parcial.
( ) c. O 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.

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.

Carga da Tabela de Pedidos


Vamos agora carregar a tabela de pedidos. Para isso, siga os seguintes passos:
 Retorne à área de script utilizando o menu Arquivo/Editar Script ou o atalho Ctrl + E.
 Posicione o cursor no final do script para não correr o risco de inserir script no meio de
uma tabela já lida.
 Carregue agora os dados do arquivo Pedidos. Clique no botão Arquivo de Tabela e
selecione o arquivo Pedidos.xls.
 Agora que os dados foram carregados, utilizaremos funções de data para criarmos os
campos de Mês e Mês Ano, utilizando o campo DataPedido como base. O script deve
ficar assim:

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.

Execute agora o script clicando no botão Recarregar ou pelo atalho Ctrl + R.


Nesse momento, todas as tabelas estão carregadas na memória e estão disponíveis para serem
utilizadas no projeto.
Dica: Um recurso muito útil para visualizar as tabelas lidas e as ligações entre as tabelas é o
Visualizador de Tabelas.
Clique no menu Arquivo/Visualizador de Tabelas ou vá pelo atalho Ctrl + T.
Utilize o botão Auto-Layout para melhorar a visualização das tabelas.

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.

Laboratório 02 - Carga de Dados


Praticando:
1. No s cript, crie um rótulo para alterar o nome do campo Fone (Tabela Clientes)
para Telefone.

2. Retire os campos UnidadesEmEstoque e UnidadesPorPedidos da tabela Produtos.

3. Execute o script.

4. Abra novamente o Visualizador de Tabelas e veja como ficaram os dados.

Responda:

1. Qual é o recurso utilizado para visualizar as tabelas lidas e as ligações entre as


elas?

( ) a. Conexão entre Tabelas

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.

Princípios de um bom Layout de Projeto


Para dar início a esta lição, veja os seguintes princípios para um bom layout de projeto:
• Visualização: os objetos na pasta devem ter uma visualização amigável, ou seja, o
usuário do projeto não pode ter dificuldade de analisar os dados por estarem
sobrepostos, com fontes inadequadas ou cores “berrantes”.
• Usabilidade: os objetos na pasta devem estar dispostos de maneira que o usuário
possa fazer suas análises realizando as seleções necessárias sem que tenha de
alternar de pastas ou restaurar objetos para isso.
Dica: O uso de várias pastas é recomendado para tratar de assuntos diferentes ou para entrar
no detalhe de uma informação analisada em uma pasta anterior.
Veja alguns exemplos de layout:

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!

Posicionamento de Objetos no Layout


Na pasta Listas, inclua e organize os campos conforme modelo a seguir:

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.

Alterações básicas no Layout


Nesta parte, vamos aprender a fazer algumas alterações básicas no layout. Veja:
• Ativar e mover objetos: clique em algumas listas e verifique que a cor da janela é
alterada. Isso caracteriza o objeto ativo.
• Alterar tamanho dos objetos: os objetos podem ser redimensionados ao serem
clicados e arrastados pelas extremidades.

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.

Laboratório 03 - Layout do Projeto e Caixa de Estatística


Praticando:
1. Crie uma pasta com as listas País, Cliente e Vendedor e dê o nome Minha Pasta a
esta nova pasta.
2. Copie os campos Ano, Mês e Dia da pasta Listas para a pasta Minha Pasta.
3. Reposicione as listas para conseguir um layout claro.
4. Adicione a lista Venda_Liquida.
5. Remova os campos Cliente e Vendedor.
6. Inclua uma Caixa de Estatística para o campo Quantidade
7. Modifique a ordem das pastas.
8. Remova Minha Pasta.
9. Clique com o botão direito do mouse sobre a pasta Listas e selecione a opção Copiar
Pasta.
10. Elimine os gráficos desta nova aba.
11. Volte para a aba Listas.
Responda:
1. Aponte a alternativa cujas informações completam corretamente o texto a seguir:
Há dois princípios para um bom layout de projeto:
Visualização: os objetos na __________ devem ter uma visualização amigável, ou
seja, o usuário do __________ não pode ter dificuldade de analisar os __________
por estarem sobrepostos, com fontes __________ ou cores “berrantes”.
Usabilidade: os __________ na pasta devem estar dispostos de maneira que o
usuário possa fazer suas __________ realizando as seleções necessárias sem que
tenha de __________ de pastas ou restaurar objetos para isso.
( ) a. pasta; projeto; dados; inadequadas; objetos; análises; alternar.
( ) b. análise; script; objetos; inadequadas; scripts; pastas; alternar.
( ) c. pasta; projeto; objetos; pequenas; projeto; análises; errar.
( ) d. visualização; objeto; inadequadas; objetos; artes; alternar.
2. Relacione as colunas a seguir, considerando que a primeira apresenta algumas ações
e a segunda descreve como realiza-la.
(A) Ativar e mover objetos
(B) Alterar tamanho dos objetos

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.

Para que serve o Objeto Tabela


Utilizamos o objeto do tipo tabela – que possui linhas e colunas – para apresentar o conteúdo
de diversas listas em um único objeto.
Cada coluna corresponde a um campo (tal como uma coluna em um objeto do tipo lista).
As linhas correspondem a todas as combinações possíveis de dados nessas colunas. Observe
como os valores nas colunas repetem-se para todas as possíveis combinações no campo
NomeProduto.

Criando Tabelas no QlikView


Para criar tabelas, siga os seguintes passos:
• Acesse a pasta Cópia de Listas e altere o nome para Tabelas.
• Crie uma nova tabela escolhendo Novo Objeto da Pasta/Tabela... do menu Layout.
• Ou dê um clique com o botão da direita na área em branco da pasta e selecione
Novo Objeto da Pasta/ Tabela... neste menu.
• Selecione os campos:
o FuncionarioID como Código Vendedor;
o Vendedor;
o FornecedorID como Código Fornecedor;
o Fornecedor;
o Ano.
• Clique em OK para gerar a 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:

• Configuração do alinhamento de colunas


o Alinhamento de texto e números podem ser configurados separadamente.
Basta que você selecione um dos campos e faça os ajustes em Alinhamento.
• Omitir Linhas Quando Campo for NULL
o Se esta alternativa estiver selecionada para um campo em que não existam
valores (isto é, que o campo tenha NULL), estes não serão apresentados na
tabela.
o De forma similar, esse recurso pode ser aplicado em gráficos e outros objetos
do QlikView para “limpar” a apresentação dos dados.
Agora vamos para a Aba Estilo:

• Aplicar um estilo de formatação;


o Para todos os tipos de tabelas (tabela, tabela dinâmica e tabela simples) uma
lista de layouts predefinidos está disponível na página Estilo em Propriedades.

Página 37
o

Impressão e Exportação de dados da Tabela


• Impressão de dados de uma Tabela
• O QlikView permite imprimir diretamente a partir de vários tipos de tabelas:
o Clique no botão da direita sobre a tabela e escolha Imprimir no menu do objeto.
o Faça os ajustes apropriados na caixa de impressão.
o Também podemos enviar uma impressão para um arquivo PDF usando a opção
Imprimir como PDF.
o Capacidades adicionais para impressão, exportação e geração de relatórios
serão abordados mais adiante neste curso.
• Exportação de dados de uma tabela para arquivos
Podemos exportar dados de uma tabela para arquivos externos, da seguinte
maneira:
o Clique com o botão da direita, após ativar o objeto, e escolha a opção Exportar
no menu do objeto.
o Digite um nome de arquivo na caixa de diálogo.
o Escolha um tipo de arquivo para exportar. Pode-se escolher entre delimitado
por vírgula (.csv), delimitado por tabulação (.tab), por ponto e vírgula (.skv),
HTML e XML.
o Podemos também optar pelo formato padrão de exportação para arquivos do
QlikView (.qvo).
o Clique em Gravar para executar a exportação.
Outro método para exportação de um arquivo é usar o comando Enviar para o Excel.
o Este comando exporta a tabela e então abre o arquivo exportado no Excel.

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.

Laboratório 04 - Objeto Tabela


Praticando:
1. Minimize a tabela criada.
2. Crie os objetos conforme a figura abaixo. São três listas e uma tabela, demonstrando
os mesmos dados que as listas:

3. Compare a capacidade de análise das listas e da tabela. Perceba que na tabela já


temos a informação de quais produtos pertencem a quais categorias e de quais
fornecedores são.
Responda:
1. O texto abaixo se refere ao objeto Tabela. Escolha a alternativa cujas palavras o
completam corretamente.
O objeto Tabela, composto por linhas e colunas, __________ o conteúdo de diversas
listas em um único objeto. Cada coluna corresponde a um __________ e as linhas
correspondem a todas as combinações de dados possíveis nas colunas.
( ) a. resume; número; listas
( ) b. distribui; objeto; linhas
( ) c. reúne; dado; tabelas
( ) d. apresenta; campo; colunas
2. Sobre os processos de impressão e exportação de dados da Tabela, aponte a única
afirmação incorreta:
( ) a. O QlikView permite imprimir diretamente a partir de vários tipos de tabelas,
bastando clicar no botão direito sobre a tabela e escolher Imprimir no menu do
objeto. No entanto, é necessário que sejam feitos os ajustes apropriados na caixa
de impressão.

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.

Tipos de Gráficos no QlikView


Os gráficos e as tabelas são objetos da pasta capazes de mostrar números de forma compacta.
Você pode, por exemplo, mostrar somas de valor, distribuídas em campos diferentes como ano,
mês, número de conta etc.
Os números que são calculados usando vários registros nas tabelas de entrada (somas, médias,
mínimo, máximo) podem ser mostrados apenas em gráficos ou caixas de estatísticas.
Gráficos, tabelas dinâmicas e tabelas simples são, logicamente, a mesma coisa, mesmo que
tenham uma aparência diferente. Por isso, todos esses elementos serão denominados gráficos.
Os gráficos podem ser, portanto, mostrados como gráficos de barras, de pizza, de dispersão, de
linhas; gráficos combinados (barras/linhas); gráficos de radar, de grades e de mostrador; tabelas
simples e dinâmicas; ou gráficos de blocos.
Todos os tipos de gráficos são mostrados a seguir. Veja:

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.

Criando os primeiros gráficos


Vamos agora criar nosso primeiro gráfico.
A análise será sobre o valor total de Vendas por ano, em um gráfico de barras.
Para isso, vamos selecionar o campo Ano como dimensão e, na sequência, definir a expressão
como o somatório dos valores de Venda_Liquida.
Siga o passo a passo:
• Certifique-se de que estamos na pasta Listas, clique com o botão direito do mouse
na área de trabalho e escolha a opção Novo Objeto de Pasta/Gráfico.

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.

Nessa última etapa (Layout), temos algumas propriedades como:


• A camada do objeto (para objetos sobrepostos).
• Mostrar sempre ou condicional.
• Permissões para mover, copiar ou clonar o objeto.

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.

Vamos fazer agora três alterações nas propriedades do gráfico:


• Na aba Expressões, habilite a opção Valores sobre os Dados. Isso fará com que os
Valores apareçam em cima de cada barra.

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:

Fazer seleções e pesquisas não está limitado às listas.


Com QlikView, podemos fazer seleções diretamente em qualquer tipo de tabela e caixas
múltiplas, assim como fazer seleções diretamente nos gráficos ao clicar sobre os valores.
Vamos utilizar o gráfico de barras que acabamos de criar para verificar essa afirmação: clique no
gráfico sobre um ano, ou clique e arraste “pintando” sobre o gráfico para selecionar dois anos.

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:

1. Analise as afirmações a seguir e diga se são verdadeiras ( V ) ou falsas ( F ).

( ) Gráficos e tabelas são objetos capazes de mostrar números de forma ampla.


( ) Números calculados usando vários registros nas tabelas de entrada podem ser
mostrados apenas em gráficos ou caixas de estatísticas.
( ) Embora tenham aparências diferentes, gráficos, tabelas dinâmicas e tabelas
simples são a mesma coisa.
( ) Gráficos podem ser visualmente apresentados de diversas formas.
2. Defina, com suas palavras, o que é Dimensão e o que é Expressão, apresentando
um exemplo para cada um dos conceitos a partir de sua realidade profissional.

3. A seguir, estão elencadas algumas etapas realizadas na criação de Gráficos.


Relacione-as com suas definições.

(A) Etapa Apresentação

(B) Etapa Cores

(C) Etapa Estilo

(D) Etapa Fonte

(E) Etapa Número

( ) Define a cor, o tamanho e o estilo da fonte usada no objeto.

Página 52
( ) Apresenta vários parâmetros de ajustes na aparência do gráfico.

( ) Define ou altera o formato numérico e o formato de data dos valores


apresentados nas expressões.

( ) Permite a alteração de cores do gráfico e conta com a opção Multicolorido


para que cada barra do gráfico seja mostrada com uma cor diferente.

( ) Define a aparência do gráfico e sua orientação – retrato ou paisagem.

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.

Incluindo Expressões na Lista


A partir da versão 10 do QlikView, é possível adicionar qualquer número de expressões
arbitrárias do QlikView a serem mostradas ao lado dos valores de campo de lista.
Vamos conhecer esse recurso selecionando a Lista Ano (na pasta Listas).
• Primeiramente, na aba Apresentação, marque a opção Coluna Única.
• Na aba Expressões, clique no botão incluir e digite a seguinte expressão:

• O resultado será:

Listas com Minigráfico


• Inclua outra expressão: Sum (Venda_ Liquida).
• Mude a representação da segunda expressão para Minigráfico (Mini Chart).

• Nas configurações do Minigráfico, selecione a dimensão Mês e escolha o modo


Barras, após alguns ajustes teremos a seguinte lista:

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.

Definindo Fundo das Listas com Imagem


Vamos agora definir o fundo das listas.
Para isso, siga os passos:
• Acesse a página Apresentação em Propriedades da lista, clique no botão Fundo...,
marque a opção Imagem e clique no botão Pesquisar...
• Vá ao diretório do treinamento na pasta Imagens.
o C:\QlikView\Treinamento\Designer I\Imagens\
• Escolha a imagem Fundo_Lista_Ano.gif.
• Volte à página Apresentação e certifique-se de que a Opção de Imagem item
Sobrepor Estilo de Seleção esteja com a opção de Caixas de seleção de LED.

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.

Laboratório 06 – Expressões na Lista


Praticando:
1. Usando a lista Cidade, crie duas expressões com a mesma fórmula: Count
(Desconto), sendo que:
o A primeira expressão terá representação Texto.
o A segunda expressão terá representação com minigráfico, usando a
dimensão Mês.
A lista deverá ter a seguinte aparência:

Responda:

1. A partir de que versão é possível adicionar qualquer número de expressões


arbitrárias do QlikView a serem mostradas ao lado dos valores de campo de lista?

( ) a. A partir da versão 8.5, que promoveu a significativa mudança de stand alone


para QlikView Server.

( ) b. A partir da versão 10, que trouxe inovações para o QlikView Desktop.

( ) 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:

• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/Seleções


Atuais ou use o menu Layout.
• Clique no botão OK da aba Geral.

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:

• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/Pesquisa de


Objeto ou use o menu Layout.
• Você pode incluir Todos os Campos da nuvem de dados ou selecionar uma Lista de
Campos.

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.

Laboratório 07 - Seleção Múltipla, Seleções Atuais, Marcador e


Objeto Pesquisa
Praticando:
1. Insira uma caixa de Seleção Múltipla no seu projeto com os campos País, Cidade e
Cliente.
2. Selecione um país e uma cidade e crie um novo marcador para essa seleção.
3. Utilize a caixa Seleções Atuais para limpar somente a seleção da cidade.
4. Utilizando o objeto Pesquisa, descubra em que campo existe incidência para ABC.
Responda:
1. Relacione as colunas a seguir, ligando os conceitos às suas definições.
(A) Seleção Múltipla
(B) Seleções Atuais
(C) Objeto Marcador
(D) Objeto Pesquisa

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.

Criando novos gráficos


Vamos agora voltar a estudar sobre gráficos. Para isso, crie uma pasta na aplicação chamada
Gráficos. Em seguida, siga os passos:
• 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 Gráfico de Barras.
• Clique em Avançar.
• Na aba Dimensões, selecione a dimensão País.
• Clique em Avançar.
• Nessa etapa, vamos informar a Expressão do Gráfico: sum(Venda_Liquida).
Preencha também no rótulo da Expressão Venda Liquida.
O assistente de criação de gráficos tem várias outras páginas adicionais que permitem definir
uma melhor apresentação do gráfico, mas, nesse momento, podemos clicar em Concluir na
página Expressões e termos nosso gráfico já trabalhando, mas ainda um pouco confuso.

Vamos fazer alguns ajustes no gráfico:


• Clique com o botão direito sobre o gráfico e escolha a página Dimensões nas
Propriedades do Gráfico.
• Garanta que a opção Rótulo esteja marcada para que o texto País possa ser
apresentado no eixo X.
• Na página Classificar, marque Valor-Y de forma Descendente para que as barras
sejam apresentadas em ordem decrescente de acordo com o seu tamanho.

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:

Outras Propriedades do Gráfico


Perceba que seria apropriado limitar o número de valores apresentados. Vejamos agora como
fazer:
• Clique no botão direito sobre o gráfico novamente e vá à página Apresentação de
Propriedades.
• Limite o número de barras a 10 marcando a opção Número Máximo Visível.
• Podemos também habilitar a opção Mostrar Barra de Rolagem do Eixo X, que é uma
excelente opção para termos acesso aos outros valores do gráfico. Nesse caso, será
necessário marcar novamente a opção Rótulos Empilhados no grupo Eixo de
Dimensão.
• Na página Expressões, marque a opção Valores Sobre os Dados.
• Clique em OK para ver o resultado.

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.

Arraste o novo gráfico para o lado, conforme a figura abaixo:

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).

Outros tipos de Gráficos


Clone mais uma vez o gráfico, minimize o original e vamos agora transformar o clone em um
gráfico Tabela Simples.
Observe que no Gráfico Tabela Simples aparece o Total, que pode ser habilitado/ desabilitado
na página Expressões, opção Modo Total.
Não devemos confundir o Gráfico Tabela Simples com o Objeto Tabela, que trabalhamos na
Lição 4. O Objeto Tabela serve apenas para visualizar valores de campos. Não é considerado um
gráfico por não permitir o uso de Dimensões e Expressões, como a Tabela Simples.
Clone mais uma vez, minimize o original e altere o tipo do gráfico para Gráfico de Blocos.

Página 66
Clone novamente, minimize o original e altere o tipo do gráfico para Gráfico de Funil.

Outras Funções de Agregação


Vamos ver mais algumas funções de agregação.
Na área Editar Expressões, podemos selecionar de uma lista de funções de agregação.

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.

Existe também a possibilidade de editar uma expressão diretamente nesta janela.


Na janela de edição podemos receber avisos através de cores ou mensagens de erro se algo não
está sendo definido apropriadamente.

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.

Gráfico com Escalas Diferentes


Podemos perceber que em alguns casos temos mais de uma expressão no mesmo gráfico,
mostrando informações totalmente diferentes que não seriam bem visualizadas na mesma
escala.
Vejamos como tratar essa questão:
Gráfico de Barra agrupado
• Volte ao gráfico de barras Vendas por País.
• Desbloqueie e limpe todas as seleções da sua aplicação.
• Recupere a tabela minimizada e a converta em gráfico de barras.
• Altere a segunda expressão para Count(ContaPedidoID).
Ajuste algumas propriedades, para que fique assim:

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.

Laboratório 08 – Mais sobre Gráficos


Praticando:
1. Produtos vendidos com os seguintes parâmetros:
• Dimensão: Mês.
• Expressão: Sum(Quantidade).
• Na aba Expressões, habilite a opção Mostrar Símbolo.
• Na aba Eixos, habilite a opção Mostrar Grade no Eixo da Expressão e também no
Eixo da Dimensão.
• Faça outros ajustes para que o gráfico fique conforme imagem abaixo:

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.

O Gráfico Mekko é um gráfico de barras em que o valor de uma expressão ou


dimensão é usado para...
( ) a. definir a largura das barras.
( ) b. limitar o número de valores apresentados.
( ) c. minimizar automaticamente o gráfico quando outro for restaurado na tela.
( ) d. determinar o número de barras apresentadas.

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.

Criando uma Tabela Simples


A tabela simples é classificada como Conceito um gráfico e não como tabela, porque, ao
contrário da tabela, que só exibe o conteúdo de campos associados, a tabela simples permite o
agrupamento de informações através do uso de dimensões e também permite o uso de
expressões, como os gráficos.
O processo de criação da tabela simples é idêntico aos outros gráficos.
Vamos criar uma tabela simples com duas expressões, com as seguintes propriedades:
• Dimensão: Cidade
• Expressões
o sum(Venda_Liquida) - Rótulo: Vendas
o sum(Quantidade) - Rótulo: Produtos Vendidos
o count(ContaPedidoID) - Rótulo: Número de Pedidos
o count(ContaPedidoID) - Rótulo: Média de Desconto
• Na aba Número, configure as casas decimais para cada expressão.
• Na aba Estilo, selecione o estilo Básico.
A tabela deverá ficar como a figura:

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.

A tabela dinâmica ficará conforme imagem seguinte:

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!

Comparando os benefícios da Tabela Simples e a Tabela


Dinâmica
Agora que conhecemos a tabela simples e a tabela dinâmica, podemos comparar os benefícios
de cada uma, para assim definir qual usaremos dependendo da necessidade.
• A grande vantagem da Atenção Tabela Simples é a Classificação Rápida. Isto é, você
pode ordenar por qualquer dimensão ou expressão simplesmente com cliques sobre
o rótulo das dimensões
• Somente a Tabela Dinâmica possui o Agrupamento de Dimensões e Subtotais.
Então, se sua necessidade é ter várias dimensões com subtotais, utilize esta tabela.
O quadro seguinte demonstra as diferenças dos recursos do objeto tabela, tabela simples e
tabela dinâmica.

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.

Usando Efeitos Visuais


É possível utilizar efeitos visuais para destacar valores de expressão na tabela. Valores que
pertencem a diferentes categorias de valores podem receber cores e/ou estilos de fonte
separados.
Vamos usar a tabela simples que fizemos anteriormente, para adicionar efeitos visuais. Veja
como fica na figura a seguir.

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.

• Nas propriedades da tabela, na aba Efeitos Visuais, selecione a Expressão Produtos


Vendidos e informe os valores:
• Superior > = 1000 – mude a cor do texto para branco e o fundo verde.
• Inferior < = 100 – mude a cor do texto para branco e o fundo vermelho.
A tabela ficará com a seguinte aparência:

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.

Laboratório 9 – Tabelas Simples e Tabelas Dinâmicas


Praticando:

1. Crie uma tabela dinâmica usando os campos Vendedor e NomeCategoria como


dimensões; Sum(Venda_ Liquida) e Count( ContaPedidoID) como expressão.

• Posicione na página Apresentação e marque a opção Mostrar Subtotais para ambas


as dimensões.
• Siga para a página Estilo, escolha Pivot1 e marque a opção Modo de Indentação.
Clique em OK.
2. Inclua um Seletor DropDown para a tabela dinâmica criada, para os campos
Vendedor e NomeCategoria.

A tabela ficará como na figura a seguir:

Página 78
Responda:

1. Analise as proposições a seguir, que se referem às tabelas e suas características e diga


se elas são verdadeiras ( V ) ou falsas ( F ).

( ) A Tabela Simples apresenta a grande vantagem de ser ordenada por qualquer


dimensão ou expressão mediante cliques sobre o rótulo das dimensões.

( ) Somente a Tabela Dinâmica possui a característica de apresentar várias dimensões


com subtotais.

( ) 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.

• Para inserir imagens no layout do documento, ative a opção de fundo Imagem,


clique no botão Alterar e selecione o arquivo com a imagem

Página 82
• Para utilizar Objeto de Texto com Expressões, inicie o texto com o símbolo “=”
(igual), conforme exemplo:

• Uma opção é concatenar textos explicativos com expressões, conforme o modelo:

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 11 - Objeto de Texto


Praticando:
1. Insira um objeto Texto no projeto, para demonstrar a contagem distinta de
pedidos.

2. Altere a cor de fundo.

Laboratório QlikView

1. Assinale as alternativas que respondem à seguinte pergunta: Como os objetos de


texto de podem ser usados?

a. Com Expressões.

b. Para substituir imagens no layout do documento.

c. Para exibir textos explicativos.

d. Para criar fundos de pastas com apenas uma cor.

Página 83
Lição 12 - Objeto Contêiner
Objetivo da Lição
Nesta lição, você vai aprender a:

• Agrupar os objetos da pasta de uma maneira mais eficiente, utilizando o


Contêiner, deixando o projeto mais organizado.

Uso do Objeto Contêiner


O Objeto Contêiner é utilizado para Conceito organizar outros objetos do QlikView, como
gráficos e tabelas.

O uso do Contêiner substitui os gráficos minimizados e assim facilita a organização.

Vamos ver agora como inserir um Objeto Contêiner no projeto. Siga os passos:

• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/Contêiner


ou use o menu Layout.
• Selecione cada objeto que deseja incluir no Contêiner clicando no botão Incluir.

• 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:

3. Qual é a importância do uso do Objeto Contêiner no QlikView?

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.

O que é um Relatório no QlikView


Um relatório no contexto de Business Intelligence pode significar muitas coisas. Na maior parte
dos casos, um relatório é apenas uma tabela ou um gráfico sendo impresso (ou exportado para
PDF), usualmente com algum cabeçalho/ rodapé aplicado na formatação.
Entretanto, você precisa saber que um relatório pode ser também uma composição de
diferentes gráficos, tabelas e textos.
A geração de relatórios no QlikView oferece a possibilidade de agrupar um diferente número de
objetos juntos, em uma ou mais páginas.
Quando o termo “Gerador de Relatório” é usado, geralmente refere-se a uma categoria bem
definida de software. Tipicamente esses softwares trabalham com combinação de dados a partir
de várias queries em SQL (mais ou menos obscurecidas por meio de interfaces gráficas), sendo
cada uma delas formatadas para diferentes formas de impressão.
Esses relatórios em QlikView buscam seus dados dos objetos QlikView e não de base de dados
externas, através de queries SQL.

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.

• Atribua um nome para o seu relatório e depois clique no botão Editar.

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.

Incluindo Objetos no Relatório


Você sabe incluir objetos no relatório?
É simples, basta clicar no objeto no layout e arrastar para a área do relatório, conforme figura
seguinte:

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.

Incluindo Novas Páginas


Você sabe como incluir novas páginas? Elas podem ser incluídas no relatório através do menu
Página/Incluir Página de Folha Única, ou através do botão, conforme figura a seguir:

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.

Tipos de Grupos de Dimensões


Vamos ver agora que existem dois tipos de grupos de dimensões:
• Grupo Hierárquico: com o drill down, ou seja, as dimensões estão ligadas
hierarquicamente. Imagine um gráfico de Barras, demonstrando as vendas por
região (Norte, Nordeste, Sul, Sudeste e Centro-Oeste). Você clica na região Sudeste,
por exemplo, e o gráfico mostra as vendas por Estado (São Paulo, Rio de Janeiro,
Espírito Santo e Minas Gerais). Você clica em São Paulo e o gráfico passa a mostrar
as vendas por Cidade.
• Grupo Cíclico: organiza as dimensões sem que haja qualquer ligação entre elas, ou
seja as dimensões serão simplesmente alternadas.
Viu como é fácil? Vamos seguir adiante!

Criando Grupos de Dimensões


Siga os passos para criar um Grupo de Dimensões Hierárquico:
• Acesse a página Grupos nas Propriedades do Documento através menu
Configuração.
• Adicione um novo Grupo ao nosso projeto, clique no botão Novo.
• Escolha a Opção Grupo Hierárquico na Configuração do Grupo e defina o nome de
GH_PaisCidVend.
• Selecione os campos País, Cidade e Vendedor.
• Clique em OK e em OK novamente.

Criando Gráfico com Grupo de Dimensões


Para criar um gráfico com o Grupo de Dimensões que criamos, siga os passos:
• Crie uma nova aba com o nome de Grupos de Dimensões.
• Adicione as listas Ano, Mês e Dia no topo da pasta.
• Adicione as listas País, Cliente e Cidade na esquerda da pasta.
• Crie o um gráfico de Barras com o Grupo criado anteriormente. O grupo
GH_PaisCidVend será a nossa dimensão do gráfico.
• A Expressão será: Sum (Venda_ Liquida).

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.

Laboratório 14 - Grupo de Dimensões


Praticando:
1. Crie um grupo de dimensão hierárquico chamado gh_Periodo, com os campos Ano, Mês
e Dia. Em seguida, crie um gráfico de linhas, usando esse grupo como dimensão e a
expressão Sum(quantidade).
2. Crie um grupo de dimensões cíclico chamado gc_Pais, com os campos País, Cliente e
Categoria. Em seguida, crie um gráfico de barras, usando esse grupo como dimensão e
a expressão Sum(Venda_Liquida).
Responda:
1. Use a letra H para identificar características do Grupo Hierárquico e a letra C para
identificar as do Grupo Cíclico.
( ) Suas dimensões estão ligadas de maneira ordenada.
( ) Suas dimensões estão organizadas sem que haja qualquer ligação entre elas.
( ) Suas dimensões estão relacionadas ao conceito de drill down.

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.

Uso de Variáveis no QlikView


Variáveis são estruturas criadas pelo usuário no layout ou no script.
Usamos variáveis para interagir com os dados ou com os objetos do QlikView.
Por exemplo: podemos criar uma variável para simular o incremento do faturamento. Nesse
caso, a variável estaria interagindo com os dados.
Existem duas maneiras de definir variáveis no QlikView: no script e no layout.

Criando Variáveis na Aplicação


Vamos criar uma variável com o nome vPercSimulacao. Para isso, siga os passos:
• Clique no menu Configurações > Visão Geral das Variáveis.
• Clique no botão Incluir.
• Digite o nome da variável vPercSimulacao e clique no botão OK.

• 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.

Utilizando Variáveis nas Expressões


Vamos agora criar um gráfico combinado (com linha e coluna), conforme orientações a seguir:
• Tipo de gráfico: Gráfico Combinado.
• Dimensão: País.
• Primeira Expressão: sum(Venda_ Liquida) com o rótulo Vendas.
• Segunda Expressão: Vendas + (Vendas * vPercSimulacao /100) o rótulo Simulado.
• Observe que na segunda expressão podemos referenciar a sum(Venda_ Liquida)
simplesmente pelo rótulo da primeira expressão.
O gráfico resultante terá a seguinte aparência:

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.

Agora, veja como inserir o Objeto Deslizador:


• Clique com o botão direito do mouse e selecione Novo Objeto de Pasta/ Objeto
Deslizador/Calendário ou use o menu Layout.
• Selecione a variável vPercSimulacao, e informe os valores de limites:
o Valor Mínimo = 0
o Valor Máximo = 10
o Incremento Estático = 0,1
• 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.

Melhores Práticas para dispositivos móveis


Quando queremos desenvolver nossas aplicações para dispositivos móveis podemos usar
algumas boas práticas para melhorar a navegação para o usuário final. Porém devemos lembrar
que o QlikView irá funcionar em todos os dispositivos que possuam navegador de internet
independente da resolução adotada, assim as seguintes práticas são explicadas como opção de
melhoria para a experiência do usuário, e não como requisito para se acessar via dispositivos
móveis.

Desenvolver com uma resolução suportada pelo dispositivo a ser


acessado
A resolução dos dispositivos móveis varia bastante, mas a maioria apresenta dificuldades de
navegação quando se utiliza uma resolução maior do que 1024 x 768.
Se tomarmos como exemplo o iPad ele suporta a resolução de 1024 x 768 pixels, porém sua
resolução nativa é ligeiramente menor do que isso (980 x 590). Recomenda-se que se avalie
quais dispositivos serão mais utilizados e se adeque a aplicação a suas necessidades.

Levar em consideração a dinâmica Retrato\Paisagem


Dependendo do conteúdo na tela, retrato pode ser melhor do que paisagem e vice-versa. Pense
sobre qual orientação trará melhores resultados.
Por exemplo, se o aplicativo contém principalmente uma longa lista de registros em uma tabela,
pode ser mais fácil de usar retrato, enquanto que se houver gráficos visuais, pode ser melhor
para considerar paisagem.

Uso do objeto Conteiner


Se muitos gráficos precisam estar em uma mesma Aba, se recomenda o uso de um Conteiner já
que ele irá permitir a visualização dos gráficos de forma individual.

Uso do objeto de Pesquisa


O objeto de pesquisa permite com que não precisemos usar tantas listas para filtros, já que ele
pode ser configurado para filtrar nos campos necessários. Isso permite que sobre mais espaço
na tela para gráficos e relatórios.

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.

Laboratório 16 - Melhores Práticas para Mobile


Praticando!
1. Salve uma cópia de sua aplicação e aplique as melhores práticas recomendadas para
Mobile nela.
Responda:
1. Entre as alternativas a seguir, aponte a única que está incorreta.
( ) a. Desenvolver com suporte a uma resolução menor.
( ) b. Dar preferência para gráficos ao invés de tabelas.
( ) c. Usar objetos de pesquisa para minimizar filtros.
( ) d. Usar cores fortes para facilitar entendimento do usuário.

Página 101
Gabarito Laboratório QlikView
Lição 1 - Trabalhando com QlikView
1. c
2. V; F; F; V
3. d

Lição 2 - Carga de Dados


1. C

Lição 3 - Layout do Projeto e Caixa de Estatística


1. a

2. B; G; E; D; A; F; C

Lição 4 - Objeto Tabela


1. d

2. b

Lição 5 - Gráficos
1. F; V; V; V

2. Dimensão é o campo utilizado no agrupamento das informações. Por exemplo: Se


queremos um gráfico apresentando o total de alunos por ano na Toccato Academia,
sua dimensão é Ano. Expressão é a função de agregação usada sobre um campo para
demonstrar as informações desejadas. No exemplo dado (total de alunos por ano na
Toccato Academia), a função de agregação é Soma.

3. D; A; E; B; C

Lição 6 - Expressões na Lista


1. b

Lição 7 - Seleção Múltipla, Seleções Atuais, Marcador e Objeto


Pesquisa
1. C; A; B; D

Lição 8 - Mais sobre Gráficos


1. O Objeto Tabela serve apenas para visualizar valores de campos e não é considerado
um gráfico por não permitir o uso de Dimensões e Expressões, como o Gráfico Tabela
Simples.

Página 102
2. a

Lição 9 - Tabelas Simples e Tabelas Dinâmicas


1. V; V; F; F

Lição 10 - Uso de Botões


1. d

Lição 11 - Objeto de Texto


1. a; c

Lição 12 - Objeto Contêiner


1. O Objeto Contêiner é usado para organizar outros objetos, como gráficos e tabelas.
Ainda, seu uso substitui os gráficos minimizados, facilitando a organização do projeto.

Lição 13 - Relatórios
1. a

Lição 14 - Grupos de Dimensões


1. H; C; H; C

Lição 15 - Variáveis
1. d

Lição 16 - Melhores Práticas para dispositivos móveis


1. d

Página 103

Você também pode gostar