Показать сообщение отдельно
Старый 06.11.2007, 14:43   #1  
Iskatel is offline
Iskatel
Участник
 
86 / 10 (1) +
Регистрация: 18.09.2006
Столкнулся с следующей ситуацией.
Переменная типа записи возвращает пустое значение.

recHR_Employee - переменная типа записи на таблицу HR_Employee
recHR_Employee_2 - переменная типа записи на таблицу HR_Employee

Сейчас recHR_Employee.HR_Employee_TrialStartDate = ''.

recHR_Employee.RESET;
recHR_Employee.SETFILTER(recHR_Employee.HR_Employee,'%1',prmHR_Employee) ;
IF recHR_Employee.FINDFIRST THEN
dtHR_Employee_Date :=recHR_Employee.HR_Employee_TrialStartDate;

//update извне даты HR_Employee_TrialStartDate

Сейчас recHR_Employee.HR_Employee_TrialStartDate = 15.10.2007.

recHR_Employee_2.RESET;
recHR_Employee_2.SETFILTER(recHR_Employee_2.HR_Employee,'%1',prmHR_Employee) ;
IF recHR_Employee_2.FINDFIRST THEN
dtHR_Employee_Date :=recHR_Employee_2.HR_Employee_TrialStartDate;

recHR_Employee_2.HR_Employee_TrialStartDate возвращает значение = ''.
По идеи должен вернуть дату 15.10.2007, но этого не делает.

Как сделать чтобы следующий RESET вернул дату 15.10.2007 ?