Показать сообщение отдельно
Старый 12.08.2009, 10:52   #4  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от IKA Посмотреть сообщение
Спасибо! Тот есть ксли какие-то проверки железно должны происходить при вставке записи, то эти проверки лучше запихнуть в aosvalidate*?
логично...
Цитата:
Сообщение от IKA Посмотреть сообщение
Есть ли сейчас способ вызвать validateField для каждого поля записи(мне нужно проверить , что все поля-ссылки имеют значение , существующее уже в таблице, на которую они ссылаюся). Можно отнаследовать sysConsistencyCheck.Но, может, появились уже кие-то другие способы вызвать эту проверку? (по идее Ax сама это же делает при сохранении записи в форме вручную)
Пройтись по всем полям (через dictTable) и вызвать validateField для "всех" полей...
Аксапта сама этого не делает - она вызывает validateField только при изменении поля конкретного, а никак не при сохранении записи. При сохранении записи вручную на форме вызывается только validateWrite.
__________________
Zhirenkov Vitaly