custom props woes
Klaus major-k
klaus at major-k.de
Fri Oct 18 17:59:02 EDT 2013
Hi Pete,
Am 18.10.2013 um 22:52 schrieb Peter Haworth <pete at lcsql.com>:
> It sounds like tcpname is being treated as a custom property name rather
> than a variable containing the custom property name., although not sure why
> that would be.
Nope, see my last response to Richard:
...
2. If I change the content of that CP to a string ("a string") then I get that string!
...
> I suppose you could:
> do "put the c" & tseconds && "of me into tarray"
Also tried that without success :-/
Anyway, I have a workaround, thanks :-)
> Pete
> lcSQL Software
> On Oct 18, 2013 9:31 AM, "Klaus major-k" <klaus at major-k.de> wrote:
>
>> Hi friends,
>>
>> I have a big problem retrieving stored ARRAYS from custom properties,
>> any help much appreciated!
>>
>> I store arrays in a custom property of a group, the key for them is ("c" &
>> the seconds)
>> Works fine so far, but when I try to retrieve the data with a concatenated
>> name of the
>> custom property, it does NOT work.
>> ...
>> put ("c" & the Seconds) into tCPName
>> set the tCPName of me to tArray
>> ## Works fine, cp contains the array!
>> ...
>>
>> The name is correct and it works when I use the name directly, but not
>> this way:
>> ...
>> ## the seconds have of course been stored when saving to CP
>> put ("c" & tSeconds) into tCPName
>> ## -> correct name of custom property
>> put the tCPName of me into tArray
>> ##-> tArray = EMTPY!
>>
>> put the c123456 of me into tArray
>> ## -> tArray is an ARRAY
>> ...
>>
>> If I access the cp directly with its name, it works!?
>> I have been using this technique for years without problems, but it
>> obviously does NOT works with arrays?! :-/
>>
>>
>> This DOES works if the data in the cp are NOT arrays:
>> ...
>> ## I set the cp cData of a button to the string -> data111
>> put ("c" & "Data") into tCP
>> answer the tCP of me
>> ## -> data111
>> ...
--
Klaus Major
http://www.major-k.de
klaus at major-k.de
More information about the use-livecode
mailing list