22.09.2009, 15:25 | #1 |
Участник
|
отмена проверки на расширенном типе данных
Здравствуйте уважаемые..
Подскажите пожалуйста как можно сделать следующую штучку. При создании производственных заказов на услуги (Производство- Произв.заказ) в таблице и форме создал новое поле "Инвентарный номер ОС". Это поле на форме заполняется в случае ремонта основного средства. Когда инвентарный номер имеется все хорошо, но иногда надо руками вбить несуществующий номер. Система это не дает. Как ее обхитрить? При этом в справочнике ОС все должно остаться по старому, а этот номер должен сохраняется в только в таблице ProdTable. Заранее благодарен.
__________________
Александр |
|
22.09.2009, 15:28 | #2 |
NavAx
|
Использовать другой EDT без связей.
Если нужен lookup, то сделать его через метод на поле датасорса или на контроле формы. |
|
|
За это сообщение автора поблагодарили: tolstjak (1). |
22.09.2009, 15:35 | #3 |
Боец
|
1. Перекройте метод validate на датасорсе у этого поля
(напр: \Forms\Address\Data Sources\Address\Fields\AddrRecId\Methods\validate) 2. Закоментарьте вызов super() и возвращайте true |
|
|
За это сообщение автора поблагодарили: tolstjak (1). |
22.09.2009, 15:46 | #4 |
Участник
|
to DSPIC:
Все получилось. Большое спасибо. to raz: Спасибо за подсказку, но вариант DSPIC мне понравился больше. Раз и все и дополнительно ничего не надо делать.
__________________
Александр |
|