Имя: Пароль:
1C
 
Какие галки должны быть у общего модуля, который вызывается из модуля менеджера?
0 DTX 4th
 
07.07.20
12:40
Думал, что нужны только Сервер и Внешнее соединение. Но сейчас наткнулся на ошибку в толстом клиенте, который не видел этот модуль.
И вот сижу думаю. Клиента туда добавлять неправильно - там запросы и прочее. Неужели плодить модули, дергая из модуля менеджера КлиентСервер, который будет дергать Сервер?
1 Волшебник
 
модератор
07.07.20
12:48
если работаешь в толстом клиенте, то галочку "Клиент" можно поставить
2 asady
 
07.07.20
12:49
(0)
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
в самом верху модуля пропиши
ну и конецесли внизу не забудь
3 Ненавижу 1С
 
гуру
07.07.20
12:53
Сервер, Внешнее соединение и Вызов сервера
4 DTX 4th
 
07.07.20
12:56
(1) Все в тонком. Толстый случайно был воткнут.
Вот думаю не проще ли забить на поддержку толстого клиента.

(2) Нормуль, положим в копилочку, спасибо

(3) Так вроде это ничего не изменит в терминах (0), не?
5 DTX 4th
 
07.07.20
12:56
(3) И зачем серверному модулю "Вызов сервера"?
6 Волшебник
 
модератор
07.07.20
12:57
(5) С такой галкой его можно вызвать из тонкого клиента.
7 fisher
 
07.07.20
12:58
(0) Заходишь в конфигуратор в Параметры и врубаешь там в "Редактирование конфигурации для режимов запуска" - "Управляемое приложение и обычное приложение". После этого в свойствах общих модулей у тебя появляется доп-галка "Клиент (обычное приложение)". Ее и ставишь.
(2) Для того, чтобы сработало условие препроцессора на место компиляции, модуль для начала должен в этом месте пытаться компилироваться. А без галки "Клиент" этого не будет.
8 Ненавижу 1С
 
гуру
07.07.20
13:00
+(6) и вообще из любого клиента
9 Ненавижу 1С
 
гуру
07.07.20
13:01
(5) а бывают не серверные модули с вызовом сервера?
10 DTX 4th
 
07.07.20
13:01
(6) Да, туплю
Че-т подумал, что "Вызов сервера" позволяет модулю сервер вызывать.
Ладно, всем спасибо, можно закрывать
11 Ненавижу 1С
 
гуру
07.07.20
13:02
(2) вот эти директивы компилятора это затыкание дыр в архитектуре
12 DTX 4th
 
07.07.20
13:26
(3) На всякий случай проверил, но, как и ожидал, галка не помогла.
Директивы тоже не очень люблю, поэтому проще отказаться от толстого клиента)
13 Timon1405
 
07.07.20
13:27
14 Ненавижу 1С
 
гуру
07.07.20
13:28
(12) надеюсь происходит вызов экспортного метода?
15 DTX 4th
 
07.07.20
13:33
(13) Тоже директивы предлагают, спс

(14) Там при инициализации модуля ошибка вылетает - не видно самого модуля
16 fisher
 
07.07.20
14:03
Быть ССЗБ - неотъемлемое право человека. Но я все же рискну предложить перечитать (7).
17 TormozIT
 
гуру
07.07.20
14:10
Ошибку в студию.
Можно запустить ИР. Он работает только в толстых клиентах (обоих). Он тебе при открытии первой формы все проверит и порекомендует что можно исправить.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс