1 Reply Latest reply: Mar 14, 2012 7:50 AM by j i RSS

    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