Показать сообщение отдельно
Старый 06.03.2008, 14:52   #5  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Можно еще сделать что-то типа мастера создания договора (пример - форма создания заказа), в ней иметь грид со штрафными санкциями (не связанный с конкретным договором, временная таблица), и создавать новый договор только при наличии хотя бы одной записи в гриде, заодно и заполняя таблицу VendContractPenaltyProvision.
Или при сохранении договора в validateWrite() вызывать отдельную форму для создания строк, возможно на базе временной таблицы, и действовать сообразно обстоятельствам.
__________________
Андрей.