Trabalhando com o QlikView



Baixar 11.43 Mb.
Pdf preview
Página113/117
Encontro09.04.2020
Tamanho11.43 Mb.
1   ...   109   110   111   112   113   114   115   116   117

Rebaixar página

Rebaixa a página selecionada um passo abaixo na lista. Também é possível

arrastar e soltar a página no painel da lista de páginas.

Painel de Visualização da Página

À direita do painel da lista de páginas, há uma visualização da página atualmente selecionada no painel da

lista de páginas.

Trabalhando com o QlikView - QlikView 12, November 2017

982


9   Criando documentos e gráficos

Incluindo objetos de pasta no relatório

Basta arrastar ou clicar duas vezes em qualquer objeto da pasta no layout para colocá-lo na visualização da

página do relatório. Os objetos de impressão serão mostrados na visualização como aparecem atualmente

no layout do QlikView. A exata aparência do objeto no relatório naturalmente refletirá, de forma dinâmica, a

aparência do objeto de pasta no layout no momento da impressão, com relação às alterações na propriedade

e nos dados selecionados. É possível selecionar vários objetos de pasta do layout e arrastá-los como um

grupo para o relatório. Observe que somente um objeto de impressão pode ser incluído na área dinâmica

central de uma página com várias folhas!



Ajuste e posicionamento dos objetos de impressão na página

Uma vez incluído, o objeto de pasta aparecerá no painel de visualização da página. Haverá uma borda ao

redor do objeto e espaços reservados em cada canto para indicar que esse objeto está selecionado. Aponte

para ele com o mouse e mova-o para a posição desejada. Use os espaços reservados do canto para ajustar o

tamanho. Uma linha tracejada mostra as margens atuais. Nenhum objeto de impressão pode ser colocado

fora dessas margens.



Navegando e selecionando objetos de impressão na página

Selecione um objeto de impressão clicando nele. Depois de selecionar um objeto de impressão, é possível

mover a seleção para o próximo objeto usando a tecla Tab (Shift+Tab para mover para trás). Mantenha

pressionada a tecla Shift e clique para selecionar vários objetos. Em páginas com várias folhas, arraste os

objetos de impressão entre as diferentes áreas.

Quando um ou mais itens são destacados no painel de visualização, os comandos da barra de ferramentas

de alinhamento ficam disponíveis.

Alinhar

Acima

Disponível somente quando dois ou mais objetos de impressão são selecionados

(mantendo pressionada a tecla Shift e clicando). Alinha os objetos selecionados acima.

Centralizar

na Vertical

Disponível somente quando dois ou mais objetos de impressão são selecionados. Alinha

os objetos selecionados no centro no eixo vertical. Também disponível quando você clica

com o botão direito do mouse no painel de visualização da página.



Alinhar

Abaixo

Disponível somente quando dois ou mais objetos de impressão são selecionados

(mantendo pressionada a tecla Shift e clicando). Alinha os objetos selecionados abaixo.

Alinhar à

Esquerda

Disponível somente quando dois ou mais objetos de impressão são selecionados

(mantendo pressionada a tecla Shift e clicando). Alinha os objetos selecionados à

esquerda.



Centralizar

na

Horizontal

Disponível somente quando dois ou mais objetos de impressão são selecionados.

Centraliza os objetos selecionados na horizontal. Também disponível quando você clica

com o botão direito do mouse no painel de visualização da página.



Alinhar à

Direita

Disponível somente quando dois ou mais objetos de impressão são selecionados

(mantendo pressionada a tecla Shift e clicando). Alinha os objetos selecionados à direita.

Espaçar

na

Disponível somente quando dois ou mais objetos de impressão são selecionados. Distribui

os objetos selecionados no eixo horizontal com espaços iguais entre eles. Também

Trabalhando com o QlikView - QlikView 12, November 2017

983


9   Criando documentos e gráficos

Horizontal

disponível quando você clica com o botão direito do mouse no painel de visualização da

página.

Espaçar

na Vertical

Disponível somente quando dois ou mais objetos de impressão são selecionados. Distribui

os objetos selecionados no eixo vertical com espaços iguais entre eles. Também disponível

quando você clica com o botão direito do mouse no painel de visualização da página.



Ajustar à

Esquerda

Disponível somente quando dois ou mais objetos de impressão são selecionados.

Organiza os objetos da pasta ativa a partir da borda vertical do objeto mais à esquerda e

para a direita com espaços mínimos entre eles. Também disponível quando você clica com

o botão direito do mouse no painel de visualização da página.

Ajustar

Acima

Disponível somente quando dois ou mais objetos de impressão são selecionados.

Organiza os objetos da pasta ativa a partir da borda horizontal superior do objeto mais

elevado e para baixo com espaços mínimos entre eles. Também disponível quando você

clica com o botão direito do mouse no painel de visualização da página.

Comandos da barra de ferramentas

Há dois comandos da barra de ferramentas diretamente associados ao painel de visualização da página:



Grade

de

Desenho

Ativa e desativa a grade de desenho. Ativa também a funcionalidade de ajustar à grade. Com

essa funcionalidade e a grade de desenho ativadas, é mais fácil alinhar os objetos de pasta

na página, mas você terá um controle menos preciso.



Zoom

Nessa opção suspensa, especifique um fator de zoom para todo o painel de visualização.

Com um fator de zoom maior, fica mais fácil o posicionamento exato dos objetos.

Então, há alguns botões da barra de ferramentas para imprimir o relatório de dentro da caixa de diálogo



Edi tor de R el atóri os.

Visualizar

Impressão

