Имя: Пароль:
1C
 
Привилегированный Режим не устанавливается
0 ilyavorobyev
 
16.02.15
13:45
БазаПриемник = Новый COMОбъект("V83.Application");
                    БазаПриемник.Connect(СтрокаПодключения);

БазаПриемник.УстановитьБезопасныйРежим(Ложь);
        БазаПриемник.УстановитьПривилегированныйРежим(Истина);


После этого в отладчике пишу БазаПриемник.ПривилегированныйРежим()  пишет значение Ложь, что не так?
1 Timon1405
 
16.02.15
13:49
(0) скорее всего из-за
"В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий."
2 ilyavorobyev
 
16.02.15
13:51
(1) а как мне выполнить ее на сервере? если я из толстого клиента (8.2) подключаюсь к тонкому (8.3)
3 Helldown
 
16.02.15
13:54
Читай внимательнее справку.
В толстом только в общем модуле на сервере (Сервер, Вызов сервера)
В тонком в любом модуле у которого стоит указатель "НаСервере"
4 Helldown
 
16.02.15
13:55
*В тонком в любой процедуре/функции у которой стоит указатель "На сервере"
5 ilyavorobyev
 
16.02.15
14:02
(3) я обработку вызываю в толстом, в модуль у кого стоит Сервер написал процедуру в которую передаю БазаПриемник, в ней устанавливаю
БазаПриемник.УстановитьБезопасныйРежим(Ложь);
        БазаПриемник.УстановитьПривилегированныйРежим(Истина);

в форме обработке после вызова процедуры из модуля, все равно БазаПриемник.ПривилегированныйРежим() выдает Ложь
6 ilyavorobyev
 
16.02.15
15:03
ап, так что никто не знает что ли?
7 Timon1405
 
16.02.15
15:07
БазаПриемник.[ИмяОбщегоСерверногоМодуля].УстановитьПривилегированныйРежим(Истина);
8 Гёдза
 
16.02.15
15:08
Если бы его можно было так вызвать, то какой ж..е оказалась бы безопасность?
9 DmitrO
 
16.02.15
15:12
V83.Application - это толстый клиент, а не тонкий.
V83C.Application - это тонкий клиент.
10 ilyavorobyev
 
16.02.15
15:15
А разве нельзя наложить на все подключение привилегированный режим?
11 DmitrO
 
16.02.15
15:16
на клиенте привелигированного режима быть не может.
12 ilyavorobyev
 
16.02.15
15:17
я создаю документ программно, хочу чтобы на меня проверки доступа не влияли, разве привилегированный режим мне не поможет с этим?
13 DmitrO
 
16.02.15
15:17
*привилегированного
14 DmitrO
 
16.02.15
15:18
поможет, на сервере!
15 ilyavorobyev
 
16.02.15
15:30
(14) и как выполнить его на сервере через com соединение?
16 DmitrO
 
16.02.15
15:41
Очевидно надо добиться чтобы выполнение перешло на сервер.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан