Имя: Пароль:
1C
1С v8
Проблема при монопольном открытием формы
0 MikhaDi4
 
17.11.11
19:46
Привет!
Из процедудуры проведения документа монопольно открываю форму встроенной в конфу обработки - форма открывается и вск какбы нормально. Но, в базу в этот момент - пока открыта эта самая форма, никто не может подключиться, им пишет: "Пользователь не был найден в справочнике пользователей. Вход в программу возможен только при наличии роли "Полные права" или наличии пользователя в справочнике". Если эта форма закрыта, то все прекрасно работает. УПП 1.2.14.1
Скажите, это глюк платформы или так и должно быть, как побороть?
1 Mort
 
17.11.11
19:50
Ладно народ желает предупреждение выдать пользователю во время проведения, а тут форму целую и модально ещё походу.
(0) Не нужно ничего открывать из процедуры проведения. Делайте это перед записью в форме документа.
2 golden-pack
 
17.11.11
19:51
монопольно  WTF ?
3 golden-pack
 
17.11.11
19:52
код в студию
4 MikhaDi4
 
17.11.11
19:53
КонтрольРезерваПоТребванию = Обработки.ФормаТребованияДляКладовщиков.Создать();
                       КонтрольРезерваПоТребванию.ТребованиеСсылка = ЭтотОбъект;
                       КонтрольРезерваПоТребванию.Склад = ЭтотОбъект.Склад;
                       КонтрольРезерваПоТребванию.Организация = ЭтотОбъект.Организация;
                       КонтрольРезерваПоТребванию.ДатаТН=ДатаТН;
                       
                       тчТоварыКРезерву=КонтрольРезерваПоТребванию.ТоварыКРезерву;
                       тчТоварыКРезерву.Загрузить(ТоварыКРезерву);
                                               
                       КонтрольРезерваПоТребванию.ПолучитьФорму("ФормаВыбораРезерва").ОткрытьМодально();
5 MikhaDi4
 
17.11.11
19:53
в смысле модально
6 MikhaDi4
 
17.11.11
19:56
(1) ну, там документы не только из формы документа проводятся, но например и из формы списка. Как тогда быть? Процедура проведения разве особенная какая-то?
7 golden-pack
 
17.11.11
19:56
во первых при проведении нельзя открывать модально форму.

"Пользователь не был найден в справочнике пользователей. Вход в программу возможен только при наличии роли "Полные права" или наличии пользователя в справочнике" - это сообщение в коде должно быть - посмотри при каких условиях появляется.
8 golden-pack
 
17.11.11
19:58
(6) кто вам доверил УПП редактировать ?
9 MikhaDi4
 
17.11.11
20:03
(7) я не знал, что нельзя, хотя уже понял почему ))