Имя: Пароль:
1C
1С v8
Требования назначения функциональности
0 cons74
 
30.03.18
10:39
Почему не работает запуск фонового на другом сервере? Прописал BackgroundJob.CommonModule.ЗакрытиеМесяцаСервер - не помогает. Если прописать BackgroundJob.CommonModule - то все запускаются на другом сервере. А надо только одно.
1 Cyberhawk
 
30.03.18
10:39
ИТС уже почитал?
2 cons74
 
30.03.18
10:47
Таки да.
3 Cyberhawk
 
30.03.18
10:53
Давай ссылку
4 cons74
 
30.03.18
12:07
5 Cyberhawk
 
30.03.18
12:11
И с чего ты взял, что твое "BackgroundJob.CommonModule.ЗакрытиеМесяцаСервер" должно работать?
6 Cyberhawk
 
30.03.18
12:11
Предлагаю тебе самотыкнуться
7 cons74
 
30.03.18
12:18
(5) почему нет?
8 Cyberhawk
 
30.03.18
12:22
(7) Ты на мой вопрос-то все-таки попробуй ответить. В процессе поиска ответа, думаю, тебе придет и ответ на твой вопрос.
Если не понял, то мой вопрос в следующем: покажи (выдели на картинке) цитату с ИТС, согласно которой ты ожидаешь, что твоя писаниня должна работать.
9 cons74
 
30.03.18
12:35
"Дополнительный параметр проверяется на совпадение с началом соответствующего параметра объекта требования."
10 Cyberhawk
 
30.03.18
12:41
Значит на (1) ты слукавил, когда отвечал
11 cons74
 
30.03.18
12:47
Нет, я знаю что там написано

"Дополнительный параметр может принимать одно из следующих значений:
● Для указания конкретного фонового задания, запущенного из встроенного языка: BackgroundJob.CommonModule.<Имя модуля>.<Имя метода>;"

но перед этим написано (9). Разве (9) не значит что можно и не указывать имя метода?
12 Cyberhawk
 
30.03.18
12:52
Запуская ФЗ ты всегда указываешь имя метода. Параметр тоже его содержит.
Чего ты ожидаешь от того, что указывешь в параметре имя общего модуля без имени метода? А если модуль глобальный? То-то же.
13 cons74
 
30.03.18
12:57
Ожидаю что любое фоновое, которое обращается к любому методу этого модуля попадет на другой сервер.
14 cons74
 
30.03.18
13:00
Дальше больше. Фоновое по закрытию (из формы обработки) создается по ФоновыеЗадания.Выполнить(            "ОбщегоНазначения.ВыполнитьМетодКонфигурации",ПараметрыЗадания...).
И что, в настройку писать BackgroundJob.CommonModule.ОбщегоНазначения.ВыполнитьМетодКонфигурации? Тогда на другой сервак переедет куча фоновых вместо одного.
15 Cyberhawk
 
30.03.18
13:05
(13) Ну там же вроде по-русски перечень указан: "Дополнительный параметр может принимать _одно из следующих значений_" и даже описание у кружочков.
Нет там пункта "Для указания всех ФЗ, запущенных из конкретного общего модуля".
16 Cyberhawk
 
30.03.18
13:06
(14) Так если бы ты указал просто имя этого общего модуля и это поддерживалось бы, то все равно "на другой сервак переедет куча фоновых вместо одного"
17 Вафель
 
30.03.18
13:07
(14) скажи спасибо создателям БСП
2 + 2 = 3.9999999999999999999999999999999...