# Exportando modelos de relatório do Qlik NPrinting para o Qlik Cloud

O Qlik NPrinting recurso de exportar converte seus modelos de relatório que estão conectados a Qlik Sense Enterprise on Windows aplicativos. Esse formato de relatório convertido pode ser importado para Qlik Cloud, junto com seus aplicativos Qlik Sense.

As seguintes versões do Qlik NPrinting permitem a exportação de relatórios para uso no Qlik Cloud:

* Qlik NPrinting February 2024: há suporte para a exportação de modelos do Excel

* Qlik NPrinting Fevereiro de 2025 IR: há suporte para a exportação de modelos do Excel e do PixelPerfect

* Qlik NPrinting Fevereiro de 2025 SR3: há suporte para a exportação de modelos do Excel, PixelPerfect e HTML

* Qlik NPrinting Maio de 2026: há suporte para a exportação de modelos do Excel, PixelPerfect, HTML, Word e PowerPoint.

Modelos de relatório migrados de Excel, Word e PowerPoint podem ser editados no suplemento Qlik para Microsoft Excel e distribuídos usando Qlik Cloud. Os modelos de relatório do PixelPerfect e HTML migrados podem ser editados na interface do Qlik Cloud e distribuídos usando o Qlik Cloud.

Os usuários podem exportar modelos do :

* No Qlik NPrinting web console: Você pode exportar todos os Excel, PixelPerfect, HTML, Word e PowerPoint modelos de relatório conectados a um aplicativo Qlik Sense específico.

* Usando a API do NPrinting: você pode optar por exportar todos os relatórios em um aplicativo Qlik NPrinting ou em uma seleção específica.

