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 <p...@lcsql.com> wrote:
> 
> You need to dispatch or send the setDataOfIndex to the datagrid.
> 
> Pete
> lcSQL Software
> On Apr 15, 2015 9:59 PM, "William Prothero" <proth...@earthednet.org> 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, dunb...@aol.com wrote:
>>> 
>>> on mouseDown
>>>  put getDataOfIndex(the dgHilitedIndexes of me,the dgColumn of the
>> target) into vld "yourField"
>>> end mouseDown
>> 
>> _______________________________________________
>> 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
> _______________________________________________
> 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

_______________________________________________
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