Pressione esse botão para que seja aberto a caixa de diálogo Vi sual i z ação da



I mpressão e verifique como o relatório atual ficará após a impressão com as seleções

atuais no documento QlikView. Esse botão está disponível também na página de diálogo



Edi tor de Pági nas da caixa de diálogo Edi tor de R el atóri os.

Imprimir

Pressione esse botão para que seja aberto a caixa de diálogo Imprimir e imprima o relatório

atual. Esse botão está disponível também na página de diálogo Edi tor de Pági nas da

caixa de diálogo Edi tor de R el atóri os.



Copiar

Copia o relatório, a página ou o item realçado.

Por fim, há um botão da barra de ferramentas para colar relatórios, páginas e itens previamente copiados.

Editor de Relatórios: Diálogo de configuração do relatório

Nesse diálogo, você encontrará as configurações globais (não relacionadas à página) do relatório. Esse

diálogo apresenta quatro páginas.

A Aba Configuração

A aba


Configuração contém as propriedades básicas do relatório:

Trabalhando com o QlikView - QlikView 12, November 2017

984


9   Criando documentos e gráficos

Nome

Nome do relatório. Pode ser quaisquer caracteres de texto. O nome pode ser fornecido

como uma fórmula calculada para atualização dinâmica.

ID do

Relatório

O ID exclusivo do relatório. Após a criação, é atribuído a todas as entidades de layout do

QlikView, incluindo os relatórios, um ID exclusivo de controle por Automação. O ID

consiste em uma combinação de letras que definem o tipo de entidade, além de um

número. Ao primeiro relatório de um documento será atribuído o ID RP01. O ID pode ser

alterado para qualquer outro caractere que não esteja sendo utilizado atualmente por

outro relatório, objeto de pasta, pasta, marcador ou alerta no documento.

Comentário

Esse é um campo de comentários, em que o criador do relatório pode descrever o

objetivo do relatório ou quaisquer detalhes pertinentes. Essas informações não são

usadas fora desse diálogo.



Tamanho

de Papel

Preferido

Nessa caixa dropdown, é possível especificar o tamanho do papel pretendido para o

relatório. As proporções do tamanho de papel selecionado serão refletidas no painel de

visualização da página. Se, no final, o relatório for impresso em outro tamanho de papel,

diferente daquele para o qual o relatório foi criado, o QlikView tentará ajustar o conteúdo

do relatório aplicando zoom nos objetos de impressão para ajustá-los ao novo tamanho

de papel.

Mostrar

Condicional

Se essa caixa de verificação for marcada, o relatório poderá ser mostrado ou ocultado

dinamicamente, dependendo do valor de uma expressão de condição inserida na caixa de

edição à direita. A expressão de condição será avaliada toda vez que a lista de relatórios

disponíveis for gerada. O relatório ficará disponível somente quando a condição retornar

verdadeiro. Os usuários com privilégios de ADMIN para o documento podem sobrepor

todas as condições de exibição marcando

Mostrar Todas as Pastas e Obj etos

de Pasta na caixa de diálogo Propri edades de D ocumento: Segurança. Esse

comando também pode ser chamado pelo seguinte atalho de teclado: Ctrl+Shift+S.

Guia Margens

A aba


Margens contém as configurações de margem para o relatório. Os controles são os mesmos da

página


Layout da caixa de diálogo I mpri mi r.

A Aba Cabeçalho/Rodapé

A aba

Cabeçalho/Rodapé contém as configurações de cabeçalho/rodapé para o relatório. Os controles são

os mesmos da página



C abeçal ho/ R odapé da caixa de diálogo I mpri mi r.

Guia Seleções

A aba

Seleções contém as configurações para as seleções a serem usadas na impressão do relatório:

Seleções

Iniciais

Esses botões de opção permitem declarar as seleções iniciais para a impressão do

relatório. Independentemente da configuração usada, as seleções prevalecentes antes

da impressão do relatório serão restabelecidas após a impressão.



Seleções

Atuais

Usar as seleções atuais como a base da impressão do relatório (padrão).

Trabalhando com o QlikView - QlikView 12, November 2017

985


9   Criando documentos e gráficos

Limpar Tudo

Todas as seleções atuais no documento serão limpas antes de imprimir o relatório.

Após a conclusão da impressão, as seleções originais serão reaplicadas.

Seleções

Atuais

Um marcador, que pode ser selecionado na caixa dropdown, será aplicado antes de

imprimir o relatório. Após a conclusão da impressão, as seleções originais serão

reaplicadas.



Fazer uma

Referência

Circular do

Relatório

quanto a

Valores

Possíveis no

Campo

Quando essa caixa de verificação é marcada, o relatório inteiro é impresso

repetidamente na medida em que é selecionado cada valor possível no campo

especificado na caixa dropdown abaixo. Se não houver nenhum valor possível no

campo especificado, nada será impresso. Após a conclusão da impressão, as seleções

originais serão reaplicadas. Se forem usados números de página, eles serão contínuos

em todas as páginas impressas.

Editor de Relatórios: Diálogo de configurações de página

Nesta caixa de diálogo, você encontra as configurações da página selecionada atualmente. Esse diálogo

apresenta três páginas.

Geral

A aba


Geral contém as propriedades básicas da página:

Orientação

Cada página pode ter uma configuração separada de orientação. Escolha entre



R etrato Pai sagem. A opção será refletida no painel da lista de páginas.

Tipo de

Página

Especifica se você deseja imprimir o relatório como uma Ú ni ca Pági na ou como



Vári as Pági nas (para tabelas longas).

Ajustar

Impressão ao

Papel

Essa configuração está disponível apenas para páginas com várias folhas.



U se Papel C onforme N ecessári o

Sem escala de impressão do objeto de pasta. Serão usadas quantas páginas forem

necessárias em cada direção.

A pl i car escal a de x %

A impressão do objeto de pasta será ajustada com base em um percentual fixo do

tamanho original. Serão usadas quantas páginas forem necessárias em cada direção.

A j ustar x por y

A impressão do objeto de pasta será ajustada para caber em um número fixo de

páginas.

Configurações

A aba

Configurações contém a configuração para as áreas de introdução e o apêndice em páginas com

várias folhas. Ela não está disponível para páginas com uma única folha.



Usar

Ative essa opção para permitir o uso de itens de impressão de tamanho fixo além do

conteúdo de tamanho dinâmico em uma página com várias folhas.

Trabalhando com o QlikView - QlikView 12, November 2017

986


9   Criando documentos e gráficos

Introdução e

Apêndice

Localização

da

Introdução

Ao assinalar uma, duas ou três das caixas de seleção, você poderá optar por imprimir a

área da apresentação na Pri mei ra Pági na, em todas as Pági nas

I ntermedi ári as e/ou na Ú l ti ma Pági na.

Altura da

Introdução

Define a altura atribuída em cada página para a área da apresentação. O número é

dado em % da área disponível (altura do papel menos áreas de cabeçalho/rodapé).

Essa configuração pode também ser alterada arrastando a borda diretamente no painel

de visualização da página.

Espaçamento

para

Introdução

Define o espaçamento entre a área de introdução e a área principal. O valor é fornecido

em % de área de impressão disponível (altura do papel menos áreas de

cabeçalho/rodapé).



Localização

do Anexo

Ao assinalar uma, duas ou três das caixas de seleção, você poderá optar por imprimir a

área do apêndice na Pri mei ra Pági na, em todas as Pági nas I ntermedi ári as

e/ou na Ú l ti ma Pági na.



Altura do

Anexo

Define a altura atribuída em cada página para a área do apêndice. O número é dado em

% da área disponível (altura do papel menos áreas de cabeçalho/rodapé). Essa

configuração pode também ser alterada arrastando a borda diretamente no painel de

visualização da página.

Espaçamento

para

Apêndice

Define o espaçamento entre a área de introdução e a área principal. O valor é fornecido

em % de área de impressão disponível (altura do papel menos áreas de

cabeçalho/rodapé).

Marcação

A aba


Marcação contém as propriedades para a saída agrupada da página. Isso significa que a página é

impressa repetidamente para cada valor possível em um campo especificado.

Quando a caixa de verificação

Pági na em l oop devi do aos val ores possí vei s no campo é

marcada, a página é impressa repetidamente na medida em que é selecionado cada valor possível no

campo especificado na caixa dropdown abaixo. Se não houver nenhum valor possível no campo

especificado, nada será impresso. Observe que, se uma referência circular de seleção também tiver sido

especificada no nível do relatório, você poderá enfrentar uma situação em que a seleção do relatório excluirá

todos os valores na variável de referência circular no nível da página. A página serão, então, ignorada para o

valor de referência circular do relatório. Após a conclusão da impressão, as seleções originais serão

reaplicadas. Se forem usados números de página, eles serão contínuos em todas as páginas impressas.

Editor de Relatórios: Diálogo de configurações de item

Nesse diálogo, você encontrará as configurações do item de impressão (objeto) selecionado no momento no

painel de visualização de página. A caixa de diálogo tem duas páginas.

Trabalhando com o QlikView - QlikView 12, November 2017

987


9   Criando documentos e gráficos

Geral


A guia

Geral contém as configurações do item de impressão selecionado no momento no painel de

visualização da página.



ID do Objeto

O ID do objeto de pasta a ser impresso.



Propriedades...

Abre a caixa de diálogo Propriedades para o objeto de pasta associado ao item de

impressão. As alterações feitas nesse diálogo serão aplicadas no objeto de pasta

propriamente dito e refletidas no resultado da impressão do relatório.



Esticar

Esse controle está disponível apenas para objetos em páginas com única folha. É

possível selecionar como o objeto de impressão deve ser ajustado para caber no

retângulo atribuído.



Clipe

Não ajusta o objeto de impressão. Se for muito grande para o espaço reservado do

retângulo, o objeto ficará truncado. Se for muito pequeno, haverá espaço em branco

ao redor do objeto.



Preencher

Ajusta o objeto de impressão para preencher o espaço reservado do retângulo.



Preencher com

Proporção

Ajusta o objeto de impressão de forma que caiba no espaço reservado do retângulo,

mantendo a proporção do aspecto original do objeto de pasta.

Usar Borda

O objeto de impressão é normalmente impresso na página sem moldura nem borda.

Se você marcar essa caixa de seleção, será incluída uma borda ao redor do objeto.

Cor da

Moldura

Pressione esse botão para selecionar a cor da borda.



Largura da

Moldura

Aqui é possível especificar a espessura da borda.

Posição

A guia


Posi ção contém configurações para posicionar e dimensionar os objetos na área de impressão

disponível.



Esquerda

Define a posição do(s) item(ns) selecionado(s) no momento em relação à margem esquerda.

0 corresponde à extremidade esquerda da área de impressão disponível.

Superior

Define a posição do(s) item(ns) selecionado(s) no momento em relação à margem superior.

0 corresponde à extremidade superior da área de impressão disponível.

Largura

Define o tamanho do(s) item(ns) selecionado(s) em partes de 1/1000 da largura da área de

