I’m missing something. I have the script, in the datagrid group script:
local savedRowIndex, savedColumnIndex
—this works as expected
on mouseDown
put the dgHilitedIndexes of me into savedRowIndex
put the dgColumn of the target into savedColumnIndex
put getDataOfIndex(the dgHilitedIndexes of me,the dgColumn of the target)
into fld "editValue"
end mouseDown
—This handler doesn’t seem to update the data grid, because when I click the
cell again, the changes aren’t there.
on saveLastEditedCell
if savedRowIndex="" or savedColumnIndex="" then
exit saveLastEditedCell
end if
put fld "editValue" into myData
setDataOfIndex(savedColumnIndex, savedRowIndex, myData)
end saveLastEditedCell
This gets the data and puts it into the field. I then make changes and in a
button, dispatch “saveLastEditedCell” to the dg group script. But, it doesn’t
update the cell data. There are no errors thrown, but obviously, I am missing
something.
Bill
> On Apr 16, 2015, at 8:48 AM, Peter Haworth <[email protected]> wrote:
>
> You need to dispatch or send the setDataOfIndex to the datagrid.
>
> Pete
> lcSQL Software
> On Apr 15, 2015 9:59 PM, "William Prothero" <[email protected]> wrote:
>
>> Thanks! Worked like a charm. Now I suppose, to get it back in the data
>> grid cell, it’s:
>>
>> local savedColumnINdex,savedRowIndex —saved from command that loaded the
>> data from the cell into the field.
>>
>> on mouseUp
>> put fld “editedCellContents” into myEditedData
>> setDataOfIndex(savedRowIndex, savedColumnINdex, myEditedData)
>> end mouseUp
>>
>> Whoops! Not quite. The button doesn’t find the handler. I’ll have to
>> fiddle with it more tomorrow. It’s late here.
>> Thanks,
>> Bill
>>
>>> On Apr 15, 2015, at 5:33 PM, [email protected] wrote:
>>>
>>> on mouseDown
>>> put getDataOfIndex(the dgHilitedIndexes of me,the dgColumn of the
>> target) into vld "yourField"
>>> end mouseDown
>>
>> _______________________________________________
>> use-livecode mailing list
>> [email protected]
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> _______________________________________________
> use-livecode mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode