Re: Bringing "dynamic array" to ODF

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06/09/2024 02:53, Kohei Yoshida wrote:
If I were to suggest one thing, maybe calling the attribute "table:dynamic" would make the "dynamic" token itself reusable in other contexts.  If we call it "matrix-is-dynamic", that token itself is pretty much usable only in matrix related features.  if the attribute is just called "dynamic", it may be usable in other things such as database-ranges, etc.  In fact, there is already a token named "dynamic". Maybe just reuse this token?  I don't feel too strongly about this, BTW.

Just to throw something in to the mix, I don't know whether the terms are used in a similar way or not, you've almost certainly come across me talking about MultiValue databases (aka Pick).

Dynamic arrays are the fundamental underpinning of this database!

In the context of MultiValue, a dynamic array is n-dimensional, you don't declare it, and elements spring into existence by assigning to them (sometimes called a sparse array, I believe).

I believe Microsoft calls it a "chaptered rowset" in SQL server. I was hoping to use that to map MultiValue to spreadsheets.

As a very quick databasic example

DYNARR = "" ;* Create an empty initialised variable
DYNARR<4,3,6> = "This is an element" ;* Put that text in row 4, column 3, sub-division 6

Make of that what you will ...

Cheers,
Wol



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux