Имя: Пароль:
1C
 
нет отладки кода в расширении
0 NIGHTHUNTER
 
08.06.22
14:48
Если не срабатывает точка останова в расширении. от чего это может быть?
1 valerivp
 
08.06.22
14:50
(0) точно применилось расширение?
2 Donkey_hot
 
08.06.22
15:16
Если речь идёт об обработчике события на форме, то проверьте также, что процедура привязана к событию.
3 Масянька
 
08.06.22
15:21
Мама...
Миа...
4 Бабрак Кармаль
 
08.06.22
15:35
(3) > Мама... Миа...
Oh, mamma mia, mamma mia, mamma mia, let me go
5 NIGHTHUNTER
 
09.06.22
06:48
Странно, снова та же ситуация. Вчера думал что от переутомления, уже ничего не соображаю.
Но сейчас вот вижу точно.
Суть задачи в том, что табличная часть, одна из проверяемых заполняется данными из первой табличной части.
Не заполняется поле комментарий, нужно выяснить почему, и сделать что бы заполнялось.
Посмотрел по коду, там просто копирование данных из одной табличной части в другую.
Комментарий не заполняется.
И не срабатывает точка останова. что бы посмотреть что там куда передается.
галка отладки на сервере и на клиенте стоит http://joxi.ru/DmBK7Equq19Qa2 .

&НаКлиенте
Процедура Закупки_ЗаполнитьОтгруженоЗаказчикомПосле(Команда)
    ЗаполнитьОстатки("ХХХ_ОтгруженоЗаказчиком");
КонецПроцедуры

&НаСервере
Процедура ЗаполнитьОстатки(ТЧКуда,ТЧОткуда="ХХХ_Товары")
    НашОбъект=РеквизитФормыВЗначение("Объект");
    НашОбъект.ЗаполнитьОстатки(ТЧКуда,ТЧОткуда);
    ЗначениеВРеквизитФормы(НашОбъект,"Объект");
КонецПроцедуры


Не срабатывает точка останова, сделано это в расширении. http://joxi.ru/V2V0GeEUBLpe3r

(2) Это команда формы, в расширении. Вызываемая с кнопки в расширении http://joxi.ru/krDa79GFGOQ6Pm .

http://joxi.ru/xAeZ8e6iMa3B0r

Правильно ли привязана процедура к событию ? http://joxi.ru/DrlxEORHKkYObr  Что то слово После в моих процедурах нет.
6 NIGHTHUNTER
 
09.06.22
06:48
(5) А нет есть, в первой же . ну вот, а точка останова не срабатывает .
7 NIGHTHUNTER
 
09.06.22
06:59
Сейчас сработало. то есть получается. что есть разные места вызова формы документа. В одном срабатывает, в другом нет. Форма одна, сделана в расширении, с нужной вкладкой. есть еще первоначальная форма, но там нет этой нужной вкладки. Как понимаю, она только в одном месте в форме расширения. Но в одном месте, при открытии, обработчики не срабатываютю
8 NIGHTHUNTER
 
09.06.22
07:03
Где срабатывает все заполняется.

НашОбъект.ЗаполнитьОстатки(ТЧКуда,ТЧОткуда);

вот это процедура, где срабатывает запрос, и я прописал там нужное поле. Но получается. что где то просто не происходит запуск этой процедуры. Хотя.
Заполняется, же, но без моего поля. Как буд то бы я не включил его в доработку. И не посмотреть по точке останова.
9 NIGHTHUNTER
 
09.06.22
07:14
То есть все ссылается на одну и туже форму. Открывая ее через список в интерфейсе, не срабатывают точки останова.
Открыв эту форму через все функции, точка останова срабатывает.

Из за чего это может быть?