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