Hello,
On 02/24/2010 02:01 PM, Henning Westerholt wrote:
On Wednesday 24 February 2010, Daniel-Constantin Mierla wrote:
Is there a better way to handle this now, perhaps via some features imported from SER? Script variables ($var(...)) do not support subscripts judging by the cookbook; do they?
no, they are single-value variables.
Are there other options I am unaware of?
There is no dedicated array type. In some cases you can use a hash table and simulate an array by key value:
$var(i) = 0; $sht(a=>[$var(i)]) = 1; $var(i) = 1; $sht(a=>[$var(i)]) = 2;
But it is only about how you define the keys, not a real array behind.
Hi Daniel, Hi Alex,
we've a simple and small module that implements a matrix like this:
+---+----+--------+ | A | B | result | +---+----+--------+ | 1 | 9 | 2 | | 2 | 69 | 1 | | 2 | 13 | 3 | +---+----+--------+
The matrix is read from a database and cached in memory, there is a FIFO command that can be used to reload it. There is a query command that uses a given A and B and stores the result in an AVP. If there is interest in this I could try to merge this into the repository.
can the matrix be loaded only from db? I guess data is in shared memory. Would be good to be able to set records from script as well.
Cheers, Daniel