Parameter is configured as mandatory but no value is specified

Hello everyone! I hope that you all are doing well today.
As you may guess from the subject line, I am working on a customized dashboard with an updateable BAQ, and a custom action.

Everything works pretty much the way I expect it to. However, my BAQ has one required parameter, the part number. When I launch the custom dashboard, the paramerter request comes up and asks the user for the part number. As long as they enter a part number, then the rest of the form opens and executes as expected.

If the user does not input a part number, and instead clicks OK without a value, they get this error: “A value should be typed or one of predefined values should be selected MyPart”

If the user clicks cancel instead of entering a part number they get this error: “Parameter ‘MyPart’ is configured as mandatory but no value is specified”

I want these errors to be hidden, or to be skipped entirely. From our end-user POV, if they click cancel, then they are done with the form and it can be closed. If they click OK without a value, then I would like to give them a customized error message instead.

Is this possible?
EDIT: I think I am looking for a way to trap the event of passing the required parameter to the customized form. If I can detect that the parameter is blank (or user clicked cancel), then I could manage that exception with code. What event am I looking for?
Thanks for your time!
Nate

Is it possible to use the Dashboard Tracker view to create a search instead of using parameters?
I often find that people use parameters unnecessarily.

I bet that is totally possible! I am not quite sure how that works. I will poke around and see what I can find. Thanks!