|
Привилегированный Режим не устанавливается |
☑ |
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
|
Очевидно надо добиться чтобы выполнение перешло на сервер.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой