![]() |
![]() |
![]() |
|
как в переключателе добавить проверку | ☑ | ||
---|---|---|---|---|
0
desaint08
16.04.16
✎
17:55
|
у меня есть переключатель, 2 реквизита,булево
вот код Процедура МНМАПриИзменении(Элемент) если МНМА=истина тогда Формы.Перемещение.Колонки.КодНоменклатуры.Видимость=Ложь; ЭлементыФормы.Перемещение.Колонки.КодПартии.Видимость= ложь; Иначе Если МНМА=Ложь тогда Если ЭлементыФормы.Перемещение.ТекущаяСтрока<> Неопределено тогда Вопрос("Табличная часть буде очищена!продолжить?",РежимДиалогаВопрос.ДаНет); Если КодВозвратаДиалога=истина Тогда ЭтотОбъект.Перемещение.Очистить(); ЭлементыФормы.Перемещение.Колонки.КодНоменклатуры.Видимость=Истина; ЭлементыФормы.Перемещение.Колонки.КодПартии.Видимость= Истина; КонецЕсли; КонецЕсли; КонецЕсли; конецЕсли ; КонецПроцедуры можно как то сделать что то типа отказ,что если пользователь ввел нет то тогда ничего не делать?,но я подозреваю что в переключателе такого не будет?потому как при выборе полюбому действие уже совершилось"при изменении" да? |
|||
1
Chainsaw
16.04.16
✎
18:26
|
(0) Да. При изменении срабатывает уже с новым значением реквизита.
Но при всего двух вариантах значения определить какое значение было до изменения и вернуть его на место, кажется несложным. |
|||
2
desaint08
16.04.16
✎
18:39
|
а как я не пойму ,я пробовал по всякому.в цикле?
|
|||
3
desaint08
16.04.16
✎
18:43
|
я думаю,может через команды?или черерз флажки?
|
|||
4
Chainsaw
16.04.16
✎
18:46
|
У тебя всего два значения. На одно из них ты только что переключился и знаешь его. Какое же значение было перед этим, если их всего два? Неужели противоположное текущему? Да ну, ерунда какая-то.
|
|||
5
desaint08
16.04.16
✎
20:04
|
я же код написал,мне нужно чтоб если пользователь вернул нет то тогда не очищалась тб,но как сделать что значение флажка не изменилось?
|
|||
6
desaint08
16.04.16
✎
20:05
|
как ты видишь решение?
|
|||
7
hhhh
16.04.16
✎
21:24
|
(6) МНМА=истина;
|
|||
8
Chameleon1980
17.04.16
✎
07:49
|
наойборот (тебеж сказали решение)
если у тебя приВыборе стал вариант 2, значит был вариант 1 чего не понятно? варианта то два |
|||
9
desaint08
18.04.16
✎
12:59
|
спасибо,разобрался.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |