Показать сообщение отдельно
Старый 05.09.2013, 14:05   #6  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от romeo Посмотреть сообщение
В ошибке указано, что в дубликате "Lfd. Nr." = 0. Отчет такую запись вставить не может, если вставка производится только таким образом, о котором Вы говорите. Дело не в отчете..
Триггеров никаких нет на таблице? На валидейтах не может попытаться вставить неинициализированную запись в таблицу?

Я тоже на время наших постов обратил внимание -)
Таблица проста до безобразия. Единственные триггер
OnInsert
Код:
IF STRLEN(Debitorname) > 40 THEN
  Debitorname := PADSTR(Debitorname,40);
IF STRLEN("Debitorname 2") > 50 THEN
  "Debitorname 2" := PADSTR("Debitorname 2",50);
Всё! больше нет ничего!

Только что на локальной базе ругнулся на Lfd.Nr = 3