Имя: Пароль:
1C
 
Структура внешних обработок/отчетов, редактирование
0 Адинэснег
 
19.07.18
13:09
Народ, есть пара-тройка внешних обработок. У которых есть общая процедура... Допустим это внешние печатные формы, или обработки заполнения ТЧ. Есть потребность открыть модуль каждой, найти процедуру, вписать туда клочок кода, записать.
Обычным Notepad++ открывается кракозябра, возможно, они упакованы как-то...
Есть ли возможность без конфигуратора (редактором или другим внешним приложением) редактировать модуль обработки? Во что они упакованы, какую структуру имеют внутри?
1 Адинэснег
 
19.07.18
13:09
Восьмерка, конечно
2 Адинэснег
 
19.07.18
13:10
пара-тройка десятков, или сотен, суть в том, что много
3 mikeA
 
19.07.18
13:15
v8unpack разбирает и собирает в текст.

Как найти место в тексте и туда вставить строки сам придумай.

Можно посмотреть ещё вот это https://youtu.be/RuFXBLzch2o, но оно для этой задачи не нужно, но где-то рядом и в-общем полезно.
4 Deon
 
19.07.18
13:16
А глобальная замена из конфигуратора в обработках заменяет?
5 RomanYS
 
19.07.18
13:20
Выгрузить/загрузить внешние отчёты/обработки вы можете не только интерактивно, но и автоматически, запуская конфигуратор в пакетном режиме. Для этого мы добавили два новых параметра: DumpExternalDataProcessorOrReportToFiles и LoadExternalDataProcessorOrReportFromFiles

https://wonderland.v8.1c.ru/blog/razvitie-vygruzki-zagruzki-konfiguratsii-v-iz-xml/
6 Адинэснег
 
19.07.18
13:31
(4) глобальная-то  заменят, вот только надо не заменять, а вставлять код... (5) а вот это уже хорошо... можно автоматизацию попробовать сделать, спс. Слышал про конфу, а оказывается и внешние уже можно, буду смотреть
7 youalex
 
19.07.18
13:52
(0) выгрузить в файлы/ загрузить из файлов
8 SleepyHead
 
гуру
19.07.18
14:02
Запилить расширение и код в него? А во внешних обработках использовать.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан