Что то я всеравно не до конца понимаю механизм подмены Rec в триггерах. Вот допустим мы перед показом формы заполнили TempTable необходымыми для отображения записями, в самой таблице на которой основана TempTable и которая указана в SourceTable формы есть какието записи. Идет код:
Код:
Form - OnNextRecord(Steps : Integer) : Integer
TempTable.COPY(Rec); //вот что делает данная строка я никак не понимаю?
//каков так сказать ее физический смысл
//зачем идет копирование записи из SourceTable формы во временную таблицу,
//где и так есть уже все нужные для вывода на форму записи?
ResultSteps := TempTable.NEXT(Steps);//тут идем по записям таблицы, которые и надо отображать
Rec := TempTable;//подставляем запись из темповойтаблицы вместо той что в Rec
EXIT(ResultSteps);