Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Visualização em Desktop/Ipad/Smartphones

Pessoal, bom dia !

Eu gostaria de saber se existe uma forma de padronizar a visualização do qlikview, tanto no Desktop quanto em celulares, tablets,etc...

Como abrir o qlik em outros dispositivos da mesma forma do desktop.

Alguém poderia me ajudar?

Abraço

1 Solution

Accepted Solutions
12 Replies
nicolett_yuri

Você até pode tentar padronizar, mas cada tipo de acesso terá uma resolução diferente e um ou outro ficará prejudicado quanto a isso.

Existe uma extension que identifica se o acesso esta sendo feito através de um Mobile ou Desktop e com isso você consegue direcionar esse acesso para abas diferentes de sua aplicação, uma aba você desenvolve com a resolução ideal para mobile e outra com resolução ideal para desktop.

Vou verificar o nome da extension e te falo

Anonymous
Not applicable
Author

Ok Yuri. irei aguardar então.

Obrigado desde já !

Clever_Anjos
Employee
Employee

No QlikView não há como fazer isso de um jeito fácil,

você deve implementar abas otimizadas para cada visualização

nicolett_yuri

A extension para detectar a forma de acesso do usuário: Know Your Users: Device Detection through Extensions

Abaixo um link de um post que coloquei um material sobre melhores práticas para visualização em mobile

Re: Dashboard versão mobile

Anonymous
Not applicable
Author

Legal Yuri, muito obrigado !

Mas uma duvida ... esse comando teria que ser colocado aonde? no script do qlikview ou no servidor ?

Qva.AddDocumentExtension('deviceDetect', function() {

      var mydoc = Qv.GetCurrentDocument();

      mydoc.SetVariable("vDevice", navigator.userAgent.toLowerCase());

});

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Alex,

alem da extension, da para usar um comando do Qlik

ClientPlatform()

Ele volta um texto com a plataforma que esta acessando (mobile   browser....etc...) se tiver mobile no retorno dele.....podes tomar a ação que quiser.

Se colocar em um objeto texto e ver o retorno.

Depois, podes criar um disparador que dependendo do retorno ClientPlatform() podes direcionar para abas determinadas.

Somente lembrar que se for acessado por plugin ou desktop vem branco.

Ja usei este comando com disparador e ainda condicional na aba para este fim.

furtado@farolbi.com.br
Anonymous
Not applicable
Author

Alessandro,

Interessante essa forma cara, muito obrigado !

Você conseguiria colocar um exemplo ?

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Alex,

segue o modelo e imagem exemplo.

aba.gif

furtado@farolbi.com.br
nicolett_yuri

Não conhecia essa função!

Show de bola!

Vou testar