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