|
v7: Какой предопред проц. в ТЧ Документа проверять знач поля | ☑ | ||
---|---|---|---|---|
0
valdi77
14.09.12
✎
16:18
|
Такая проблема.
Не могу сообразить, как контролировать ввод полей в ТЧ Документа. У меня в табличной части документа есть поля типа Число. НачСтр, КонСтр. При Вводе(изменении) этих значений необходимо выполнить несколько проверок Вида: НачСТр<КонСтр , КонСтр<ЧислоСтраницВКниге и.т.д Необходимо проверять значения полей во время изменения. Если изменения вне условий, оставлять старое значение. // предопределенная процедуры ОбработкаВыбораЗначения(ВыбЗнач,Элемент,ФлагСтандОбр) ПриНачалеВыбораЗначения(Элеент, Продолжать) Для других элементов ТЧ срабатывают для этих нет |
|||
1
Guk
14.09.12
✎
16:39
|
а просто функция колонки не отрабатывает что ли? по типу как во всех типовых на колонке Сумма...
|
|||
2
chief accountant
14.09.12
✎
16:43
|
ОбработкаВыбораЗначения покажи
|
|||
3
valdi77
14.09.12
✎
17:07
|
//*******************************************************************************
Процедура ОбработкаВыбораЗначения(ВыбЗнач,Элемент,ФлагСтандОбр) Если (Элемент="СтраницаОт") или (Элемент="СтраницаДо") Тогда ФлагСтандОбр = ПроверкаСтраницКниги(СтраницаОт,СтраницаДо,Книга); КонецЕсли; КонецПроцедуры |
|||
4
fedoss
14.09.12
✎
17:08
|
(0) ОбработкаВыбораЗначения не сработает при изменении реквизитов базовых типов.
Можно влепить формулу на форму, в ней по АктивныйЭлемент() определять что редактируют |
|||
5
chief accountant
14.09.12
✎
17:08
|
Мде
|
|||
6
valdi77
14.09.12
✎
17:17
|
У меня на самих полях стоит формула ИзмКолво()
Я проверку могу вызывать и из неё, но она срабатывает ПОСЛЕ установки новых значений, и если для них условия нельзя откатиться на старые значения они уже утерены |
|||
7
chief accountant
14.09.12
✎
17:19
|
(6) Запоминай старые в переменных
|
|||
8
valdi77
14.09.12
✎
17:39
|
В какой процедуре получить текущее значение
|
|||
9
G-Re
14.09.12
✎
18:32
|
(8) ПриНачалеВыбораЗначения(Рекв,Флаг)
|
|||
10
Cthulhu
14.09.12
✎
18:46
|
(9): а если не выбор, а ввод?.. ;)
ЗЫ: да в формуле реквизита можно и запоминать, и сравнивать, и изменять что надо на что нужнее. |
|||
11
Cthulhu
14.09.12
✎
18:46
|
(10) к (9) +: ... или Shift+F4?.. ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |