Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Ho bisogno di mostrare una msgbox e inputbox durante unoscript di caricamento in QlikView Version 11, e ho provato a copiare l'esempio delmanuale utente al capitolo 81 Chiamate di funzioni VBScript dallo script, pag.899, ma la chiamata alla sub mi da errore, mentre la invocazione della function non produce nulla.
il modulomacro contiene:
functionfunc1()
prompt="inserta number"
func1=inputbox(prompt)
endfunction
sub msg1()
msgbox"ready"
end sub
lo script di caricamento contienes:
SETThousandSep='.';
SETDayNames='lun;mar;mer;gio;ven;sab;dom';
call msg1(); //questo produce una segnalazione di errore
let num=func1(); //questonon mostra nessuna inputbox
Directory;
LOAD
Article_id,
Category,
func1() as pop,//il campo pop resta indefinito
Sale_price
FROM
C:\SH_Tecnica\QLIK\efashion_QV\efashion_of2003.xls
(biff,embedded labels, table is Article_color_lookup$);
qualcuno può spiegarmi dove ho sbagliato, o se devoimportare qualche preferenza/opzione particolare?
Il mio modulo macro funziona se chiamo le macro da pulsantenel foglio di lavoro.
La sicurezza nel modulo macro è impostata a:
sicurezza modulo macro richiesta: Accesso al sistema
sicurezza locale corrente: consenti l'accesso al sistema
grazie
Prova a cambiare msgbox"ready" con msgbox('Ready')