impressão disponível.

Altura

Define o tamanho do(s) item(ns) selecionado(s) em partes de 1/1000 da altura da área de

impressão disponível.

Nível Z

Define a camada do(s) item(ns) selecionado(s) no momento. Se houver itens sobrepostos, o

item no nível mais baixo (1) será impresso primeiro, e então a próxima camada será

impressa e assim sucessivamente.

Trabalhando com o QlikView - QlikView 12, November 2017

988


9   Criando documentos e gráficos

9.12 Alertas

Criando Alertas

A maneira mais fácil de definir um alerta é usando o



A ssi stente de A l erta, que pode ser iniciado a partir

do menu


Ferramentas. Os alertas também podem ser criados e mantidos na caixa de diálogo A l ertas,

que pode ser aberta a partir do menu



Ferramentas. Os alertas são armazenados como parte do

documento QlikView. Eles podem ser criados e disparados somente nas versões do QlikView executadas no

Windows (isto é, não nos clientes AJAX).

Usando Alertas

As verificações de alerta do QlikView podem ser disparadas de três formas diferentes:

1. Automaticamente no layout do QlikView, quando houver a probabilidade de os dados do documento

terem mudado, isto é, quando o documento for aberto, quando o script tiver sido executado ou

quando a operação Reduzir Dados tiver sido executada.

2. Manualmente de uma macro por meio de APIs de Automação especiais. Consulte o guia da API do

QlikView para obter detalhes.

3. Programas externos que executam o QlikView no modo batch têm uma API de Automação especial

para recuperar uma lista de alertas disparados a partir de um determinado contexto.

A cadeia de eventos após o disparo de uma verificação de alerta pode ser mostrada como segue:

Trabalhando com o QlikView - QlikView 12, November 2017

989


9   Criando documentos e gráficos

Os alertas podem ser suspensos depois de disparados até que ocorra uma alteração. Por exemplo, você

pode achar muito inconveniente o fato de ser lembrado, sempre que abrir um documento, que sua meta

orçamentária foi atingida. Nesse caso, é possível definir o alerta para ser disparado apenas uma vez e ficar

suspenso até o próximo mês.

Como pode ser visto no fluxograma, cada disparo de alerta inicia uma cadeia de operações lógicas no

documento QlikView. Normalmente, o QlikView deve executar as seguintes etapas principais:

1. Aplicar a seleção relevante para o alerta.

2. Calcular o valor da expressão da condição.

3. Restaurar seleções originais.

O tempo necessário para executar as ações 1 e 3 será igual ao “número de cliques“ normais se as seleções

tiverem sido aplicadas de forma interativa. O tempo necessário para a etapa 2 será o mesmo se a expressão

residir, por exemplo, em um objeto de pasta. Somados, o tempo necessário para verificar um alerta pode ser

considerável em documentos grandes. Isso pode ser menos importante para alertas únicos disparados na

abertura ou recarga, mas é necessário ter cautela ao usar grandes quantidades de alertas disparados por

macro, para que o documento não se torne lento.

Trabalhando com o QlikView - QlikView 12, November 2017

990


9   Criando documentos e gráficos

Abre a caixa de diálogo



A l ertas, onde todos os alertas do QlikView são criados e mantidos.

Caixa de diálogo Alertas

A maneira mais fácil de definir um alerta é usando o

A ssi stente de A l ertas, que pode ser iniciado a

partir do menu



Ferramentas.

A caixa de diálogo



A l ertas é aberta a partir do menu Ferramentas. Essa caixa de diálogo é usada para

gerenciar alertas armazenados como parte do documento QlikView. Eles podem ser disparados de qualquer

versão do QlikView executada no Windows (isto é, não nos clientes AJAX).

O alerta é uma entidade composta e geralmente consiste em três partes básicas:

1. Uma condição, isto é, uma expressão do QlikView que forma uma condição lógica, que pode ser

verdadeira ou falsa.

2. Um estado lógico (estado de seleção do marcador, de seleção atual ou de limpar todas as seleções),

que deve ser aplicado antes da verificação do estado da expressão da condição.

3. Uma ou mais ações a serem executadas quando a condição for verificada e avaliada como

verdadeira. As ações típicas incluem mostrar uma mensagem em uma janela pop-up ou enviar uma

mensagem por e-mail para um ou mais destinatários. Mais ações podem ser programadas por

macros.


Quando um alerta é verificado, sua condição é satisfeita e a(s) ação(ões) executada(s), ele pode ser

considerado como



disparado. As verificações de alerta do QlikView podem ser disparadas de três formas

diferentes:

a. Automaticamente no layout do QlikView, quando houver a probabilidade de os dados do documento

terem mudado, isto é, quando o documento for aberto, quando o script tiver sido executado ou

quando uma operação

R eduz i r D ados tiver sido executada.

b. Manualmente de uma macro por meio de APIs de Automação especiais.



Consulte o arquivo APIguide.qvw (um arquivo muito útil que descreve o uso da

funcionalidade de macro no QlikView, normalmente instalada com o programa) para

obter mais detalhes.

c. Externamente, a partir de programas que executam o QlikView no modo de lote, com uma API de

Automação especial para recuperar uma lista de alertas disparados a partir de um determinado

contexto.

Tenha cuidado ao criar alertas, pois o uso de grandes quantidades de alertas disparados por macro pode

deixar o documento lento.

A Caixa de diálogo Alertas

Na parte superior esquerda da caixa de diálogo há uma Lista de Alertas que mostra todos os alertas

definidos atualmente no documento. Essa lista apresenta três colunas:

