- Knowledge Base
- Qlikview
- QlikView Set Analysis with Calculated Values
Article sections
Summary: | Instructions on how to use set analysis in QlikView to control the analysis required. |
Article Type: | Information / Troubleshooting / Support |
Related Product(s): | This article relates to the following products:
|
Set Analysis
The use of set analysis within QlikView documents to ignore selections or enforce specific known selections is highly effective in controlling the analysis required. With the introduction of indirect set analysis, a means of avoiding hardcoding lists which had the potential to change is feasible.
Another capacity of set analysis, which was already available, is to calculate the values to be used within a set. Below is an example of when this may be useful and how to accomplish.
Scenario
In some situations, the values for the set could change relative to current time or cannot be specified in advance as they are to be determined by the user. There may be a calculation which must include all dates beyond a certain point or within a specific range. For set analysis to calculate the values within the set, we need to capture the boundary values as variables.
In the scenario where the values that are relative to time then variables could be determined at the time of reload and where it is user dependent, input fields can be added to a document. The input fields would be linked to variables so as the user sets the values they are recorded for use within an expression.
In this example, we are providing the user with two input boxes where the outer limits of the range can be manually set rather than providing a date field for users to select all days of interest, something which could be difficult to manage if the list is long.
The expression used:
sum({1<SalesOrderDate = {“>=$(varFromDate) <=$(varToDate)”}>}LineSalesAmount)
This is a combination of a couple of techniques outlined within the QlikView Desktop Help file on Set Analysis.
For more QlikView information, please visit our product pages. For more support and troubleshooting, please visit the QlikView Technical Support section of the QGate Knowledgebase.
Related Information: |
Related Articles
- Controlling Date Selection in QlikView
- Refreshing the View of Active QlikView Documents on Access Point
- QlikView Document Design Resources
- Adding Default Selections in QlikView
- QlikView: Handling SQL timestamp/rowversion fields
- This Year v Last Year Analysis Options
- Activities Regarding Meltdown and Spectre – Infor Announcement
- Using Workflow to add Last Activity Date to a Case
- Using a Rollup Field to add Last Activity Date to a Case
- aBILLity Dynamics 365 Solutions Comparison Matrix