2015-01-29 15 views
6

O ile mi zrozumieć, co następuje komentarz w QlikViewjęzyk skryptów w qlikvew

//This is a comment 

'This is not a comment 

Co dzieje. Widzę dużo skryptu VB komentuje dla QlikView w internecie jak https://denvercoder9.wordpress.com/2012/02/29/qlikview-vb-scripting-for-newbies/

lub tutaj

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

Czy ktoś proszę mnie oświecić? Po prostu utworzyłem plik Qlikview i nacisnąłem Ctrl + E, aby otworzyć okno skryptu. Czy jest tutaj ustawienie domyślne, aby ustawić tutaj język? czego mi brakuje?

Odpowiedz

9

w QlikView Istnieją dwa rodzaje scenariuszy: „obciążenie” skrypty i „moduł” skrypty .

Dokument na obciążenia Script jest wykonywany podczas wykonywania reload (Ctrl + R) i jest odpowiedzialny za uzyskanie danych źródłowych i przekształcenie go tak, że można go używać w dokumencie QlikView. Wczytaj język skryptowy ma wygląd podobny do SQL i używa komentarzy w stylu C (// Comment lub /* multi-line comment */), jednak z tego co wiem, nie było oficjalnego komentarza na temat języka, na którym pierwotnie był oparty.

można edytować ten skrypt za pomocą edytora skryptów Ctrl + E.

znaleźć dokumentację na temat składni w pomocy QlikView zainstalowanej z aplikacją, lub za pośrednictwem podręcznika Reference, które można znaleźć tutaj: http://community.qlik.com/docs/DOC-4549

modułu skryptów są metody, które można używać do interakcji z QlikView model obiektowy, na przykład można zmienić czcionkę obiektów (np. wykresy, przyciski) lub może automatycznie wybrać wartości w polu listy. Są to skrypty, do których linkujesz w swoim pytaniu.

Możesz edytować te skrypty w edytorze modułu Ctrl + M i mogą być napisane w języku VBScript lub JScript. Jeśli skrypt jest napisany w VBScript, to wszelkie komentarze zaczynają się od pojedynczego cudzysłowu, np. ' this is a comment.

Dokumentację dotyczącą modelu obiektów QlikView można znaleźć pod adresem http://community.qlik.com/docs/DOC-2640.

+0

Dzięki Drones wreszcie mnie olśniło. – VivekDev

2

Językiem obciążenia jest dość podobna do VB, jednak jest on oparty na Lua Język jak widać w: http://documentation.qlikview.com/expressor/3.8/expressor_datascript_language/datascript_language_reference_guide/The_Datascript_language.htm

+0

Cześć Jclozano, ale dlaczego widzę tak wiele VBScriptów pływających po Qlikview? Czy powinny być używane w skrypcie (Ctrl + E) lub gdzie indziej. – VivekDev

+1

Jak widać na odpowiedzi i_saw_drones, jest to funkcjonalność modułu, w której można kodować na VBScript – jclozano