I D H abi l i tar D escri ção.

ID

A ID exclusiva do alerta é mostrada na caixa de edição I D , bem como na lista de

Trabalhando com o QlikView - QlikView 12, November 2017

991


9   Criando documentos e gráficos

alertas. Após a criação, é atribuído a todas as entidades de layout do QlikView,

incluindo os alertas, uma ID exclusiva para controle via macro. O primeiro alerta de

um documento receberá a ID AL01. É possível editar mais tarde esse número de ID

na caixa de edição I D .

Habilitar

Marque ou desmarque esta caixa para habilitar/desabilitar o alerta.



Descrição

Descrição de um alerta conforme definida em D escri ção (veja abaixo).



Adicionar

O botão I ncl ui r inclui um novo alerta padrão na lista para edição adicional.



Remover

Selecione um alerta e clique no botão R emover para excluí-lo da lista.



Condição

O grupo C ondi ção é usado para definir a expressão condicional. (C ondi ção)

Essa expressão do QlikView deverá ser avaliada como verdadeira (não-zero)

quando for disparar o alerta.



Todas Li mpas

Se esta opção for marcada, o estado de todas limpas será usado na avaliação da

condição de alerta.

Marcador

Se a opção Todas Li mpas ficar desmarcada, você poderá especificar um

marcador a ser aplicado antes do teste da condição de alerta. O marcador deve ser

indicado como um ID de marcador. É necessário que exista um marcador para que

o alerta funcione corretamente. Se não for especificado um marcador e a caixa de

verificação Todas Li mpas ficar desmarcada, as seleções atuais (isto é, o estado

lógico do documento) serão usadas quando a condição do alerta for testada.

Eventos

O grupo Eventos é usado para definir verificações automáticas de eventos.



A o A bri r

O alerta é automaticamente verificado quando o documento é aberto.



A o R eal i z ar R ecarga

O alerta é automaticamente verificado após uma execução de script (R ecarga) no

documento. Além disso, o alerta é verificado na abertura do documento, desde que

a última data/hora da recarga armazenada no documento seja posterior à data/hora

da última verificação do alerta.

A o R eal i z ar R edução

O alerta é automaticamente verificado após uma redução de dados (comando



R eduz i r D ados) no documento. Além disso, o alerta é verificado na abertura do

documento, desde que a última data/hora da redução armazenada no documento

seja posterior à data/hora da última verificação do alerta.

A traso

O novo disparo dos alertas verificados automaticamente pode ser suspenso por um

determinado número de D i as após o disparo de um alerta. Os decimais podem ser

usados para especificar frações de um dia. O valor 0 indica que nenhum atraso será

aplicado.

N í vel de Gati l ho

O novo disparo dos alertas verificados automaticamente pode ser suspenso

Trabalhando com o QlikView - QlikView 12, November 2017

992


9   Criando documentos e gráficos

também com base na alteração do status do alerta após o disparo. Na lista

dropdown, você pode escolher entre três níveis de recorrência:

Sempre

Significa que o alerta é disparado toda vez que ocorrerem evento(s) de disparo e

que a condição de alerta é satisfeita.

A l terações de Mensagens

Significa que o disparo do alerta fica suspenso até que a Mensagem de alerta

seja alterada. Isso é significativo apenas para texto de mensagem dinâmica.

(Observe que o estado da condição de alerta não precisa necessariamente mudar

para que altere a mensagem avaliada. Qualquer alteração na linha A ssunto da

C orrespondênci a (veja abaixo), será considerada alteração da mensagem.)

A l terações de Estado

significa que o disparo do alerta fica suspenso até que o estado do alerta seja

alterado, isto é, a condição do alerta não foi satisfeita durante pelo menos uma

verificação e torna-se satisfeita novamente durante uma verificação posterior. Esse

é o tipo mais extremo de suspensão de alerta.

Mostrar Pop-up

Marque a caixa de verificação Mostrar Pop-up para exibir a mensagem de alerta

como um balão pop-up quando o alerta for disparado.

Usar Pop-up

Personalizado

O grupo


U sar Pop-up Personal i z ado permite definir um formato de pop-up

personalizado para o alerta selecionado. Marque esta alternativa para substituir as



C onfi gurações de Pop-up de A l erta padrão definidas em Propri edades

de D ocumento: Geral . O botão C onfi gurações de Pop-up abre a caixa

de diálogo



C onfi gurações de Janel a Pop-up.

Modo

No grupo Modo, você pode marcar as opções relevantes para definir um alerta

como I nterati vo (disparadores automáticos no layout) e/ou como um alerta

importante para programas externos que executam o QlikView no modo de Lote

(por exemplo, o QlikView Publisher) por meio da API de Automação especial para

disparadores em lote. Se nenhuma das caixas de verificação deste grupo for

marcada, o alerta poderá ser verificado manualmente por meio de macros.

Descrição

Um campo de comentário no qual o criador de um alerta pode descrever a finalidade

de um alerta. É usada apenas na lista de alertas deste diálogo.

Mensagem

Na caixa de edição



Mensagem, digite a mensagem que será mostrada com o

alerta. Para alertas pop-up, o texto aparecerá no pop-up; para alertas por e-mail,

será o texto de corpo do e-mail. O texto da mensagem pode ser definido como uma

fórmula calculada para atualização dinâmica. Clique no botão



. . . para abrir a caixa

de diálogo



Edi tar Expressão, que facilita a edição de fórmulas longas.

Assunto da

Correspondência

Na caixa de edição A ssunto da C orrespondênci a, pode ser inserido um

