Имя: Пароль:
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
То есть все ссылается на одну и туже форму. Открывая ее через список в интерфейсе, не срабатывают точки останова.
Открыв эту форму через все функции, точка останова срабатывает.

Из за чего это может быть?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан