Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Alex_silvap
Contributor II
Contributor II

Renomear arquivo do APP no Qlik Sense

Pessoal, o Qlik Sense quando grava no disco um APP ele nomeia o arquivo com um código (por exemplo: 098a0504-ac5f-48c7-b9e6-aae6bfc577cee).

Isso dificulta a identificação, alguém sabe se é possível fazer com que o Qlik Sense grave esse arquivo com o mesmo nome que damos ao APP?

Caso não seja possível, alguém saberia como criar um painel com uma tabela de duas colunas, onde na primeira coluna mostre esse código (nome do arquivo) e na segunda coluna o nome amigável que foi dado no APP.

 

1 Solution

Accepted Solutions
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá, para saber os nomes é necessário fazer uma conexão ao Repositório do Qlik Sense.

//Sua conexao com o Repositório Qlik Sense
LIB CONNECT TO 'QSR';
NameApps:
SELECT 
	"ID", //Identificador, igual ao nome gerado na pasta de Apps
	"Name" //Nome da Aplicação
FROM "public"."Apps";

 

Don't worry, be Qlik.
Tonial 

Don't Worry, be Qlik.

View solution in original post

5 Replies
elvis_schwarz
Creator
Creator

Boa tarde

Não tem como você renomear o nome que o app é salvo no servidor.

Para você poder pegar o nome e exibir em uma tabela utilize a função DocumentName() 

Alex_silvap
Contributor II
Contributor II
Author

Obrigado, Elvis.

A solução ficou assim: uma tabela onde numa coluna eu tenho DocumentName() e na segunda coluna tenho DocumentTitle().

O único problema é que dessa forma, eu só consigo listar o nome do arquivo do APP no qual estou criando a tabela.

Eu queria criar um APP, onde eu pudesse ler os DocumentName() de todos os outros APPs que eu tenho no Qlik Sense.

 

elvis_schwarz
Creator
Creator

Não entendi muito bem sua necessidade mas você pode testar essas funções aqui para ver se alguma lhe atende:

https://help.qlik.com/pt-BR/sense/February2019/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFuncti...

Alex_silvap
Contributor II
Contributor II
Author

A necessidade é que eu quero colocar esses arquivos dos APPs num controlador de versão, mas como os nomes deles não são amigáveis, eu queria ter um painel onde eu pudesse ver o nome do arquivo (não amigável) e o título do arquivo (amigável) para saber qual APP se refere determinado arquivo. Tipo um de-para.

E nesse link que me passou, a manipulação de arquivos só considerar o APP que está sendo lido. Eu precisaria subir um novo APP, onde ele pudesse listar todos os nomes de todos os arquivos dos outros APPs existentes no qlik Sense.

fernando_tonial
Partner - Specialist
Partner - Specialist

Olá, para saber os nomes é necessário fazer uma conexão ao Repositório do Qlik Sense.

//Sua conexao com o Repositório Qlik Sense
LIB CONNECT TO 'QSR';
NameApps:
SELECT 
	"ID", //Identificador, igual ao nome gerado na pasta de Apps
	"Name" //Nome da Aplicação
FROM "public"."Apps";

 

Don't worry, be Qlik.
Tonial 

Don't Worry, be Qlik.