|
Общий модуль в расширении как передать значение с сервера на клиент | ☑ | ||
---|---|---|---|---|
0
realevgenius
26.01.21
✎
18:29
|
Приветствую, уважаемые!
В расширение конфигурации добавил свой общий модуль. Цель, например, из параметров сеанса выбрать текущего пользователя и его комментарий. Ошибка... Если не в расширении, а прямо в конфигурации - проблем нету... Подскажите, пожалуйста, как правильно сделать? https://pastenow.ru/9ce57df4fd7b16eb31c4a3630da08a0a Спасибо! |
|||
1
vicof
26.01.21
✎
18:34
|
Давай, поставь еще галку вызов сервера)))
|
|||
2
realevgenius
26.01.21
✎
18:37
|
(1) ставил и так и сяк - без разницы... Что-то я недопонимаю в расширениях, видимо...
|
|||
3
Ненавижу 1С
гуру
26.01.21
✎
18:51
|
(0) с какого вы вставили директивы к методам общего модуля?
Нельзя так делать |
|||
4
hhhh
26.01.21
✎
18:52
|
(2) а если без расширения разве такая фигня работает?
|
|||
5
hhhh
26.01.21
✎
18:52
|
(2) надо делать два общих модуля.
|
|||
6
vicof
26.01.21
✎
18:54
|
Можно и один, но это криво. И Интерпретатору говорить, где какая область.
|
|||
7
realevgenius
26.01.21
✎
18:57
|
Да, директивы уже начал ставить... Уже пробую так и сяк)))
Как правильно из общего модуля клиентского вызвать общий модуль серверный, получить значение? |
|||
8
realevgenius
26.01.21
✎
19:02
|
(4) Без расширения - пробовал из модулей формы из директивы &НаКлиенте обращаться к общему модулю "Сервер" и получать значения...
Из клиентского общего модуля обращение в серверный общий модуль не получается, дело не в расширении... Просто, видимо, не умею... Не подскажете как быть с модулями? |
|||
9
vicof
26.01.21
✎
19:03
|
Может, пора на курсы сходить?
|
|||
10
vicof
26.01.21
✎
19:06
|
Сервер вызывать клиента не умеет.
С клиента можно вызывать серверный модуль, если стоит галка вызов сервера у вызываемого модуля. |
|||
11
realevgenius
26.01.21
✎
19:07
|
(9) Да, что-то вот с такой задачей не сталкивался... На курсы ходил, книжки читал...
|
|||
12
Cthulhu
26.01.21
✎
19:08
|
в параметры сеанса вроде можно лезть из привилегированного модуля. такое в расширении вообще возможно? и (если да) - там он привилегированный у тебя?
прим.: переключение привилегированного режима вроде не помогают даже |
|||
13
realevgenius
26.01.21
✎
19:09
|
(10) Я не пытаюсь вызвать с сервера клиента...
Мне надо находясь в клиентском общем модуле получить данные, которые доступны только на сервере, как для примера - комментарий текущего пользователя... Вот я и пытаюсь сделать свой серверный общий модуль, прописать в него функцию, возвращающую этот комментарий.. .И вызвать эту функцию из клиентского общего модуля... Но не получается |
|||
14
realevgenius
26.01.21
✎
19:10
|
(12) Спасибо, уважаемый, но параметры сеанса я привел для примера, чтобы на примере попробовать вызвать сервер из клиентского общего модуля
|
|||
15
vicof
26.01.21
✎
19:14
|
(13) Сделай два скриншота со свойствами двух модулей.
|
|||
16
Ненавижу 1С
гуру
26.01.21
✎
19:34
|
(12) в параметры сеанса можно лезть с сервера откуда угодно, только права чтобы были. Ну и привилегированный режим даёт доступ, да
|
|||
17
realevgenius
26.01.21
✎
19:47
|
Я очень извиняюсь, но заработало...
Толь формулировка и написание здесь поставило мозги на место, толь еще что... Сделал свой модуль в расширении, галки "Сервер", "Вызов сервера" Но, я уже так пробовал, всяко пробовал... Спасибо за подсказки! Извинте за беспокойство! |
|||
18
CthutqZ
27.01.21
✎
23:46
|
(17) Судя по Вашему описанию, столкнулся с такой же проблемой! Буду признателен за разъяснение решения проблемы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |