Имя: Пароль:
1C
1С v8
ОткрытьФорму, Уникальность
0 AlphaM
 
29.11.15
23:01
Процедура ПриНачалеРаботыСистемы()
    ПодключитьОбработчикОжидания("ОткрытьФормуЗадачи", 5, Ложь);
КонецПроцедуры

Процедура ОткрытьФормуЗадачи()   Экспорт    
П = новый Структура("Ключ");
П.Ключ = ПредопределенноеЗначение("Справочник.ФизическиеЛица.Иванов");        ОткрытьФорму("Справочник.ФизическиеЛица.ФормаОбъекта",П,,П.Ключ,,,,);
КонецПроцедуры

Почему с таким кодом в модуле упр прил та же самая форма открывается в новом окне? Как сделать чтобы открытая форма не открывалась 2ой раз?
1 arccos6pi
 
29.11.15
23:39
Процедура ПриПовторномОткрытии()
    Закрыть();
КонецПроцедуры
2 AlphaM
 
30.11.15
00:05
(1) Не закрывается
3 Nuobu
 
30.11.15
00:45
(0) Передай ключ уникальности
4 AlphaM
 
30.11.15
01:07
(3)П.Ключ в ОткрытьФорму("Справочник.ФизическиеЛица.ФормаОбъекта",П,,П.Ключ,,,,) и есть ключ уникальности?