12-13-2012 06:12 PM
Hi. I've noticed that deleting channels takes a lot of time to execute. The time it takes to delete channels seems to far exceed other tasks I am executing, so I'm wondering what the most efficient way to go about this is. I am dealing with large data sets, and deleting channels as I process is necessary so as to stay under the ~65k channel number limit.
ex from script:
dim odellist
Set odellist = Data.GetChannels("PartialMatrixZ_*")
Call ChnDelete(odellist)
This script deletes all channels that begin with "PartialMatrixZ". The number of channels to delete varies, but the channels I am trying to delete are always in a predictable order and named sequentially as they are a result of using matrix operations.
I am using DIAdem 12.0.
thanks for any insight or tips.
12-14-2012 08:43 AM
Hi PRinOR,
Unfortunately we don't yet have a solution for this problem. I added this request to the list of DIAdem extensions for further versions.
Greetings
Walter
12-14-2012 03:28 PM
Hi Walter,
Thank you for the reply. I hope they fix the problem in future updates.
In the idea exchange, I put in a request for 64-bit version of DIAden which I think would also help when working with large data sets. Perhaps not the place to request that...but 64-bit software is going to be increasingly important, particularly for something like DIAdem. Even excel has a 64-bit version these days.
Regards,
-PRinOR