Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как открыть внешнюю обработку, созданную программно?

Как открыть внешнюю обработку, созданную программно?
Я
   OG_Tui
 
21.08.18 - 18:59
Всем вечера!
В конфигурации создаётся внешняя обработка-отчёт, в которую хочу залезть и увидеть код, но пока не понимаю как можно открыть такую обработку? По отладке вычислил путь, файл tmp ,поэтому как обработка не открывается. До этого имел дело только с обычными внешними обработками, которые хранятся на диске.

вот место из которого создаётся обработка в процедуре:

Если ЭтоОбработка Тогда
                    ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяФайла);
                Иначе
                    ВнешнийОтчет = ВнешниеОтчеты.Создать(ИмяФайла);
                    Форма = ВнешнийОтчет.ПолучитьФорму();
                    Если Форма <> Неопределено Тогда
                        Форма.Открыть();
                    КонецЕсли;
                КонецЕсли;


Подскажите, как мне влезть в эту обработку, в её код??
 
 
   Cool_Profi
 
1 - 21.08.18 - 19:00
Взять имя файла, скопировать, переименовать, открыть.

Делов на 15 секунд
   OG_Tui
 
2 - 21.08.18 - 19:01
(1) поменять формат tmp на epf, имя и она должна будет открыться?
   Фрэнки
 
3 - 21.08.18 - 19:05
(2) пробуй просто открыть как обработку, но ничего не переименовывай. Тебе же нужно в ней отладчиком побродить?
   OG_Tui
 
4 - 21.08.18 - 19:07
Просто переименовать и поменять формат- не помогло, тупо пустая обработка получается.

(3) да, именно. Надо узнать откуда данные тянет, смотреть код.
Может совсем мозги спеклись, но вот не понимаю- как это просто открыть как обработку? Я из конфигуратора делаю "открыть" - нахожу эту создаваемую обработку формата tmp и в итоге открывается как текстовый файл закодированный с "белибердой".
   singlych
 
5 - 21.08.18 - 19:28
(2) erf а не epf
   OG_Tui
 
6 - 21.08.18 - 19:32
(5) если на erf то файл открывается, есть только схема компановки данных, модуль пуст, формы нету. А мне код нужно посмотреть бы
   Фрэнки
 
7 - 21.08.18 - 19:37
(6) а почему тебе кажется, что там есть форма? Я делал обработки с одним только СКД и сохранял их и там не было ничего, кроме СКД

Вообще, можно еще имя файла подправить перед исполнением кода в отладчике. Отладчик позволяет взять переменную ИмяФайла и нарисовать ей адекватное имя
   OG_Tui
 
8 - 21.08.18 - 19:45
(7) Банально с таким не сталкивался, поэтому ищу привычные вещи как то форму, модуль и тд)

В принципе посмотрел СКД, вполне возможно что это всё что и есть, запрос, выборка да и всё.
Спасибо большое, открыли мир таких обработок)

Список тем форума
Рекламное место пустует  Рекламное место пустует
2 + 2 = 3.9999999999999999999999999999999...
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует