|
Отменить выбор реквизита | ☑ | ||
---|---|---|---|---|
0
Sabbath
19.07.17
✎
15:10
|
Что-то не могу разобраться с управляемыми формами.
Есть документа, в нем реквизит Контрагент, в зависимости от которого заполняется ТЧ. Хочу, чтобы при попытке изменения контрагента задавался вопрос об очистке ТЧ и при ответе "Нет" не появлялся список выбора. Какое событие формы происходит, когда нажимаешь на кнопку выбора и появляется список с последними выбранными значениями? Я потестил, вызывается АвтоПодбор, но если там отказаться от стандартной обработки, то список все равно вылезает, и можно нажать "Показать все", а это не очень |
|||
1
troekurov1991
19.07.17
✎
16:00
|
(0) Да в управляемых формах не надо программировать, там как в СКД можно все гибко настроить пользовательскими настройками
|
|||
2
butterbean
19.07.17
✎
16:08
|
вроде НачалоВыбора() называется
|
|||
3
Sabbath
19.07.17
✎
16:36
|
(2) Нет, это когда уже начинаешь выбирать, список все равно выскакивает
|
|||
4
lodger
19.07.17
✎
16:36
|
СтандартнаяОбработка = Ложь;
а в каком событии и при каком условии сам решай. |
|||
5
Sabbath
19.07.17
✎
16:37
|
(4) в этом-то и вопрос))
|
|||
6
lodger
19.07.17
✎
16:41
|
(5) в типовых видел такую схему:
НачалоВыбора() запоминаем текущее значение в переменную. ПриИзменении() сравниваем измененную с переменной, задаем вопросы, действуем по ситуации. |
|||
7
lodger
19.07.17
✎
16:42
|
но если брать "не появлялся список выбора. "
тогда в начало выбора просто ставишь вопрос если нет СтандартнаяОбработка = Ложь; и дело с концом |
|||
8
Sabbath
19.07.17
✎
16:59
|
(7) список все равно появляется. Начало выбора срабатывает, когда нажимаешь ан "Показать все". И кстати из него тоже можно выбрать.
Даже без всяких вопросов, если прописать и потестить &НаКлиенте Процедура КонтрагентНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; КонецПроцедуры это так не работает, как я описал: нажимаешь на кнопку выбора - должен не выпадать список, а задаваться вопрос |
|||
9
Sabbath
19.07.17
✎
17:00
|
(7) + к (8) а он, как бы все равно выпадает даже при СтандартнаяОбработка = Ложь;
|
|||
10
FIXXXL
19.07.17
✎
17:18
|
(8) (9) выключи показ истории выбора
|
|||
11
FIXXXL
19.07.17
✎
17:19
|
(10) + ИсторияВыбораПриВводе называется
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |