Hi,
I have a form which uses a collection with a large number of fields for each element of the collection. When I append a new element to the collection it takes a few seconds to create (depending on the processing power of the client/browser being used). This in itself is not a problem.
However, I have noticed that as additional elements are added to the forms collection, the creation time appears to be increasing linearly each time i.e. when I get to a tenth element it will take ten times longer to be added. This seemed odd to me until i remembered that I also had a number of reasonably complex formulae within each element. So i am assuming (the only explanation I can come up with at present) is that the formulae in every element gets recalculated each time an element is added which is what is causing the increased delay with each additional element.
Does anyone know if this explanation makes sense and if so, is there an easy way to prevent recalculation while the element is being created ? Or perhaps there is another reason for the time increase.
TIA,
Ian