Skip to main content
Announcements
Defect acknowledgement with Nprinting Engine May 2022 SR2, please READ HERE
cancel
Showing results for 
Search instead for 
Did you mean: 
rsdhavle
Creator III
Creator III

Qliksense Nprinting Chart Condition Not Working

We have defined condition in nprinting report which states if Chart 'has values' then only users should get a mail however this condition does not work properly even if my chart does not have any value the mail gets triggered. Has anyone experienced this issue?

Labels (1)
6 Solutions

Accepted Solutions
Frank_S
Support
Support

With NPrinting April 2019 and later versions including the recently released June 2019 version of NPrinting, you can use task settings to modify how emails are delivered. 

I suggest upgrading to one of these versions (preferably June 2019) to take advantage of this feature.

I am suspecting that you are getting an email with no info or a 'contact your administrator' type email even though you have the condition set. If this is the case, you can manage email sent with the versions I've mentioned above.

See below for details. 

Error handling: reports

 https://help.qlik.com/en-US/nprinting/June2019/Content/NPrinting/AdministeringQVNprinting/MonitorKil...

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!

View solution in original post

Ruggero_Piccoli
Support
Support

Hi,

Please upgrade to latest version (September 2019) to benefit of all solved issues.

You could also post some screenshots so we can better understand how the condition is configured. 

Please check also the help site page https://help.qlik.com/en-US/nprinting/September2019/Content/NPrinting/ReportsDevelopment/Conditions.... to know how conditions are evaluated.

Best Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.

View solution in original post

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

In Qlik Sense by default 0 (zero) values are not suppressed. You probably have this checkbox checked, hence it does not work for you.

Checkbox needs to be unchecked just like on screenshot

1.PNG

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.

View solution in original post

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

btw...

If your task by any chance has a "Cyclic report" feature you may need to consider use of Advanced Search filter to overcome your issue.

See this for details how to use it:

https://nprintingadventures.wordpress.com/2019/06/26/nprinting-filters-part-3-advanced-search/

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.

View solution in original post

Ruggero_Piccoli
Support
Support

Hi,

So the reference page is https://help.qlik.com/en-US/nprinting/September2018/Content/NPrinting/ReportsDevelopment/Conditions....

I suppose your condition is working correctly but there is a misunderstanding about how it is evaluated with filters:

Conditions affect when filters are applied. If you apply a condition to a task:

  • If there is a task filter, the filter will be applied when evaluating the condition.
  • If there is a report or user filter, the filter will not be applied when evaluating the condition.

If you apply a condition to a task report, task, report, and user filters are always applied when evaluating the condition.

I suggest you to check how filters are applied.

Best Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.

View solution in original post

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

you just need to put your condition in report section (not task section) in NPrinting admin console!

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.

View solution in original post

17 Replies
Frank_S
Support
Support

With NPrinting April 2019 and later versions including the recently released June 2019 version of NPrinting, you can use task settings to modify how emails are delivered. 

I suggest upgrading to one of these versions (preferably June 2019) to take advantage of this feature.

I am suspecting that you are getting an email with no info or a 'contact your administrator' type email even though you have the condition set. If this is the case, you can manage email sent with the versions I've mentioned above.

See below for details. 

Error handling: reports

 https://help.qlik.com/en-US/nprinting/June2019/Content/NPrinting/AdministeringQVNprinting/MonitorKil...

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!
mgranillo
Specialist
Specialist

I'm having the same issue with Sept 2018 version.  My chart contains only nulls but report still generates under condition of chart contains values

Ruggero_Piccoli
Support
Support

Hi,

Please upgrade to latest version (September 2019) to benefit of all solved issues.

You could also post some screenshots so we can better understand how the condition is configured. 

Please check also the help site page https://help.qlik.com/en-US/nprinting/September2019/Content/NPrinting/ReportsDevelopment/Conditions.... to know how conditions are evaluated.

Best Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
mgranillo
Specialist
Specialist

Is there documentation of a bug? We can't upgrade at the moment.  Some of our extensions are not working with the latest version. We need to replace the extension before we can upgrade.

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

In Qlik Sense by default 0 (zero) values are not suppressed. You probably have this checkbox checked, hence it does not work for you.

Checkbox needs to be unchecked just like on screenshot

1.PNG

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

btw...

If your task by any chance has a "Cyclic report" feature you may need to consider use of Advanced Search filter to overcome your issue.

See this for details how to use it:

https://nprintingadventures.wordpress.com/2019/06/26/nprinting-filters-part-3-advanced-search/

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.
Ruggero_Piccoli
Support
Support

Hi,

So the reference page is https://help.qlik.com/en-US/nprinting/September2018/Content/NPrinting/ReportsDevelopment/Conditions....

I suppose your condition is working correctly but there is a misunderstanding about how it is evaluated with filters:

Conditions affect when filters are applied. If you apply a condition to a task:

  • If there is a task filter, the filter will be applied when evaluating the condition.
  • If there is a report or user filter, the filter will not be applied when evaluating the condition.

If you apply a condition to a task report, task, report, and user filters are always applied when evaluating the condition.

I suggest you to check how filters are applied.

Best Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
mgranillo
Specialist
Specialist

Thank you both for your responses.  

--Lech, null values are turned off and I"m not usnig a cyclic report.

--Ruggero, I'm using a user filter so that explains why the condition is not applying.  Do you know how I should setup a report I need to email blast to users, filtered down to the users data, and not send if the report is only null? Is that not possible?

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

you just need to put your condition in report section (not task section) in NPrinting admin console!

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.