|
обработка выбора реквизита в табличную часть |
☑ |
0
Черепахыч
04.10.17
✎
19:40
|
Привет!
Уперся как баран на новые ворота. Дано Управляемая форма.
табличная часть документа оказания услуг.
при изменении номенклатуры, хочу проверить определенное условие. если номенклатура не подходит, тогда нужно очистить поле и вывести сообщение.
смотрю в сторону обработчика "При изменении".. но не вижу тут отказа.. совсем не пойму как очистить уже выбранное значение
Процедура РаботыРаботаПриИзменении(Элемент, НомерСтроки = Неопределено)
|
|
1
Черепахыч
04.10.17
✎
19:41
|
понял только как посмотреть выбранное значение. делаю так
ТС = Элементы.Работы.ТекущиеДанные;
Если ЗначениеЗаполнено(тс.номенклатура) и НеПодходитПоУсловию тогда
-не знаю как отменить выбор...
|
|
2
Филиал-msk
04.10.17
✎
19:46
|
1) ОбработкаВыбора
2) ОбработкаПроверкиЗаполненияНаСервере
Второе вместе с СообщениеПользователю - по феншую
|
|
3
Черепахыч
04.10.17
✎
22:14
|
Спасибо! друг!
|
|
4
Лефмихалыч
04.10.17
✎
22:35
|
Если не ПроходитПоУсловию Тогда
ОБщегоНазначенияКлиентСервер.СОобщитьОбОшибке("Ты - рукожоп!");
ТС.Номенклатура = неопределено;
|
|
5
Черепахыч
04.10.17
✎
22:48
|
(4) друг. все получилось.
|
|