From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

DQMH Consortium Toolkits Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Calling "Create New DQMH Event" should always determine its project root

To demonstrate and explain my point, do the following:

  1. Have two projects open - one dqmh.lvproj the other not_a_dqmh.lvproj. (DQMH and not DQMH projects)
  2. Open some_dqmh.vi from dqmh.lvproj
  3. Select not_a_dqmh.lvproj as foreground.
  4. Select the vi some_dqmh.vi from dqmh.lvproj
  5. From some_dqmh.vi's toolbar, call Tools->Delacor->DQMH->Create New DQMH Event. This give an error dialog that there were no valid DQMH modules found.

If you at step 3 above, select dqmh.lvproj as foreground before steps 4 and 5 it works and you can create the event to the dqmh.lvproj.

My suggestion/question:

If you in a vi owned by a DQMH project (such as some_dqmh.vi above) select it's toolbar: "Tools->Delacor->DQMH->Create New DQMH Event"

no matter which project was active beforehand, then the tool should be able to deduce that the taget project is dqmh.lvproj.

Couldn't it and should'nt it?

0 Kudos
Message 1 of 3
(3,684 Views)

Heel,

We will look into this. As you already discovered, the DQMH productivity tools use the currently active project to determine where the event is going to get created in, regardless of where the menu was activated.

In the mean time, the workaround is to launch the Tools>>Delacor>>DQMH>>Create New DQMH Event from the project window menu and not from the VI.

Thanks for bringing this to our attention.

Regards,

Fab

For an opportunity to learn from experienced developers / entrepeneurs (Steve, Joerg, and Brian amongst them):
Check out DSH Pragmatic Software Development Workshop!

DQMH Lead Architect * DQMH Trusted Advisor * Certified LabVIEW Architect * Certified LabVIEW Embedded Developer * Certified Professional Instructor * LabVIEW Champion * Code Janitor

Have you been nice to future you?
0 Kudos
Message 2 of 3
(3,337 Views)

Hi Heel,

Fix to this issue will be included in DQMH 3.0. If you would like to use DQMH 3.0 as a Beta tester, sign up to our DQMH newsletter (if you haven't done already). We will be sending the link for the beta software in the next couple of days.

Thanks,

Fab

For an opportunity to learn from experienced developers / entrepeneurs (Steve, Joerg, and Brian amongst them):
Check out DSH Pragmatic Software Development Workshop!

DQMH Lead Architect * DQMH Trusted Advisor * Certified LabVIEW Architect * Certified LabVIEW Embedded Developer * Certified Professional Instructor * LabVIEW Champion * Code Janitor

Have you been nice to future you?
0 Kudos
Message 3 of 3
(3,337 Views)