Имя: Пароль:
1C
1С v8
Как отладить Внешнюю обработку заполнения табличных частей
0 malder
 
06.10.11
12:05
Подскажите пожалуйста !
1 Mort
 
06.10.11
12:06
Сделать для неё форму и открывать через Файл-открыть.
2 chelentano
 
06.10.11
12:07
(0) через отладчик?
3 Mort
 
06.10.11
12:07
Соответственно в форме нужно будет пару строк написать.
4 Михаил Козлов
 
06.10.11
12:07
Я обычно делал для нее форму, на которую помещал ссылку на документ и по кнопке Выполнить получал документ объект и вызывал процедуру.
5 hhhh
 
06.10.11
12:24
(0) в общих модулях найди, где это вызывается. Типа

       Попытка
           
           Обработка.Инициализировать(ЭтотОбъект, СтрокаКнопки.Родитель.Имя, СтрокаКнопки.Родитель.Расшифровка);
           
       Исключение
           
           ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки(),, "Заполнение ТЧ не произведено!");
           
       КонецПопытки;

ставишь там точку останова и потом идешь по F11.
6 Inform
 
06.10.11
12:29
(0)
1. в модуле обработки пишешь: ВызватьИсключение "";
2. в конфигураторе ставишь флаг "Отладка - Остановка по ошибке - Останавливаться по ошибке"
3. помещаешь обработку в справочник ВнешниеОбработки
4. запускаешь обработку
5. при запуске обработки перемещаешься в отладчик на ту строку, где написано ВызватьИсключение "";

P.S. отлаживаться будет копия обработки (временная), т.е. то, что ты там изменишь надо будет перенести в реальную обработку.
7 zmaximka
 
06.10.11
12:31
(6) месье знает толк в извращениях
8 Администратор 1С
 
06.10.11
12:53
9 malder
 
06.10.11
13:00
не могу скачать -((
10 malder
 
06.10.11
13:00
А в гилева случайно нет видео уроков, по этой теме?
11 Нуф-Нуф
 
06.10.11
13:02
какие видео уроки? добавляете форму, на форму ссылку на объект и кнопку выполнить по которой вызывается процедура из модуля обработки.

ЭТО СТАНДАРТ. и не надо лохматить бабушку
12 y22-k
 
06.10.11
13:42
(9) мыло скинь
13 malder
 
06.10.11
14:23
(12) - скинул на почту
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший