|
Почему отладчик не останавливает программу в процедуре ПриОткрытии
| ☑ |
0
IgorTrifonov
02.12.15
✎
13:03
|
Всем здрасьте.
Отчет в конфигураторе. (управляемое приложение)
В модуле формы отчета есть процедура ПриОткрытии()
на всякий случай сделал ПередОткрытием()
Ставлю точки останова.
Запускаю Начать отладку
нигде не останавливается
вот сама процедура в модуле формы отчета
Процедура ПриОткрытии()
а=0
КонецПроцедуры
|
|
1
Лефмихалыч
02.12.15
✎
13:04
|
процедура не привязана к событию
|
|
2
VikingKosmo
02.12.15
✎
13:10
|
или открывается не та форма
|
|
3
Cyberhawk
02.12.15
✎
13:12
|
1. Отчет внешний?
2. Версия платформы?
|
|
4
IgorTrifonov
02.12.15
✎
13:22
|
в свойствах формы отчета, в событии видна только процедура сформировать
а при открытии не видна
|
|
5
ЧеловекДуши
02.12.15
✎
13:22
|
(0) Глюк.
Вы открыли не ту форму.
Вы открыли Процедуру, которой нет в рабочей БД.
...
Решение.
1. Закрыть запущенный клиент, который в режиме отладки.
2. Убрать все точки отладки, обязательно убрать.
3. Записать изменения в БД.
4. Установить точки отладки
5. Запустить отладку
6. Пункты 4 и 5, порядок выполнения не важен :)
...
И да,бывает, "это 1С Детка" :)
|
|
6
ЧеловекДуши
02.12.15
✎
13:24
|
+(5) "нет в рабочей БД. "
Нет в тестируемой БД
|
|
7
IgorTrifonov
02.12.15
✎
13:30
|
всё сделал, но в выпадающем списке свойства ФормаОтчета только одна процедура сформировать
вот так выглядит модуль формы
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
...
КонецПроцедуры
Процедура ПриОткрытии()
...
КонецПроцедуры
&НаСервереБезКонтекста
Процедура СформироватьОтчет(ТабДок, ДатаОтчета)
...
КонецПроцедуры
&НаКлиенте
Процедура Сформировать(Команда)
...
КонецПроцедуры
|
|
8
cw014
02.12.15
✎
13:32
|
(7) Читай (1)
|
|
9
mikeA
02.12.15
✎
13:40
|
(7) свойства формы - события вторая строчка сверху напиши ПриОткрытии
|
|
10
IgorTrifonov
02.12.15
✎
13:41
|
понял, сделал.
Спасибо
|
|