06-02-2007 01:43 PM
06-02-2007 09:44 PM
06-03-2007 10:57 AM
Mike,
Thank you so much for your reply. I don’t think it’s a migration issue as we developed some of our top level VI’s exclusively in Labview 8.x and this problem only surfaced late in the development stages. We installed 8.2.1 this week and the problem is still there
Unfortunately it's more than a nuisance. This issue also exists in our executables so we cannot meet the deadline for our planned release. Some of our top level VI’s consists of a lot of code so copying and pasting to a new VI is actually not working. Yes, I’ve said it right, copying the block diagram to a new block diagram results in nothing appearing in the front panel, (except two funny looking boxes). I looked in the navigation window just in case I’m missing something, but it’s all gray. Double clicking on controls to find them on the front panel gives me nothing. And yes I waited a long time to make sure the paste went through.
Now, copying the front panel works if you don’t want any block diagram code. You basically get all your controls but no code. So copying all our code to a new VI is a failure. We’re trying to consolidate some of our top levels into some subvi’s to see if we can still do this ‘copy/paste’ solution.
In the meantime though we’re stuck with the problem, especially as it exists in our executables so basically we can’t publish any of our VI’s until NI fixes this problem. This problem alone bumps it from a nuisance to a major issue.
I hope NI are working on this problem as hard as we're dealing with it. Thankfully they are aware of the problem from other posts.
Thanks again
John
06-04-2007 06:47 PM
Hi John,
I am really sorry your team is experiencing this problem. This was reported to R&D (# 3V5BLTOC) for further investigation.
Could you please attach a VI or a jpeg that demonstrates the issue? If you need more help please list your email so we can take this off line.
Best regards,
06-04-2007 10:01 PM
Sarah, Ryan,
Thanks for your posts. They've been helpful and as Ryan mentioned some examples already exist (I posted them on this parallel thread:
http://forums.ni.com/ni/board/message?board.id=170&message.id=250861#M250861
Anyhow, we managed to fix the problem by using the Save as previous version' from 8.2 -> 8.0 -> 7.1. Had to install each version as you can only go back one version per install. Luckily had all the CD's handy. Of course we were using a lot of property nodes and functionality that didn't exist in 7.1 and came across quite a few 'insane objects' which we were able to flush out. Once we got a workable 7.1 version we opened it directly in 8.2, put all the lost code back in and presto, no screen splitting. In fact it's compiling quicker so I guess we'll have to leave it to the binary gods as to why this problem existed in the first place and what LV was doing in the background with handing this corruption.
This, I believe, is a significant problem as you really can't tackle it via coding. It just sort of appears (having tabs may cause it?) And it's hard to reproduce, which hides any potential red flags.
Thanks again, and hopefully those of you who have this problem don't have too much "Reverse Engineering" to do to solve this problem
John