Имя: Пароль:
1C
1С v8
Не происходит выбор при открытии своей формы выбора. УФ
,
0 toypaul
 
гуру
25.01.12
16:44
Ничерта не понимаю. Вот код

Процедура СписокПроблемОборудованиеОборудованиеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
   УсловияОтбора = Новый Структура;
   УсловияОтбора.Вставить("Родитель",ТекущаяПроблема.ПроизводственнаяЛиния);
   ПараметрыФормы = Новый Структура;
   ПараметрыФормы.Вставить("Отбор",УсловияОтбора);
   ПараметрыФормы.Вставить("ПлоскийСписок",Истина);
   ОткрытьФорму("Справочник.вичи_ОбъектыРемонта.ФормаВыбора",ПараметрыФормы,ЭтаФорма);
   СтандартнаяОбработка = Ложь;
КонецПроцедуры

форма закрывается, а выбор не производится
1 Ахиллес
 
25.01.12
16:49
Отбор в форме не срабатывает или параметры из закрытой формы не передаются?
2 Defender aka LINN
 
25.01.12
16:51
(0) Все срабатывает.
3 toypaul
 
гуру
25.01.12
16:51
не передается выбранное значение в вызывающую форму
4 toypaul
 
гуру
25.01.12
16:52
то есть жмакаю на элементе справочника или жмакаю кнопку Выбрать - форма выбора закрывается, а поле пустое. в стандартном варианте поле заполняется выбранным значением.
5 Ахиллес
 
25.01.12
16:52
ОткрытьФормуМодально?
6 toypaul
 
гуру
25.01.12
16:53
какое модальное. написано же ОткрытьФорму
7 ll13
 
25.01.12
16:54
ОбработкаВыбора в вызывающей форме.
8 ll13
 
25.01.12
16:57
(7) + Либо
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>)
<Владелец> - Форма или ЭЛЕМЕНТ УПРАВЛЕНИЯ(!!!) другой формы.
9 toypaul
 
гуру
25.01.12
16:58
(8) вот спасибо. давное такие вещи не писал
10 toypaul
 
гуру
25.01.12
16:58
(8) полчаса долбился :) глаза в кучу %)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший