|
ПолучитьФорму()
| ☑ |
0
AndreyBorovkov
13.11.13
✎
12:10
|
Добрый день всем!
Управляемое приложение, добавил обработку, основная форма обработки тоже управляемая.
При начале работы системы нужно получить форму и вызвать процедуру с модуля этой формы.
Метод ПолучитьФорму() срабатывает как надо когда я захожу под администратором, а когда заходим под другими пользователями (у которых есть права на эту обработку!!!) , метод ПолучитьФорму() возвращает Неопределено;
В чем может быть дело?
|
|
1
Maxus43
13.11.13
✎
12:13
|
код в студию полный
|
|
2
AndreyBorovkov
13.11.13
✎
12:17
|
Код простой как пробка
Модуль упр.приложения
ПриНачалеРаботыСистемы()
...
Форма = ПолучитьФорму("Обработка.Обработка1.Форма.Форма");
Форма.ПроцедураИЗМодуляФормы(Истина, Отказ);
...
При входе не под админом ругается что Значение не является объектного типа так как форма не получена
|
|
3
Maxus43
13.11.13
✎
12:23
|
>>При начале работы системы нужно получить форму и вызвать процедуру с модуля этой формы.
Сама задача по сути кривая кстати...
По (0) - видимо прав таки нет.
Лучше бы переписал логику, не надо из форм код выполнять, если уж выполняешь то из объекта или менеджера
|
|
4
AndreyBorovkov
13.11.13
✎
12:26
|
(3) Спасибо , я тоже думаю что то с правами все таки, будем ковыряться))
|
|