This should be easy, but I cannot get it to work correctly. I am trying to load data into a table, but before it is added to the table, the selection changed handler of the table is run. In fact it looks like the selection changed handler runs before the awake from nib is finished. A [NSinternalScriptError (8)] happens at the append theItemData line in the selection changed handler. After I get past the error, everything works fine. Changing selection does what it is supposed to.
How can I get this to work?
on awake from nib -- pseudo code make datasource of table append data to datasource -- currently bogus data, but will read a file in the future end awake from nib on selection changed theObject set selectedDataRows to selected data row of theObject --the_categories -- work on the selectedDataRows tell window of theObject delete every data row of theItemData -- reset the datasource append theItemData with contents of data cell "Items" of selectedDataRows -- insert the data -- change the yet to be made text fields of CF#Name end tell end selection changed