Имя: Пароль:
1C
 
По какой причине может не заходить в общий модуль
0 NIGHTHUNTER
 
12.10.22
13:21
При отладке не заходит в общий модуль по строке ФоновыеЗадания.Выполнить () . Все галки что нужно в отладке стоят. По какой причине может так работать ?


            Вход=Новый Структура("Номер,Дата,СтатусДокумента,ДокументСсылка,Ответственный,ПолеДокумента",Номер,Дата,Ссылка.СтатусЗаявки,Ссылка,Инициатор,"Инициатор");
            Если Найти(Врег(СтрокаСоединенияИнформационнойБазы()), "FILE=")=0 Тогда
                МассивПараметров=Новый массив;
                МассивПараметров.Добавить(Вход);
                ФоновыеЗадания.Выполнить("ДоработкиСервер.ОповеститьПользователяПоПочтеОСменеСтатусаДокумента",МассивПараметров,Новый УникальныйИдентификатор,"Оповещение по почте");
            КонецЕсли;
1 PR
 
12.10.22
13:23
(0) Ну, например, по причине пиздежа ТС
2 PR
 
12.10.22
13:24
Еще магия может быть или сглаз
3 vicof
 
12.10.22
13:27
Из-за отключенной отладки.
Из-за отключенной отладки фоновых заданий.
Из-за ошибок перед заходом в процедуру.
4 PR
 
12.10.22
13:30
(3) Тебе же сказали, "Все галки что нужно в отладке стоят"
5 2S
 
12.10.22
13:31
(0) в вообще отладка работает? Вангую, к-с и дебаг отключен
6 mgreat
 
12.10.22
13:31
еще процедура может быть в расширении переопределена. тогда в основной конфигурации не зайдет, а в расширении зайдет
7 Kassern
 
12.10.22
13:31
еще кэш может на это дело влиять
8 vicof
 
12.10.22
13:44
(4) Я про параметры запуска службы агента
9 vicof
 
12.10.22
13:45
+(8) "Все галки что нужно" как и 99% слов ТС, не обозначают ровным счетом ничего.
10 NIGHTHUNTER
 
12.10.22
14:18
(5) Он включен. И галки ставил вообще все. Когда то работало. потом перестало, по каким то причинам. И не понятно.

(6) Модуль не типовой. наверное не зачем его в расширение добавлять. Он как раз под доработки. Когда то я видел. что работало.
Потом увидел. что не заходит в этот модуль на строке вызова фоновых заданий никогда.

(7) Кэш регулярно чистился.
11 mistеr
 
12.10.22
14:20
(0) Фоновое задание выполняется в отдельном сеансе, ты в курсе? Подумай об этом.
12 vde69
 
12.10.22
14:29
(10) если сеанс перекидывается в новый рхост серверная отладка его не видит (так как порт поменялся), посмотри в каких рхостах клиент и фоновое
13 Kassern
 
12.10.22
14:35
(12) вы серьезно? Думаете ТС вообще в курсе за сеансы, рпхосты, порты и тд?)
14 NIGHTHUNTER
 
12.10.22
14:44
(13) Буду разбираться. Нужно же решить вопрос.

Есть включен debug и стоят все галки в отладке, там их 4- 5 всего. то остается, -

1. параметры запуска службы агента,

2. установка отладки rhost серверной и фонового .

Какие могут быть пути решения этого, если причина в 1 или 2 ?
15 fbear
 
12.10.22
14:49
Если конфигурация на БСП можно попробовать ключ /РежимОтладки - тогда будет выполняться не в фоновом.
16 NIGHTHUNTER
 
13.10.22
09:50
(15) Хотел проверить. Но увидел что в базе где это не работает установлен уже этот ключ. Что не помогает.

http://joxi.ru/brRqd8GiB9eQlA

Видимо что то из 1 или 2, (14).
17 NIGHTHUNTER
 
13.10.22
09:52
(12) Точнее, на каких rhost серверная и фоновая отладка ?
18 PLUT
 
13.10.22
10:11
(0) попробуй магию заклинания в параметрах запуска базы /РежимОтладки
19 vde69
 
13.10.22
10:32
(17) проверь фоновое выполнятся в том-же рхосте что и был первоначальный клиентский запуск отладки или нет