LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW 2025 Q3 issue with Accessor VIs

Solved!
Go to solution

Hello,

 

I have been facing an issue while creating accessor VIs in LabVIEW 2025 Q3. When trying to create accessor VIs, the Property Definition Folder is being created but without accessor VIs.

 

Same issue has been reported as in the below link (but for 2021 Beta version), but I couldn't find a solution.

 

https://forums.ni.com/t5/LabVIEW-2021-Public-Beta/Accessor-VIs-not-being-created-correctly/td-p/4150... 

 

 

0 Kudos
Message 1 of 5
(402 Views)

I can't be sure about 2025, but in 2024 you can run the command yourself instead of through the right-click menu, using the VI found here:

 

C:\Program Files\National Instruments\LabVIEW 2024\resource\Framework\Providers\LVClassLibrary\NewAccessors\CLSUIP_CreateNewAccessor.vi

 

That VI, and the majority of its subVIs, are not password-protected.  If you're capable enough at scripting, you can call it yourself (it needs a reference to both the LabVIEW class library and to a specific control within the private data control of the class).  If you can manage that, then you can inspect the process as it runs and see what error(s) are generated at which point during the process, and either figure it out on your own or come back here with more information.

0 Kudos
Message 2 of 5
(365 Views)

This issue exists with LabVIEW German version 2025 (32-bit). When I tried with English version, it works properly.

0 Kudos
Message 3 of 5
(317 Views)
Solution
Accepted by topic author Creo2

My colleague has found the bug, that's in LV2025 Q3 German version. Thanks to him.

 

The bug lies in "CLSUIP_LocalizedStrings.vi" (CLSUIP_LokalisierteStrings.vi) global in "MemberVICreation.lvlib".

 

Images are attached to show the difference. When added '%s' to the read and write globals, we are able to create accessor VIs.

 

Hope someone from community reports the bug to NI.

Download All
Message 4 of 5
(283 Views)

As my colleague already posted, the problem does not seem to exist with an English-Language installation.

 

We had LabVIEW 2024 Q3 installed and then recently updated to 2025 Q3.
All installations are in German.

There was no problem with 2024, but with 2025 the %s characters were missing in this file:

 

C:\Program Files (x86)\National Instruments\LabVIEW 2024\resource\Framework\Providers\LVClassLibrary\NewAccessors\MemberVICreation.lvlib -> CLSUIP_LocalizedStrings.vi

 

When creating the access VIs, the subfolder was created but not the VIs. No error message is displayed.

0 Kudos
Message 5 of 5
(245 Views)