|
Обработка выбора | ☑ | ||
|---|---|---|---|---|
|
0
ponaroshku
28.01.13
✎
08:16
|
Доброе время суток!
Столкнулась с проблемой при обработке выбора : вызываю форму подбора справочника с режимом выбора, дальше выбранное пользователем значение переносится в табличную часть При нажатии на Enter - вопросов нет, всё ок отрабатывает При нажатии на кнопку "Выбрать" - вопросов нет, всё ок отрабатывает При первичном открытии формы при двойном щелчке - ничего не происходит, совсем, в процедуру ОбработкаВыбора отладчик не заходит. Но, если еще пару раз "пощелкать" по нужному элементу справочника - отрабатывает как надо. Если форму подбора закрыть и снова открыть - тоже как надо. Что за фокус такой, у кого есть мысли на этот счет? Почему ЗначениеВыбора не присваивается сразу? |
|||
|
1
vicof
28.01.13
✎
08:17
|
Давай код
|
|||
|
2
vicof
28.01.13
✎
08:17
|
Или мышка сломана)
|
|||
|
3
ponaroshku
28.01.13
✎
08:22
|
(2) кстати... мышка :)) сейчас проверю с другой
код обычный Процедура ПодборСотрудников(Кнопка) ФормаВыбора = Справочники.СотрудникиОрганизаций.ПолучитьФормуВыбора(, ЭтаФорма); ФормаВыбора.РежимВыбора = Истина; ФормаВыбора.МножественныйВыбор = Истина; ФормаВыбора.ЗакрыватьПриВыборе = Ложь; ФормаВыбора.ОткрытьМодально(); КонецПроцедуры Процедура ОбработкаВыбора(ЗначениеВыбора, Источник) Если ТаблицаРасчетнаяПоПавильонам.Найти(ЗначениеВыбора) <> Неопределено Тогда Сообщить("По сотруднику " + ЗначениеВыбора + " уже произведен расчет"); Возврат КонецЕсли; НоваяСтрока = ТаблицаРасчетнаяПоПавильонам.Добавить(); НоваяСтрока.Сотрудник = ЗначениеВыбора; КонецПроцедуры |
|||
|
4
ponaroshku
28.01.13
✎
08:28
|
(2) нде, похоже правда мышка :)))) спасибо, я о ней вообще не подумала :))
|
|||
|
5
vicof
28.01.13
✎
08:28
|
Если мышкой тыкаешь и в отладку не заходит, значит дело в мышке. Или отладка не подключена)
|
|||
|
6
Defender aka LINN
28.01.13
✎
08:47
|
(3) А нахрена модально открывать?
|
| Форум | Правила | Описание | Секции | Поиск |