DQMH Consortium Toolkits Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Too Intrusive Empty Argument Window?

Solved!
Go to solution

I'm not sure if DQMH has a dedicated method for reporting potential issues, so I'm sharing my observation here.

 

I've noticed that when I create a Request event without arguments, an "Empty Argument Window" message always appears, indicating that a dummy boolean will be created. However, it seems that, in practice, only the Broadcast event receives this dummy value.

 

Is my observation correct, or did I overlook something?

Michał Bieńkowski
CLA, CTA, CPI

  1. Did someone devote their time to help solve your problem? Appreciate it and give kudos.
  2. Problem solved? Accept as a solution so that others can find it faster in the future.
  3. Contribute to the development of TestStand by voting on the TestStand Idea Exchange.
0 Kudos
Message 1 of 4
(126 Views)

All events with empty arguments window get the dummy parameter. Here it is for a Request I just created:

Darren_0-1731706468393.png

 

It doesn't get put on the connector pane of the Request VI, that's probably why you didn't see it.

Also, you can select the 'Don't show this message again' checkbox if you don't want to see the prompt every time.

 

Darren_1-1731706570244.png

 

0 Kudos
Message 2 of 4
(123 Views)

Can you check for Round Trip also?

Michał Bieńkowski
CLA, CTA, CPI

  1. Did someone devote their time to help solve your problem? Appreciate it and give kudos.
  2. Problem solved? Accept as a solution so that others can find it faster in the future.
  3. Contribute to the development of TestStand by voting on the TestStand Idea Exchange.
0 Kudos
Message 3 of 4
(111 Views)
Solution
Accepted by bienieck

Oh, I see. Yeah, a Request and Wait for Reply (and by association, a Round Trip) will pop up that dialog, but it won't script any dummy arguments, since the Wait Notifier and Reply Error are already included in the arguments. The reason that Request and Broadcast get the dummy argument is because the arguments cluster must have at least one thing in it.

 

I feel like the whole point of that dialog is to remind you to add arguments if you forgot. So the purpose of the dialog is still valid, even if the wording isn't exactly correct for Request and Wait for Reply/Round Trip.

 

I'll file an Issue to the DQMH Consortium about rewording the dialog in that scenario. Should be a very easy fix.

 

 

0 Kudos
Message 4 of 4
(101 Views)