texto a ser usado na linha do assunto das mensagens de alerta por e-mail. O texto

pode ser definido como uma expressão de rótulo calculada para atualização

dinâmica. Clique no botão . . . para abrir a caixa de diálogo Edi tar Expressão,

que facilita a edição de fórmulas longas. Se a caixa ficar vazia, a linha do assunto

mostrará o texto 'Alerta do QlikView'.

Trabalhando com o QlikView - QlikView 12, November 2017

993


9   Criando documentos e gráficos

Destinatários de

Correspondência

O painel D esti natári os de C orrespondênci a é uma lista de endereços de

correspondência separados por ponto e vírgula. Cada endereço receberá uma

mensagem de e-mail sempre que o alerta for disparado. A lista pode ser definida

como uma expressão de caractere calculada para atualização dinâmica.

Assistente de Alerta

O assistente de alerta ajuda na tarefa de definição de um alerta.

O processo tem os seguintes passos básicos:



Etapa 1 - Denominar/Descrever Alerta

Etapa 2 - Definir a Condição de Alerta

Etapa 3 - Definir quando Testar a Condição de Alerta

Etapa 4 - Definir Atraso de Teste

Etapa 5 - Definir a(s) Ação(ões) a Ser(em) Tomada(s) Quando o Alerta Disparar

Dependendo das seleções, alguns dos passos acima podem ser pulados.



I ni ci ando o assi stente de al ertas

Inicie o assistente de alertas selecionando



A ssi stente de A l ertas no menu Ferramentas.

A primeira vez que o assistente é iniciado, são exibidas duas páginas iniciais: a primeira, que descreve o

conceito de alerta, e a segunda, que descreve o assistente e os passos básicos envolvidos. Se desejar pular

as páginas iniciais quando usar o assistente no futuro, marque a caixa de verificação



N ão mostrar esta

pági na novamente em uma ou ambas as páginas. Clique em Próxi mo para continuar.

Etapa 1 - Denominar/Descrever Alerta

Insira um nome e/ou um texto curto em

D escri ção de al erta, descrevendo o alerta que está prestes a

ser criado. Esse é um campo de comentários, em que o criador do alerta pode descrever o objetivo do alerta

ou quaisquer detalhes pertinentes. Ele é usado apenas na lista de alertas do diálogo

A l ertas. Clique em

Próxi mo para continuar.

Etapa 2 - Definir a Condição de Alerta

Neste passo, defina a condição de alerta e o estado da seleção que devem ser usados na verificação da

condição de alerta.



Condição de Alerta

Digite a expressão do QlikView que deverá ser avaliada como verdadeira (não-

zero) quando for disparar o alerta.

Estado de seleção ao

testar o alerta

Aqui você decide o estado de seleção que deverá ser usado ao testar o

resultado da condição de alerta. Existem três opções:

Sel eção A tual

A condição de alerta será testada usando as seleções feitas no momento da

Trabalhando com o QlikView - QlikView 12, November 2017

994


9   Criando documentos e gráficos

verificação do alerta.



Todas Li mpas

Todas as seleções serão temporariamente apagadas antes de testar a

condição de alerta.

Marcador

O marcador especificado será temporariamente aplicado antes de testar a

condição de alerta.

Clique em



Próxi mo para continuar.

Etapa 3 - Definir quando Testar a Condição de Alerta

Neste passo, defina quando o alerta deve ser verificado. O alerta pode ser verificado manualmente por meio

de chamadas de Automação a qualquer momento. As verificações automáticas nos eventos relevantes

podem ser feitas com as configurações dessa página.

Verificar Alerta

Interativamente

Marque essa opção caso o alerta deva ser verificado automaticamente nos eventos a

seguir.

A o A bri r

Marque essa opção se o alerta tiver que ser verificado automaticamente quando o

documento for aberto.

A pós R ecarga

Marque essa opção se o alerta tiver que ser verificado automaticamente após uma

Recarga do documento (execução do script).

A pós R edução

Marque essa opção se o alerta tiver que ser verificado automaticamente após uma

redução de dados (comando Reduzir Dados) ser realizada no documento.

Alerta em Lote

Marque esta caixa de verificação se o alerta foi projetado para ativar programas

externos via API de Automatização especial para disparadores em lote.

Clique em



Próxi mo para continuar.

Etapa 4 - Definir Atraso de Teste

Neste passo, você pode definir um período de suspensão após o disparo do alerta, durante o qual o alerta

não deve ser verificado. Isso permite, por exemplo, fazer um disparo de alerta somente na primeira vez que

você abrir um documento todo dia.

Atraso

O redisparo de alertas verificados automaticamente pode ser suspenso por

um determinado tempo após um alerta ter sido disparado. Digite o número

de dias nessa caixa. Os números decimais podem ser usados para

especificar frações de um dia.

Nível do

Disparador

O disparo de alertas verificados automaticamente pode também ser

suspenso com base nas alterações de dados. Nessa lista dropdown, você

Trabalhando com o QlikView - QlikView 12, November 2017

995


9   Criando documentos e gráficos

pode escolher entre três níveis de recorrência:



Sempre

O alerta será disparado toda vez que ocorrerem o(s) evento(s) de gatilho e a

condição de alerta for satisfeita.

A l terações de mensagens

O disparo do alerta ficará suspenso até que a Mensagem de alerta seja

alterada. Isso é significativo apenas para texto de mensagem dinâmica.

Observe que o estado da condição de alerta não precisa necessariamente

mudar para que altere a mensagem avaliada.

A l terações de estado

