Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
gussfish
Creator II
Creator II

evaluate() fails when it has already failed for a prior column of a record

OS: Windows XP 2002 SP  2

PC: Intel Core2 Duo, P9400 @ 2.4GHz, 3.45 GB

QV: QlikView for Windows 10.00.8811.6.SR1

First, the example for evaluate() in the Reference Manual, is pointless, since it calls evaluate on a numeric (i.e. evaluate(5*8) ) rather than on a string (i.e. evaluate('5*8') ).

The main defect, though, is that is evaluate() fails while processing an input record, then a call to evaluate within the context of the same record also fails.

RawData:
LOAD * INLINE [
    InlineName, InlineValue, ArbitraryValue
    FortyInlineRecord, 5*8, 3
TextInlineRecord, random text, 1
];


EvaluationsBoth:
LOAD
InlineName AS Both.Name,
evaluate(InlineValue) AS Both.EvaluatedInlineValue,
evaluate('5*8') As Both.AlwaysFortyColumn, // this fails if the previous evaluate() fails
ArbitraryValue AS Both.ArbitraryValue
resident RawData;


See attached QVW for the above code & UI.

Labels (3)
1 Solution

Accepted Solutions
gussfish
Creator II
Creator II
Author

"

Dear Angus

Your recent support case as described below has been confirmed by our QA department as a bug, ID 38854.

...

Wallace Chen

Service Desk Analyst JAPAC

Email: support@qlik.com

qlik.com

ref:00D2IGPX.500DEyG3T:ref

"

View solution in original post

2 Replies
s_uhlig
Partner - Creator
Partner - Creator

I can confirm this bug on 10.00.8935.7 SR2 64-bit

gussfish
Creator II
Creator II
Author

"

Dear Angus

Your recent support case as described below has been confirmed by our QA department as a bug, ID 38854.

...

Wallace Chen

Service Desk Analyst JAPAC

Email: support@qlik.com

qlik.com

ref:00D2IGPX.500DEyG3T:ref

"