Показать сообщение отдельно
Старый 11.11.2004, 10:05   #3  
ta_and is offline
ta_and
Участник
 
226 / 122 (5) +++++
Регистрация: 26.02.2002
Адрес: СПб
При отрисовке формы автоматически срабатывают все связи дс.
Поэтому возникают проблемы при добавлении новых строк в дс с иннер джойном.

Выход один.
Убрать автоматическую связку по свойствам дс на форме и линковать эти дс программно (в методе актив и ехекутеКвери)

Нужно будет перекрыть метод врайт на СалесЛайне, и проверять РекИд на ноль.
Если ноль - то делать запись и вашей таблицы.

Нужно еще учесть, что при переходе с полей одного дс на поля другого происходит АВТОМАТИЧЕСКАЯ запись. Там вроде есть какое-то свойство за это отвечающее, или контролировать это программно в том же методе врайт.