2015-01-29 9 views
6

Per quanto ho capito, il seguente è un commento in QlikViewlinguaggio di scripting in qlikvew

//This is a comment 

'This is not a comment 

cosa sta succedendo. Vedo un sacco di VB script commenta per QlikView in rete come https://denvercoder9.wordpress.com/2012/02/29/qlikview-vb-scripting-for-newbies/

o qui

http://community.qlik.com/thread/14503

Qualcuno può per favore mi illumini? Ho semplicemente creato un file qlikview e premuto Ctrl + E per aprire la finestra di scripting. Esiste un'impostazione predefinita per impostare la lingua qui? Cosa mi manca?

risposta

9

Ci sono due tipi di script in QlikView: script di "Load" e script "modulo" .

di un documento Load Script viene eseguito quando si esegue una ricarica (Ctrl + R), e sono responsabili di ottenere i dati di origine e trasformandola in modo che si può utilizzare nel documento QlikView. Il caricamento del linguaggio di script è simile a SQL nel suo aspetto e utilizza i commenti in stile C (// Comment o /* multi-line comment */), tuttavia, per quanto posso ricercare, non è stato rilasciato alcun commento ufficiale sulla lingua in cui era originariamente basato.

È possibile modificare questo script utilizzando l'editor di script Ctrl +E.

a trovare la documentazione sulla sintassi nella guida QlikView installato con l'applicazione, o tramite il manuale di riferimento che potete trovare qui: http://community.qlik.com/docs/DOC-4549

script modulo sono metodi che è possibile utilizzare per interagire con il QlikView ad esempio, è possibile modificare il font degli oggetti (ad es. grafici, pulsanti) o selezionare automaticamente i valori nelle caselle di elenco. Questi sono i tipi di script a cui ti sei collegato nella tua domanda.

E 'possibile modificare questi script nell'editor del modulo Ctrl +M e possono essere scritti in VBScript o JScript. Se lo script è scritto in VBScript, qualsiasi commento inizia con una singola citazione, ad es. ' this is a comment.

È possibile trovare la documentazione sul modello a oggetti QlikView allo http://community.qlik.com/docs/DOC-2640.

+0

Grazie Drones, finalmente mi sono reso conto. – VivekDev

2

La lingua del carico è abbastanza simile al VB, tuttavia è basato sulla Lua lingua come si può vedere in: http://documentation.qlikview.com/expressor/3.8/expressor_datascript_language/datascript_language_reference_guide/The_Datascript_language.htm

+0

Ciao Jclozano, Ma perché vedo così tanti VBScript che girano per qlikview? Dovrebbero essere usati sullo script (Ctrl + E) o altri dove altro. – VivekDev

+1

Come potete vedere sulla risposta di i_saw_drones, questa è la funzionalità del modulo, dove è possibile codificare su VBScript – jclozano