Вход | Регистрация
 

Скрыть кусок кода при выполнении регламентного задания.

Скрыть кусок кода при выполнении регламентного задания.
Я
   Grekos2
 
14.10.20 - 16:37
Нужно чтобы в одном из общих модулей при запуске регламентного задания кусок кода не компилировался.
   Там используются переменные модуля приложения.

   Предполагаю, что это можно сделать так:
   #Если Сервер Тогда
     Кусок плохого кода
  #КонецЕсли

  Будет ли это работать ?
  На тестовой базе регламентные задания отключены.
   H A D G E H O G s
 
1 - 14.10.20 - 16:39
"при запуске регламентного задания кусок кода не компилировался."

Это невозможно.
   Cyberhawk
 
2 - 14.10.20 - 17:12
(1) Ну почему - обрамить инструкциями и для контекста РЗ кусок модуля не будет виден
   Grekos2
 
3 - 14.10.20 - 17:21
(2) Как например ?
    

   Вообще я уже решил эту функцию закомментарить. Благо ссылок в конфигурации на нее нету.
   Но все же интересно в теории вопроса.
   ДенисЧ
 
4 - 14.10.20 - 17:36
У тебя РЗ на сервере работает.
А теперь представь, что клиент уйдёт на сервер и позовёт эту функцию. Что будет?
   Grekos2
 
5 - 14.10.20 - 17:43
(4) Смысл высказывания от меня ускользает. (:
   Cyberhawk
 
6 - 14.10.20 - 19:32
(3) #Если НЕ Сервер Тогда
   Сияющий в темноте
 
7 - 15.10.20 - 00:25
У общего модуля какие галки стоят?
Просто,если не компиллировался то и не исполнялся,тогда комментарий вам в помощь.
но,отличить один из серверных вызовов от другого нельзя,поэтоу нельзя что-то не компиллять,если это регламентное задание,а для простого серверного вызова компиллять.

однако,если сделать несколько общих модулей-один для регламентного,а другой для сервера,и менять по условию имя модуля,то все получится.
   Chameleon1980
 
8 - 15.10.20 - 06:00
вычислить
   Галахад
 
9 - 15.10.20 - 06:44
ОФ что-ли?
   vi0
 
10 - 15.10.20 - 07:03
(0) что именно хочешь скрыть так?
   fisher
 
11 - 15.10.20 - 09:26
(6) +1
(0) Наоборот. Как раз на сервере эти участки кода компилироваться не должны.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.