Bundle

Prefiks Bundle służy do dołączania plików zewnętrznych (na przykład plików graficznych lub dźwiękowych) lub obiektów połączonych z wartością pola, w celu zapisania ich w pliku qvw.

Składnia:  

Bundle [Info] ( loadstatement | selectstatement)

 

Dla zachowania przenośności można dołączyć pliki zewnętrzne do samego pliku .qvw. Służy do tego prefiks Bundle. Powiązane pliki danych są poddawane kompresji, ale mimo to będą zajmować dodatkową przestrzeń zarówno w pliku, jak i w pamięci komputera. Przed skorzystaniem z tego rozwiązania należy zatem wziąć pod uwagę rozmiar i liczbę powiązanych plików.

Do danych można się odnosić z poziomu układu jako do zwykłych danych, za pośrednictwem funkcji informacyjnej wykresu lub jako do pliku wewnętrznego z użyciem specjalnej składni qmem:// fieldname / fieldvalue lub qmem:// fieldname / < index >, gdzie index jest wewnętrznym indeksem wartości pola.

Argumenty:  

Argument Opis
loadstatement | selectstatement Jeśli zewnętrzne dane (na przykład plik graficzny lub dźwiękowy) mają być połączone z wartością pola, wymaga to zastosowania tabeli ładowanej z prefiksem Info.

W przypadku używania prefiksu Bundle można pominąć prefiks Info.

Przykład:  

Bundle Info LOAD * From flagoecd.csv;

Bundle SQL SELECT * from infotable;