Показать сообщение отдельно
Старый 25.08.2010, 16:15   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
на вскидку.
1. сделать индекс не уникальным.
2. в методе validateWrite() таблицы написать проверку на дубликат.
3. перед инсертом записи в таблицу вызывать validateWrite() (что кстати BP настоятельно реомендует делать и перед инсертом и перед апдейтом).

т.е. в итоге в методе logit()должно появиться:
X++:
if (log.validateWrite())
    log.insert();
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем