Ir para conteúdo principal Pular para conteúdo complementar

Usando extensões do Qlik Sense de terceiros

É possível usar extensões do Qlik Sense de terceiros dentro dos relatórios do Qlik NPrinting como imagens, tabelas e níveis.

Requisitos

Todos os objetos adicionados a uma pasta podem ser usados como imagens. O Qlik NPrinting não diferencia visualizações e extensões nativas. Porém, para que uma extensão de terceiros seja renderizada corretamente, a implementação JavaScript da extensão precisa cumprir determinados requisitos. Em particular, a extensão deve implementar a notificação de "renderização concluída".

A extensão de terceiros poderá ser usada como tabela se:

  • O objeto contiver exatamente um hipercubo.
  • O hipercubo for simples ou empilhado.

A extensão de terceiros poderá ser usada como nível se:

  • As propriedades do objeto contiverem exatamente um hipercubo.
  • O hipercubo for simples ou empilhado.
  • O hipercubo tiver pelo menos uma dimensão.
  • O hipercubo não contiver dimensões calculadas ou agrupadas.

O Qlik NPrinting não oferece suporte à exportação ou impressão de extensões de visualização que usam:

  • Recursos externos.
  • Módulos JavaScript ou APIs externos e não documentados.

Configurando uma notificação de "renderização concluída"

Para exportar sua extensão de terceiros como imagem, você deve usar o método paint para informar o Qlik NPrinting que a renderização da extensão foi concluída. Caso contrário, você pode obter imagens em branco ou renderizadas parcialmente.

// ..., paint : function() { return qlik.Promise.resolve(); } // ...

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!