#0
by dragonIMV
Тут вопрос у нас возник такой. Есть документ (не важно какой), у него есть обработка табличной части (она внешняя, подцеплена к нему просто). Если в конфигураторе пытаться в режиме отладки поглядеть что делать внешняя обработка табличной части, то ничего не получается. Отладчик просто не заходит в него. Очень похожа ситуация с отладкой кода в клиент-сервеной 1Ске. В обычном режиме в клиент-серверной конфигурации при отладке так же нельзя попасть в процедуры, выполняемые на сервере. Там особый существует режим запуска 1Ски и службы (хз как, шеф на той недели помогал настраивать, чтоб кое что отладить). Так вот вопрос, существует ли возможность отлаживать выполнение внешней обработки табличной части? З.Ы. вариант перенести код в обычную внещнуюю обработку не канает, это мы сами можем сделать легко...
#1
by Megas
Я вот только "З.Ы. вариант перенести код в обычную внещнуюю обработку не канает, это мы сами можем сделать легко..." так умею..
#2
by dragonIMV
только что с форуме партнеров 1Ски нашли темку, существует хитрая какая то возможность это сделать...пока ещё правда не сказали как, понял только что при инициализации внешней обработки табличной части создается файл временный, и его надо как то отрывать в конфигураторе и ставить там точку останова...плюс ещё что то делать... в общем надо эксперементировать, просто думал вдруг уже кто так делал)))
#3
by TheNewOne
я отлаживал внешние печатные формы, возможно в то же самое. нужно найти место, где создается временный файл с обработкой, отладчиком добраться до туда, а после создания уже открывать временный файл (отладчиком смотрим имя файла) и отлаживаем. только надо не путаться и не начать исправлять временный файл :)
#5
by hhhh
попробуй в начало кода обработки внести синтаксическую ошибку. Потом при вызове, она покажет это место в конфигураторе. И там можно будет поставить точку останова.
#6
by dragonIMV
нет, в этом варианте останавливается на прцоедуре инициализации и где именно ошибка произошла не видно, он не проходит в саму процедуру... а вот решение от это как раз то, что надо... уже нашли специальную обработку, помогающую в этом, не надо самим искать момент создания временного файла...
#8
by wason
я открывал обработку в конфигураторе и запускал и начинал отладку всё везде входит и выходит
#10
by ilpar
в книжке по ЗУПу "Фирменные рецепты внедрения" фрагменты где надо точки останова ставить видел ... Какой то общий модуль ... Для внешних печатных форм , где то в общем модуле фрагмент типа "Обработка.Печать" для форм заполнения табличных частей что-то подобное
#12
by ilpar
попробуй поставить точку останова на ОбщийМодуль.УниверсалныеМеханизмы там есть строка Обработка.Инициализировать(ЭтотОбъект, СтрокаКнопки.Родитель.Имя, СтрокаКнопки.Родитель.Расшифровка);
#14
by Point
Кажется мне, что придется ставить сначала точку останова сразу после создания временного файла, далее ищешь по этот временный файл и открываешь через меню файл ну и в этом файле поставь точку останова где нужно. З.Ы. могу ошибаться но должно сработать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Выгрузка табличной части и загрузка таб.части документа
- Доступ к табличной части внешней обработки из другой внешней обработки
- Заполнение табличной части внешней обработкой
- Можно ли получить список реквизитов табличной части внешней обработки ?
- УТ 11 Пример внешней обработки по заполнению табличной части документа
- Подключение внешней компоненты из макета внешней обработки в толстом клиенте
- Не могу попасть в модуль внешней обработки
- Как попасть отладчиком в модуль внешней обработки, подключенной в доп.обработки?
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
- почему в табличной части не выводится реквизит табличной части?
- Как попасть в отладку процедуры "ПриКомпановкеРезультата"?
В этой группе 1С
- Аналог функции ВСтрокуСРазделителями() в 8-ке
- Проблема с выводом на печать прописью
- Создать копию таблицы на SQL
- УПП. Учет брака в сборке
- v7: USN_Acc8.ert и USN_Acc8.xml
- неткат, ошибка: inverse host lookup failed, NO_DATA
- 1С Розница - инкассация денежных средств из ККМ
- Перенос точки актуальности на новую дату
- Слетают настройки печати в 7.7
- 64 битные драйвера для Рарус АльфаАвто
- v7: ЗУП 2.5.14 Оплата дополнительного отпуска за счет ФСС (чернобыльцам)
- Алгоритм по расчету оптимального распила листа металла
- можно ли сохранить отчет из 1с в формате Юникод программно
- РАУЗ ОС нет стоимости при принятии к учету.
- Запрос из консоли отчетов: вывод группировок в столбцы
- УПП не закрывается регистр НЗП по заказу покупателя
- v8: Формирование в 1С 8 штрих кода EAN128 с разделителями
- ПодключитьОбработчикОжидания
- Помогите настроить структуру подчиненности...
- Не заполненное субконто в запросе