Drill Assistant Error - Drill key parameter is not set
Description
This error consists of two issues in the logic, which is applied when Process Drill Rule Parameters are converted to Process Parameters on launching a report from Drill Assistant - Drill Rule tab.
Issue 1:
Create a new Drill Rule with a Report which has multiple parameters (e.g. Order Detail)
add 1 Drill Rule Parameter manually, which has different Process Parameter from the header (also do not run the Captured Process Parameters process)
launch a report from Drill Assistant with this new Drill Rule → Key parameter not set exception will be thrown
Solution: add support for setting Drill Rule Parameters manually one by one, without the need to add the key parameter to Drill Rule Parameters too, when doing so
Issue 2:
after fixing the first issue, turned out that the Drill Rule Parameter mandatory check was not correct
Solution: do not allow to run report through Drill Rule when there is a mandatory parameter which is not set in Drill Rule Parameters
The Drill Assistant Documentation should be updated.
This error consists of two issues in the logic, which is applied when Process Drill Rule Parameters are converted to Process Parameters on launching a report from Drill Assistant - Drill Rule tab.
Issue 1:
Create a new Drill Rule with a Report which has multiple parameters (e.g. Order Detail)
add 1 Drill Rule Parameter manually, which has different Process Parameter from the header (also do not run the Captured Process Parameters process)
launch a report from Drill Assistant with this new Drill Rule → Key parameter not set exception will be thrown
Solution: add support for setting Drill Rule Parameters manually one by one, without the need to add the key parameter to Drill Rule Parameters too, when doing so
Issue 2:
after fixing the first issue, turned out that the Drill Rule Parameter mandatory check was not correct
Solution: do not allow to run report through Drill Rule when there is a mandatory parameter which is not set in Drill Rule Parameters
The Drill Assistant Documentation should be updated.