Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

lancio una funzione e una macro da uno script di caricamento in QV11, ma va in errore o non fa niente

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

1 Reply
jvitantonio
Luminary Alumni
Luminary Alumni

Prova a cambiare msgbox"ready" con msgbox('Ready')