... want, set oCol:lAutoSave := .t. for all columns, set oBrw:lAutoSaves := .t. (3) at the beginning the array must be empty and with only one row and three columns Start with local aData := {{0,0,0}} (4) if the end user wants to automatically delete all the values in all the rows what should I do? ...