Logica nei database
Nella logica di QlikView è possibile includere contemporaneamente diverse tabelle contenute in un'applicazione di database. Quando un campo esiste in più tabelle, le tabelle contenenti tale campo vengono collegate logicamente mediante questo campo chiave.
Quando un valore viene selezionato, tutti i valori compatibili con la selezione (o le selezioni) vengono visualizzati come opzionali. Tutti gli altri valori vengono visualizzati come esclusi.
Se si selezionano valori che appartengono a diversi campi, viene utilizzato un operatore logico AND.
Se si selezionano diversi valori dello stesso campo, viene utilizzato un operatore logico OR.
In alcuni casi, le selezioni all'interno di un campo possono essere impostate sull'operatore logico AND.
Se si desidera visualizzare informazioni relative a un campo, è necessario inserire una tabella a due colonne nello script. La prima colonna della tabella deve contenere i valori del campo, mentre la seconda deve contenere le informazioni associate al valore di campo. La prima colonna deve presentare il nome del campo nell'intestazione. Una sintassi di script speciale dell'istruzione LOAD/SELECT indica a QlikView di trattare questa tabella come tabella di informazioni.