|
Скрыть кусок кода при выполнении регламентного задания.
| ☑ |
0
Grekos2
14.10.20
✎
16:37
|
Нужно чтобы в одном из общих модулей при запуске регламентного задания кусок кода не компилировался.
Там используются переменные модуля приложения.
Предполагаю, что это можно сделать так:
#Если Сервер Тогда
Кусок плохого кода
#КонецЕсли
Будет ли это работать ?
На тестовой базе регламентные задания отключены.
|
|
1
H A D G E H O G s
14.10.20
✎
16:39
|
"при запуске регламентного задания кусок кода не компилировался."
Это невозможно.
|
|
2
Cyberhawk
14.10.20
✎
17:12
|
(1) Ну почему - обрамить инструкциями и для контекста РЗ кусок модуля не будет виден
|
|
3
Grekos2
14.10.20
✎
17:21
|
(2) Как например ?
Вообще я уже решил эту функцию закомментарить. Благо ссылок в конфигурации на нее нету.
Но все же интересно в теории вопроса.
|
|
4
ДенисЧ
14.10.20
✎
17:36
|
У тебя РЗ на сервере работает.
А теперь представь, что клиент уйдёт на сервер и позовёт эту функцию. Что будет?
|
|
5
Grekos2
14.10.20
✎
17:43
|
(4) Смысл высказывания от меня ускользает. (:
|
|
6
Cyberhawk
14.10.20
✎
19:32
|
(3) #Если НЕ Сервер Тогда
|
|
7
Сияющий в темноте
15.10.20
✎
00:25
|
У общего модуля какие галки стоят?
Просто,если не компиллировался то и не исполнялся,тогда комментарий вам в помощь.
но,отличить один из серверных вызовов от другого нельзя,поэтоу нельзя что-то не компиллять,если это регламентное задание,а для простого серверного вызова компиллять.
однако,если сделать несколько общих модулей-один для регламентного,а другой для сервера,и менять по условию имя модуля,то все получится.
|
|
8
Chameleon1980
15.10.20
✎
06:00
|
вычислить
|
|
9
Галахад
гуру
15.10.20
✎
06:44
|
ОФ что-ли?
|
|
10
vi0
15.10.20
✎
07:03
|
(0) что именно хочешь скрыть так?
|
|
11
fisher
15.10.20
✎
09:26
|
(6) +1
(0) Наоборот. Как раз на сервере эти участки кода компилироваться не должны.
|
|