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