O disparo do alerta ficará suspenso até que o estado do alerta seja

alterado, isto é, a condição do alerta não ter sido satisfeita durante, pelo

menos, uma verificação e ser satisfeita novamente durante uma verificação

posterior. Esse é o tipo mais extremo de suspensão de alerta.

Clique em



Próxi mo para continuar.

Etapa 5 - Definir a(s) Ação(ões) a Ser(em) Tomada(s) Quando o Alerta

Disparar

Neste passo final, indique que ações deverão ser tomadas quando o alerta for disparado. Se o alerta vai ser

verificado por macros somente, este passo pode não ser necessário.

Mensagem

Digite a mensagem que será mostrada com o alerta. Em caso de alertas pop-up,

essa mensagem será mostrada no pop-up. Em caso de alertas por correspondência,

será o texto de corpo da correspondência. O texto pode ser definido como uma

expressão do QlikView para atualização dinâmica. Clicando no botão ..., será

aberta a caixa de diálogo Edi tar Expressão completa, para editar facilmente

fórmulas longas.

Mostrar Pop-up

Marque essa opção se desejar que a mensagem de alerta seja mostrada como um

balão pop-up quando o alerta for disparado.

Enviar

Mensagem

Marque essa opção para enviar mensagem como resultado do alerta que está

sendo disparado. O corpo da mensagem será o texto da mensagem de alerta.

Assunto da

Correspondência

Digite um texto que será usado como assunto na(s) mensagem(ns) enviada(s). O

assunto pode ser definido como uma expressão do QlikView.

Destinatários de

Correspondência

Insira uma lista de endereços de correspondência separados por ponto-e-vírgula.

Cada endereço receberá uma mensagem de e-mail sempre que o alerta for

disparado. A lista pode ser definida como uma expressão do QlikView.

Clique em

Termi nar para concluir a criação do novo alerta.

Trabalhando com o QlikView - QlikView 12, November 2017

996


9   Criando documentos e gráficos

9.13 Macros e Automação

A Interface de Automação do QlikView

O QlikView está equipado com uma interface de Automação (Automação era conhecida anteriormente como

Automação OLE). Essa interface permite que um programa externo ou uma macro interna acesse e controle

o aplicativo QlikView.

A especificação completa da interface de Automação do QlikView pode ser encontrada na pasta

Documentação do aplicativo QlikView.

A interface de Automação é uma parte integrante do QlikView e não é preciso executar nenhuma tarefa

especial para ativá-la.

Como a Automação e as Macros Podem Controlar o QlikView

Controle Externo do QlikView

Os objetos do QlikView podem ser acessados por meio da Automação de programas externos, por exemplo,

programas escritos em Visual Basic ou C++ que suportem a Automação.

Esse código pode ser usado para controlar o QlikView a partir de outros aplicativos ou de programas

independentes.

Arquivos executáveis independentes podem ser chamados a partir de um documento QlikView usando

botões de início.

Interpretador Interno de Macro

Os objetos do QlikView também podem ser acessados pela Automação no QlikView, usando o interpretador

de macros interno.

As macros escritas em VBScript ou JScript dentro de um documento QlikView atualmente podem ser

chamadas de várias maneiras:

Eventos de documento:

l

Uma macro poderá ser executada depois que um documento QlikView for aberto.



l

Uma macro poderá ser executada após a reexecução do script.

l

Uma macro poderá ser executada após o comando



R eduz i r D ados.

l

Uma macro poderá ser executada após uma seleção em qualquer campo do documento.



Eventos de pasta:

l

Uma macro poderá ser executada após a ativação de uma pasta.



l

Uma macro poderá ser executada quando uma pasta for desativada.

Trabalhando com o QlikView - QlikView 12, November 2017

997


9   Criando documentos e gráficos

Eventos de objeto de pasta:

l

Uma macro poderá ser executada após a ativação de um objeto de pasta.



l

Uma macro poderá ser executada quando um objeto de pasta for desativado.

Eventos de botão:

l

Um botão objeto de pasta pode ser vinculado a uma macro.



Eventos de campo:

l

Uma macro poderá ser executada após uma seleção em um campo especificado.



l

Uma macro poderá ser executada após uma seleção em qualquer campo logicamente associado a

um campo especificado.

l

Uma macro poderá ser executada quando houver seleções travadas em um campo especificado.



l

Uma macro poderá ser executada quando houver seleções destravadas em um campo especificado.

Eventos de variável:

l

Uma macro poderá ser executada após um valor ser inserido em uma variável especificada.



l

Uma macro poderá ser executada quando o valor de uma variável especificada que contém uma

fórmula for alterada devido a uma alteração no valor da fórmula.

Interpretador Interno de Macro

Os objetos do QlikView podem ser acessados de forma automática no QlikView através da linguagem de

script interna.

Chamando macros

As macros escritas em VBScript ou JScript, , dentro de um documento do QlikView, podem ser chamadas

de várias maneiras diferentes:

Eventos de Documento:

l

Uma macro poderá ser executada depois que um documento do QlikView for aberto.



l

Uma macro poderá ser executada após a reexecução do script.

l

Uma macro poderá ser executada após o comando



Reduzir Dados.

l

Uma macro poderá ser executada após uma seleção em qualquer campo de um documento.



l

Uma macro poderá ser executada quando o valor de qualquer variável for alterado em um

documento.

As macros chamadas a partir de eventos de documento são criadas na página



Propri edades do

D ocumento: D i sparadores.

Eventos de Pasta:

l

Uma macro poderá ser executada após a ativação de uma pasta.



l

Uma macro poderá ser executada quando uma pasta for desativada.

