Execute
L'istruzione Execute viene utilizzata per eseguire altri programmi, mentre Qlik Sense sta caricando i dati. Ad esempio, per effettuare le connessioni necessarie.
Sintassi:
execute commandline
Argomenti:
Argomento | Descrizione |
---|---|
commandline |
Un testo che può essere interpretato dal sistema operativo come riga di comando. È possibile fare riferimento a un percorso del file assoluto o a un percorso della cartella lib://. |
Se si desidera utilizzare Execute, devono essere soddisfatte le condizioni seguenti:
- L'esecuzione deve essere in modalità legacy (applicabile per Qlik Sense e Qlik Sense Desktop).
-
OverrideScriptSecurity deve essere impostato su 1 in Settings.ini (applicabile per Qlik Sense).
Settings.ini si trova nel percorso C:\ProgramData\Qlik\Sense\Engine\ ed è generalmente un file vuoto.
Procedere come indicato di seguito:
- Eseguire una copia di Settings.ini e aprirla in un editor di testo.
-
Verificare che il file includa [Settings 7] nella prima riga.
- Inserire una nuova riga e digitare OverrideScriptSecurity=1.
-
Inserire una riga vuota alla fine del file.
- Salvare il file.
- Sostituire Settings.ini con il file modificato.
- Riavviare Qlik Sense Engine Service (QES).
Esempio:
Execute C:\Program Files\Office12\Excel.exe;
Execute lib://win\notepad.exe // win is a folder connection referring to c:\windows