On May 5, 2012, at 2:11 AM, FlexibleLearning wrote:

> The main downside of passing parameters is the engine's limits on total
> parameter string length. If too much data is passed, the engine simply
> truncates the data to the maximum length it can handle.
> 
> If the amount of data does exceed the engine's parameter-passing limit, then
> the data elements have to be iteratively set directly (e.g. set the uValues
> of group "Chart1" to [a very large dataset]). I personally find this a more
> cumbersome syntax than the keyValue syntax but it does mean there are
> limits. For ChartMaker, the limits are about 15,000 data points (depending
> on overall string length, of course).

I was not aware of this limit.  I don't see it in the limits page of the user 
guide for LiveCode 5.0.2.

I have not had trouble passing very long strings as parameters, though often, 
if that is likely, I set up the handler to require a referenced variable for 
speed.

Is this a limit in the number of parameters?

Is this driven by the maximum length of a line in a field?

I'd like to get a better handle on this in my mind, so any clues you have would 
be good.

Dar

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to