Dual - script- en diagramfunctie

Dual() combineert een getal en een tekenreeks tot een enkele record, zodat de nummerweergave van de record kan worden gebruikt voor sorterings- en berekeningsdoeleinden, terwijl de tekenreekswaarde kan worden gebruikt voor weergavedoeleinden

Syntaxis:  

Dual(text, number)

Retourgegevenstype: dual

Argumenten:  

Argument Beschrijving
text De tekenreekswaarde die moet worden gebruikt in combinatie met het getalargument.
number Het getal dat moet worden gebruikt in combinatie met het tekenreeksargument.

In QlikView zijn alle veldwaarden mogelijk dubbele waarden. Dit betekent dat de veldwaarden zowel een numerieke waarde als een tekstuele waarde kunnen hebben. Een voorbeeld is een datum die een numerieke waarde 40908 en de tekstuele representatie ‘2011-12-31’ zou kunnen hebben.

Als diverse gegevens die in één veld worden gelezen, verschillende tekenreeksweergaven hebben maar wel dezelfde geldige getalswaarde, delen ze allemaal de eerst aangetroffen tekenreeksweergave.

Tip: De functie dual wordt meestal vroeg in het script gebruikt, nog voordat andere gegevens in het desbetreffende veld worden gelezen, zodat die eerste tekenreeksweergave wordt gemaakt en dan in keuzelijsten wordt getoond.