Trabalhando com o QlikView - QlikView 12, November 2017

998


9   Criando documentos e gráficos

As macros chamadas a partir de eventos de pasta são criadas na página



Propri edades de Pasta:

D i sparadores.

Eventos de Objeto de Pasta:

l

Uma macro poderá ser executada após a ativação de um objeto de pasta.



l

Uma macro poderá ser executada quando um objeto de pasta for desativado.

As macros chamadas a partir de eventos de objeto de pasta são criadas na página

Propri edades de

Pasta: D i sparadores.

Eventos de Botão:

l

Um botão pode ser definido como um botão de macro.



Uma macro chamada a partir de um evento de botão de macro é criada na página

A ções do botão.

Eventos de Campo:

l

Uma macro poderá ser executada após uma seleção em um campo especificado.



l

Uma macro poderá ser executada após uma seleção em qualquer campo logicamente associado a

um campo especificado.

l

Uma macro poderá ser executada quando houver seleções travadas em um campo específico.



l

Uma macro poderá ser executada quando houver seleções destravadas em um campo específico.

As macros chamadas a partir de eventos de campo são criadas na página

Propri edades de

D ocumento: D i sparadores.

Eventos de Variável:

l

Uma macro poderá ser executada quando novos valores forem digitados diretamente em variáveis de



script especificadas.

l

Uma macro poderá ser executada quando o valor da variável especificada for alterado como resultado



de modificações feitas em outras variáveis ou no estado lógico do documento.

As macros chamadas a partir de eventos de variável são criadas na página



Propri edades de

D ocumento: D i sparadores.

Editor de Macro:

Independentemente do modo de disparo, as macros são criadas e editadas na caixa de diálogo

Edi tar

Módul o.

Exemplos:

Esta seção fornece o exemplo de uma macro VBScript, que pode ser muito útil.

Using VBScript Input Boxes for User Interaction

rem ** Clear selections, ask for product, **

rem ** select that product, **

rem ** go to sheet "Market", **

rem ** show pivot table "Sales" **

Sub ChooseValue

Trabalhando com o QlikView - QlikView 12, November 2017

999


9   Criando documentos e gráficos

Set q = ActiveDocument

q.ClearAll (false)

Set f = q.Fields("Model Name")

x = inputbox ("Enter product")

f.Select(x)

set s = q.Sheets("Market")

s.Activate

s.SheetObjects("Sales").Activate

end sub


Funções da Biblioteca Especial para JScript

Enquanto as funções padrão do VBScript - InputBox e MsgBox - podem ser usadas livremente em macros

VBScript, nenhuma contrapartida direta está disponível para JScript. Para esse objetivo, uma biblioteca

especial qvlib foi adicionada para essas ações. As funções são demonstradas no exemplo a seguir.

// JScript

function Test()

{

personName = qvlib.InputBox("What is you name?")



msg = "Hello " + personName + " !"

qvlib.MsgBox(msg)

}

Na verdade, as funções de qvlib também funcionam em macros VBScript, conforme mostrado no exemplo a



seguir, mas nesse caso, você também poderia usar as funções genéricas do VBScript - InputBox e MsgBox.

rem VBScript

sub TestModule

name = qvlib.InputBox("What is your name?")

msg = "Hello "

msg = msg + name + " !"

qvlib.MsgBox(msg)

end sub


Editar Módulo

É possível escrever macros e funções definidas personalizadas em VBScript ou JScript usando a caixa de

diálogo

Edi tar Módul o. O módulo é salvo com o documento.

Estão disponíveis os seguintes comandos:

No menu

A rqui vo, o comando Exportar para o A rqui vo de Módul o permite salvar o script como

um arquivo. Também existe uma opção para



I mpri mi r o script.

O menu


Edi tar contém várias opções comuns: D esfaz erR efaz erC opi arR ecortarC ol ar,

Li mparSel eci onar Tudo Local i z ar/ Substi tui r. Há também a opção I nseri r A rqui vo, que

permite importar um Arquivo de Script salvo anteriormente. Transforme qualquer linha de texto do script em

comentário, usando o comando

C omentári o, e restaurá-lo novamente usando C ancel ar

C omentári o.

(Caixa de

Edição de

Macro)

Digite as macros na caixa de edição maior. Todas as macros devem ser escritas como

sub-rotinas entre um par correspondente de

sub .. end sub



.

Trabalhando com o QlikView - QlikView 12, November 2017



1000


Baixar 11.43 Mb.

Compartilhe com seus amigos:
1   ...   109   110   111   112   113   114   115   116   117




©bemvin.org 2020
enviar mensagem

    Página principal
Prefeitura municipal
santa catarina
Universidade federal
prefeitura municipal
pregão presencial
universidade federal
outras providências
processo seletivo
catarina prefeitura
minas gerais
secretaria municipal
CÂmara municipal
ensino fundamental
ensino médio
concurso público
catarina município
Dispõe sobre
Serviço público
reunião ordinária
câmara municipal
público federal
Processo seletivo
processo licitatório
educaçÃo universidade
seletivo simplificado
Secretaria municipal
sessão ordinária
ensino superior
Relatório técnico
Universidade estadual
Conselho municipal
técnico científico
direitos humanos
científico período
pregão eletrônico
espírito santo
Curriculum vitae
Sequência didática
Quarta feira
conselho municipal
prefeito municipal
distrito federal
nossa senhora
língua portuguesa
educaçÃo secretaria
Pregão presencial
segunda feira
recursos humanos
Terça feira
educaçÃO ciência
agricultura familiar