Добрый день! У меня есть скрипт:
var
i:integer;
begin
i:=0;
for i:=0 to TableCloseWorkCheck.ColumnsCount do
begin
TableCloseWorkCheck.GetCell(i,1).Text := TableCloseWork.GetCell(i,1).Text;
end;
end.
Скрипт отрабатывает но в логах появляется ошибка скрипта"Access violation at address 015F9BBE in module 'Server.exe'. Read of address 00000034 "
С чем это может быть связано?
Здравствуйте.
С чем это может быть связано?
С обращением к несуществующему столбцу таблицы. Вот правильный вариант цикла:
for i := 0 to TableCloseWorkCheck.ColumnsCount - 1 do