[Ver videoclipe](https://play.vidyard.com/4Jz8WsRBYYNfUaotMEcWoy)

## Pré-requisitos

Para migrar um template de relatório do Qlik NPrinting para o Qlik Cloud, você precisará de:

* Acesso ao Qlik NPrinting web console com um usuário que tenha permissões para Exportar relatórios.

* Uma Qlik Sense aplicação que:

  * Tenha sido criado originalmente no Qlik Sense Client-Managed e esteja conectado ao Qlik NPrinting.

  * Tenha sido migrado para seu locatário do Qlik Cloud. Você precisará da nova URL do aplicativo. Para obter informações sobre a migração de Qlik Sense aplicativos, consulte a visão geral do [Qlik Analytics Migration Tool](https://help.qlik.com/pt-BR/migration/Subsystems/AnalyticsMigrationTool/Content/Qlik-Analytics-Migration-Tool-Overview.htm).

    Nota informativaUma vez que o Qlik Sense aplicativo é carregado para Qlik Cloud, não edite a versão que ainda está em Qlik Sense Client-Managed. As alterações feitas em uma versão do aplicativo não aparecerão na outra.

* Um ou mais Qlik NPrinting modelos de relatório em Excel, Word, PowerPoint, PixelPerfect, ou formato HTML contendo objetos da Qlik NPrinting conexão com Qlik Sense Client-Managed. Relatórios contendo recursos não compatíveis não serão adicionados ao arquivo exportado. Para poder exportar o modelo, você precisa editar o modelo no Qlik NPrinting e remover os recursos não compatíveis. Os itens a seguir não são compatíveis:

  * Relatórios conectados a documentos do QlikView.

  * Relatórios conectados a vários aplicativos Qlik Sense.

Nota informativaO arquivo de relatório exportado conterá as configurações do arquivo de modelo no Qlik NPrinting. As configurações de relatório do Qlik NPrinting, como nomenclatura dinâmica, ciclos e filtros, não são importadas pelo Qlik Cloud.

### Suporte para formato de modelo do Qlik NPrinting

Qlik NPrinting suporta formatos do Office que contêm macros (XLSM, DOCM, PPTM) como arquivos de modelo por meio de modelos personalizados. Todos os modelos serão convertidos para formatos que não suportam macros (XLSX, DOCX, PPTX) para que possam ser importados para Qlik Cloud.

Nota de advertênciaPor motivos de segurança, arquivos do Office com macros (XLSM, DOCM, PPTM) serão convertidos para XLSX, DOCX ou PPTX e as macros serão removidas.

O Qlik NPrinting February 2024 exporta apenas arquivos de modelo do Excel. O Qlik NPrinting February 2025 exporta os arquivos Excel e PixelPerfect. Qlik NPrinting Fevereiro de 2025 adiciona a exportação de arquivos HTML. O Qlik NPrinting de Maio de 2026 adiciona a exportação de arquivos do Word e PowerPoint.

Por motivos de segurança, se um modelo PixelPerfect contiver scripts, esses scripts serão removidos quando o modelo for carregado para o Qlik Cloud. A funcionalidade de script não estará mais disponível.

Nota informativaOs modelos HTML serão higienizados ao carregar arquivos de modelo para o Qlik Cloud. Scripts, elementos SVG e elementos de estilo serão removidos ou modificados por motivos de segurança. Certifique-se de verificar o conteúdo do seu HTML após o carregamento, usando o editor integrado na interface do Qlik Cloud.

## Exportando relatórios no console Web

O Qlik NPrinting web console pode exportar todos os relatórios Excel e PixelPerfect que usam uma Qlik NPrinting conexão específica para um único aplicativo Qlik Sense.

Faça o seguinte:

1. Efetue login no Qlik NPrinting.

2. No menu superior, selecione Admin &gt; Exportar modelos QCS.

   ![](https://help.qlik.com/pt-BR/migration/Content/Resources/Images/ui_export-qcs-template-nprinting.png)

3. Use os menus suspensos para selecionar o aplicativo Qlik NPrinting e a conexão do Qlik Sense.

4. Digite a URL do aplicativo Qlik Sense necessário no Qlik Cloud. Remova qualquer / final da URL.

5. Clique em Baixar.

Seu navegador baixará um arquivo ZIP contendo:

* Um arquivo de log com mensagens de erro informativas.

* Uma subpasta contendo todos os modelos de relatório exportados no formato XLSX (Qlik NPrinting Fevereiro de 2024) ou todos os modelos nos formatos XLSX e QPXP (Qlik NPrinting Fevereiro de 2025), ou nos formatos XLSX, QPXP e QHTML (Qlik NPrinting Fevereiro de 2025 SR3), ou nos formatos XLSX, QPXP, QHTML, DOCX, PPTX (Qlik NPrinting Maio de 2026).

Nota informativa

Os arquivos exportados podem conter recursos de relatório que não são compatíveis com relatórios do Qlik Cloud. Para validar seus relatórios em relação aos recursos atuais do Qlik Cloud, consulte:

[Usando relatórios em Excel, Word, ou PowerPoint com os Qlik suplementos para Microsoft Office](https://help.qlik.com/pt-BR/migration/Content/Migration/NPrinting/exporting-nprinting-excel-to-qlik-cloud.htm#Using)

[Usando relatórios PixelPerfect em seu locatário do Qlik Cloud](https://help.qlik.com/pt-BR/migration/Content/Migration/NPrinting/exporting-nprinting-excel-to-qlik-cloud.htm#Using2)

[Usando relatórios HTML em seu locatário do Qlik Cloud](https://help.qlik.com/pt-BR/migration/Content/Migration/NPrinting/exporting-nprinting-excel-to-qlik-cloud.htm#Using3)

## Exportando relatórios usando APIs

As APIs do NPrinting podem exportar todos os modelos de relatório do Excel, PixelPerfect e HTML contidos em um aplicativo NPrinting. Você também pode optar por exportar uma seleção específica de relatórios.

### Especificação da API

Para obter a especificação completa, consulte os arquivos nprinting-api-yaml ou nprinting-api.json.

#### Destaques

```

/applications/{id}/actions/export-templates:
	post:
		tags:
			- ApiApps
		parameters:
			- name: id
			in: path
			required: true
			type: string
			format: uuid
			- name: request
			in: body
			required: true
			schema:
				$ref: '#/definitions/AppExportTemplates'
		responses:
			'200':
			description: OK
			schema:
				type: object

AppExportTemplates:
	required:
		- connectionsMap
	type: object
		properties:
			connectionsMap:
				type: object
				additionalProperties:
				type: string
			type:
				enum:
				- Excel
				type: string
			reports:
				type: array
				items:
					format: uuid
					type: string
					example: 00000000-0000-0000-0000-000000000000

        
```

O `connectionsMap` pode ser usado para fornecer mapeamento de conexão quando o aplicativo NPrinting tiver várias conexões.

O arquivo ZIP resultante conterá os modelos de relatório, organizados em subpastas para cada diferente conexão do Qlik Sense.

O `reports` pode ser usado para fornecer uma lista de IDs de relatório do Qlik NPrinting que devem ser exportados. Forneça a lista se precisar exportar apenas um subconjunto de seus relatórios trabalhando em determinadas conexões.

### Exemplo de uso

O exemplo a seguir usa a função JavaScript Fetch para baixar apenas um relatório específico anexado a uma conexão do Qlik NPrinting.

```

fetch("https://your-nprinting.server:4993/api/v1/apps/977bf78f-4c72-412d-bb26-cd4fc0ec1596/actions/export-templates", {
	"headers": {
		"accept": "application/json, text/plain, */*, application/x-zip-compressed",
		"accept-language": "en-US,en;q=0.9,it;q=0.8",
		"cache-control": "no-cache",
		"content-type": "application/json;charset=UTF-8",
		"pragma": "no-cache",
		"sec-ch-ua": "\"Not.A/Brand\";v=\"8\", \"Chromium\";v=\"114\", \"Google Chrome\";v=\"114\"",
		"sec-ch-ua-mobile": "?0",
		"sec-ch-ua-platform": "\"Windows\"",
		"sec-fetch-dest": "empty",
		"sec-fetch-mode": "cors",
		"sec-fetch-site": "same-origin",
		"x-xsrf-token": "YPUrvy9ybRUFkF+L+ga4lt9e8WIcCZV0y8dO5YG/tO8="
	},
	"referrer": "https://your-nprinting.server:4993",
	"referrerPolicy": "strict-origin-when-cross-origin",
	"body": "{\"connectionsMap\":{\"86a10bf3-aab4-4ebd-949f-f99cffaaa328\":\"https://your-cloud-tenant.qlikcloud.com/sense/app/a18e00a1-5bb0-4302-a759-f4967ab47aec\"}, \"reports\":[\"fd4f037c-a2f7-44e6-ae90-4dd76a92386c\"]}",
	"method": "POST",
	"mode": "cors",
	"credentials": "include"
}).
then(response => response.blob())
	.then(blob => {
		var url = window.URL.createObjectURL(blob);
		var a = document.createElement('a');
		a.href = url;
		a.download = "exported-templates-nprinting.zip";
		document.body.appendChild(a); // we need to append the element to the dom -> otherwise it will not work in firefox
		a.click();    
		a.remove();  //afterwards we remove the element again         
	});
```

A `Request URL` e a seção `body` da chamada podem ser modificados para alterar o comportamento de exportação.

Neste exemplo:

* O arquivo ZIP é: exported-templates-nprinting.zip

* O aplicativo NPrinting é: 977bf78f-4c72-412d-bb26-cd4fc0ec1596

* A conexão do Qlik Sense é: 86a10bf3-aab4-4ebd-949f-f99cffaaa328

* O Qlik Sense aplicativo foi implantado em Qlik Cloud em: https://your-cloud-tenant.qlikcloud.com/sense/app/a18e00a1-5bb0-4302-a759-f4967ab47aec

* O arquivo ZIP conterá apenas um modelo de relatório selecionado: fd4f037c-a2f7-44e6-ae90-4dd76a92386c. Todos os outros relatórios anexados à conexão não serão exportados.

## Usando relatórios em Excel, Word, ou PowerPoint com os Qlik suplementos para Microsoft Office

Os relatórios exportados do Qlik NPrinting podem ser usados em conjunto com os Qlik suplementos para o Microsoft Office. Para mais informações sobre os suplementos Qlik para Microsoft Office, consulte [Criação de modelos de relatório com o Qlik suplemento para Microsoft Office](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/excel-add-in-overview.htm).

Faça o seguinte:

1. Extraia os arquivos do arquivo ZIP.

2. Abra os arquivos no Office 365, na Web ou desktop.

3. Carregue o Qlik suplemento para Microsoft Excel, Word, ou PowerPoint.

4. Após o login, uma caixa de diálogo será aberta: Migração em andamento.

   ![](https://help.qlik.com/pt-BR/migration/Content/Resources/Images/ui_export-qcs-template-nprinting-migration-progress.png)

5. Após a migração, poderá aparecer uma mensagem com uma lista de objetos que não são compatíveis no Qlik Cloud:

   ![](https://help.qlik.com/pt-BR/migration/Content/Resources/Images/ui_export-qcs-template-nprinting-unsupported-tags.png)

6. Se houver objetos não suportados, você terá duas opções:

   1. Você pode deixar o modelo de relatório como está até que novos recursos sejam implementados nos relatórios do Qlik Cloud. As tags de relatório de recursos não compatíveis não serão removidas e não terão efeito quando o relatório for publicado no Qlik Cloud.

   2. Você pode remover as tags:

      1. 

      2. Selecione as tags para recursos não suportados na Excel pasta, no Word documento ou na PowerPoint apresentação.

      3. Selecione Delete no painel de propriedades do suplemento do Office; Isso também removerá a tag correspondente no seu documento do Office

## Usando relatórios PixelPerfect em seu locatário do Qlik Cloud

Faça o seguinte:

1. Extraia os arquivos QPXP do arquivo ZIP.

2. Acesse seu Qlik Sense aplicativo em seu Qlik Cloud locatário e carregue seu modelo para o aplicativo. Consulte [Carregando um template de relatório](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/cloud-in-app-reports-templates.htm#UploadTemplate) para obter detalhes.

3. Edite o modelo carregado em sua interface do Qlik Cloud. Consulte [Criando modelos de relatórios do PixelPerfect](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/design-pixelperfect-templates.htm) para obter detalhes.

## Usando relatórios HTML em seu locatário do Qlik Cloud

Faça o seguinte:

1. Extraia os arquivos QHTML do arquivo ZIP.

2. Acesse seu aplicativo Qlik Sense em seu locatário Qlik Cloud e carregue seu modelo para o aplicativo. Consulte [Carregando um template de relatório](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/cloud-in-app-reports-templates.htm#UploadTemplate) para obter detalhes.

3. Edite o modelo carregado em sua interface do Qlik Cloud. Consulte [Criando modelos de relatórios do PixelPerfect](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/design-html-reports.htm) para obter detalhes.

## Recursos compatíveis e não compatíveis no Qlik Cloud

A tabela a seguir descreve os recursos de modelo do Qlik NPrinting Excel com e sem suporte no Qlik Cloud. Além disso, modelos conectados a vários aplicativos não são suportados em Qlik Cloud.

Exclua recursos não suportados em Qlik NPrinting antes de exportar os modelos. Se você importar um modelo contendo recursos não suportados, você receberá um aviso de tag não suportada. Excluir tags do modelo em Qlik Cloud não removerá o aviso, pois os metadados dessas tags permanecem no modelo.

Suporte a recursos

| Recurso | Suporte | Notas |
| --- | --- | --- |
| Imagem | Sim | Painéis de filtro não são compatíveis no Qlik Cloud |
| Pasta como imagem | Não |  |
| Tabela | Sim |  |
| Coluna | Sim |  |
| Fórmula | Sim |  |
| Variável | Sim |  |
| Excluir linha | Sim | Aplicável apenas nos modelos do Excel |
| Célula | Não |  |
| Nível | Sim |  |
| Página | Sim | Aplicável apenas nos modelos do Excel |
| Filtros de objeto | Sim | Suportado para filtragem em nível de objeto em modelos migrados. Validar mapeamentos de objeto após a migração ou substituição de aplicativo para garantir a saída esperada. |
| Extensões de terceiros | Não | Nem como imagem nem como tabela. |

## Problemas conhecidos

Ao abrir um arquivo Excel na versão Web do Excel 365, as imagens estáticas no modelo podem não aparecer. Alternar a exibição de Edição/Visualização na faixa de opções do Excel restaurará a visibilidade da imagem.