2023-04-11 11:47 AM
I've changed parameter arrays in a previously deployed MVO from 2-dimensions to 1-dimension arrays. I have updated all my relevant scripts and macros etc, The really odd thing is that in the GDL scripting environment, I don't get any errors - but when I open the MVO dialog, I do get errors.
I've managed to track down the problem, and it's that the MVO in the Archicad environment is still treating these parameters as 2-dimension arrays. For some reason, it 'remembers' that these parameters used to be 2-dimension arrays.
So far I've:
None of the above worked, but while I was typing out this post, I thought of something that did work: save as the MVO gdl part as a New Library Part. Delete the old one, use the new one. That seemed to do the trick.
Even though I solved the problem, I figured I'd post anyway, just in case someone has the same problem in the future.
Solved! Go to Solution.
2023-04-11 10:12 PM
Yes, that's there as well. Works in the scripting environment, but crashes in the Archicad environment due to incorrect array dimensions.
2023-04-11 03:15 PM
Curious if you have a parameter loop in the parameter script to shrink your arrays?
Might work for future endeavors
2023-04-11 10:12 PM
Yes, that's there as well. Works in the scripting environment, but crashes in the Archicad environment due to incorrect array dimensions.