Вход | Регистрация
 

ЗакрыватьПриВыборе

ЗакрыватьПриВыборе
Я
   unbred
 
13.10.17 - 15:34
&НаКлиенте
Процедура НомерЦехаНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
П = Новый Структура;
Отбор = Новый Структура;
Отбор.Вставить("свойство", получитьцех());
П.Вставить("Отбор", Отбор);
мояформа=ПолучитьФорму("Справочник.ЗначенияСвойствОбъектов.ФормаВыбора",П,,Истина);
ОткрытьФорму(мояформа);
КонецПроцедуры

не закрывается форма выбора ,хотя в форме справочника стоит значение ИСТИНА,подскажите,пожалуйста,как задать программно это,
либо как в обработчике события "ОкончаниеВводаТекста"
сделать закрывалку?
   Franchiser
 
1 - 13.10.17 - 15:39
СтандартнаяОбработка = Ложь
   unbred
 
2 - 13.10.17 - 15:45
(1) в стандартной обработке он в форме выбора позволяет выбрать элемент и вставляет в окошко реквизита,а если ЛОЖЬ,то он мне открывает форму элемента и предлагает его записать.
   unbred
 
3 - 13.10.17 - 15:47
(2) при этом после записи проблема остаётся.
   youalex
 
4 - 13.10.17 - 15:55
Владельца попробуй запихнуть в ПолучитьФорму()
   Franchiser
 
5 - 13.10.17 - 15:56
Подключи обработчик ожидания для закрытия окна
   unbred
 
6 - 13.10.17 - 16:12
(4) попробовал (5) а что это даст?,мне нужно что-бы при выборе сразу закрывалась форма выбора.
   unbred
 
7 - 13.10.17 - 16:30
в отладчике все галки нужные на местах,у получаемой формы. куда курить-не пойму.ведь (Стандартная обработка). хрен бы с ним,пусть не закрывается,но уникальность тоже не работает. окна плодятся по мере нажатия на реквизит.
   vicof
 
8 - 13.10.17 - 16:34
П.Вставить("ЗакрыватьПриВыборе", Истина);
   unbred
 
9 - 13.10.17 - 16:38
(8) изящно.но не работает.
   unbred
 
10 - 13.10.17 - 16:43
(8) а может и работает,но не так. у меня открыта форма документа,на ней реквизит ,открывающий формувыбора справочника. Выбираю справочник,становится активной форма документа(как и должно быть) ,но окно справочника не закрывается и при повторном нажатии открывается ещё одно.
   Franchiser
 
11 - 13.10.17 - 17:09
Доработай форму выбора. Можно использовать ОповеститьОВыборе
Обработчик ОбработкаВыбора. Потом можно передавать Владельца формы при открытии.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.