Como gerar e executar um arquivo batch no QlikView

Conteúdos deste artigo:

Separamos uma dica muito útil para você que deseja saber como criar um arquivo .bat no QlikView e salvá-lo em uma pasta específica.

O jeito mais fácil para fazer isso é criando uma tabela no QlikView com as linhas do arquivo batch. Em seguida, basta exportar essa tabela através do comando STORE.

Uma boa prática nesse caso é utilizar os nomes de campos da tabela criada como já sendo comandos reconhecidos pelo arquivo .bat. Por exemplo, um campo chamado “@echo off” (sintaxe reconhecida no arquivo .bat).

Aqui está um exemplo para gerar um arquivo .bat que irá mover todos os arquivos de texto de uma pasta para outra:

BatFile:
Load
'REM This is a batch file test' As [@echo off]
AutoGenerate(1);

For Each vFile in FileList('c:\temp\Folder1\*.txt')

BatFile:
Load 
'MOVE $(vFile) C:\Temp\Folder2' As [@echo off]
AutoGenerate(1);

Next

Store BatFile into c:\temp\test.bat (txt);

Drop Table BatFile;

EXECUTE c:\temp\test.bat;

Obs: O comando final EXECUTE só irá funcionar caso a opção “Pode executar programas externos” (Can Execute External Programs) estiver marcada.

Confira mais em QlikTips.

Para mais informações, entre em contato conosco!