Массовая выгрузка и загрузка внешних отчетов и обработок (для последующего поиска и замены в них) и загрузка обратно (управляемые формы)

09.06.21

Задачи пользователя - Менеджеры внешних отчетов

Наверное, каждый программист сталкивался с проблемой, когда в результате обновления типовой конфигурации изменилось название или расположение функции и  возникла необходимость исправить все внешние отчеты, обработки, внешние печатные формы, там, где  используется подобный код. Особенно, когда у вас много внешних обработок и отчетов, то приходится все их выгрузить, произвести замену и потом обратно загрузить, и главное при этом не ошибиться!  Данная обработка позволит выполнить эту работу в кратчайший срок.   

Скачать файлы

Наименование Файл Версия Размер
Массовая выгрузка и загрузка внешних отчетов и обработок (для последующего поиска и замены в них) и загрузка обратно (управляемые формы): 1С:Предприятие 8.3 (8.3.18.1208)
.epf 10,38Kb
12
.epf 1.0.1 10,38Kb 12 Скачать
Массовая выгрузка и загрузка внешних отчетов и обработок для последующего поиска и замены в них и загрузка обратно (Управляемые формы) 1С:Предприятие 8.3 (8.3.15.1778):
.epf 10,67Kb
8
.epf 1.0.0 10,67Kb 8 Скачать

Управление обработкой довольно простое, всего три кнопки.    

1.  По нажатию кнопки "Выгрузка" Выберем папку, в которую выгрузятся файлы,  если названия обработок или отчетов содержат недопустимые символы: /"/ \ : * ? " < > | , то программа выдаст предупреждение о необходимости поменять их название.  

2. По Кнопке "Преобразовать имена обработок"  можно автоматически заменить в программе данные символы на "_"  - нижнее подчеркивание.

Далее производим глобальную замену в выгруженных внешних отчетах и обработках, сохраняем измененные модули.

3. По Кнопке "Загрузка"  загрузим отчеты и обработки обратно в базу, поиск и сопоставление осуществляется по имени файла.

Внимание! в обработке использованы новые методы 1С работы с файлами - НачатьПомещениеФайловНаСервер(), поэтому для работы в более ранних версиях платформы, скорее всего, нужно переписывать. Тестировано на платформе 1С:Предприятие 8.3 (8.3.15.1778)  Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.75.37).

Обработка Выгрузка Загрузка Дополнительные внешние обработки V8 Бухгалтерия 3.0 отчеты НачатьПомещениеФайловНаСервер()

См. также

Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6/3.0, КА 2, ЗУП 3 и т.д.)

Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработки помогут Вам легко и, главное, быстро (в 5 раз и быстрее штатной обработки 1С), выполнить поиск дублирующих данных в Ваших базах 1С на платформах 8.1-8.3. Это позволит уменьшить объем лишней информации в справочниках и документах, планах видов характеристик и др., упростит работу с данными пользователям. А так же можно, одним нажатием, узнать в каких ссылочных объектах есть вообще дубли! Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. А так же обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! (Обновление от 27.11.2023, версия 6.12)

9600 руб.

14.05.2012    155297    326    252    

558

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

Архивирование (backup) Журнал регистрации Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

19200 руб.

15.05.2017    42521    10    24    

38

Кто такая Мантикора?

Поиск данных Платформа 1С v8.3 Россия Абонемент ($m)

Статья об опыте развертывания и интеграции с базой данных Manticore Search для быстрого полнотекстового поиска.

1 стартмани

30.11.2023    3059    andreysidor4uk    16    

46

Расширение «Контрольные отчеты» для автоматизации проверки ведения учета в 1С:ERP 2х, 1С:КА 2.х

Менеджеры внешних отчетов Анализ учета Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Платные (руб)

Расширение «Контрольные отчеты» для автоматизации процесса проверки ведения учета в ПП. Со списком ошибок могут работать ответственные пользователи. Помогает в процессе внедрения ПП находить нарушения в бизнес-процессах. 

12000 руб.

08.08.2023    1456    1    1    

4

Менеджер внешних обработок и отчетов

Инструментарий разработчика Менеджеры внешних отчетов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

При изменении и отладке внешней обработки приходится десятки раз заходить в Файл-Открыть и переоткрывать обработку. Данное решение значительно упрощает данную задачу.

1 стартмани

28.07.2023    4395    47    Serg2000mr    30    

58

PowerOffice

Поиск данных Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

PowerOffice - обработка для поиска, просмотра и обработки данных для пользователей. Доступ к объектам на просмотр и редактирование данных определяется правами пользователя.

1 стартмани

05.06.2023    1924    23    PowerBoy    1    

15

Получение ссылки по бинарной строке PostgreSQL или MSSQL

Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Получение ссылки в 1С по бинарной строке из PostgreSQL в виде строки формата bytea или из MSSQL в виде шестнадцатиричной строки. Кроме ссылочных объектов ссылки могут быть получены и для перечислений. Это может быть полезно при анализе логов журнала регистрации или СУБД.

1 стартмани

04.04.2023    2581    2    berserg    2    

12
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. MVK80 29.12.19 11:22 Сейчас в теме
(0), чем отличается от работы мэтра :) https://infostart.ru/public/1142321/
2. o.kovalev 114 29.12.19 16:19 Сейчас в теме
(1) Мы пришли к одному результату разными путями, даже не видел что - то подобное есть, иначе бы и не делал, тем не менее она проще.
3. vasilev2015 2686 12.02.21 10:42 Сейчас в теме
(2) Здравствуйте !

Есть пожелания, что исправить:

1. Процедуры, функции должны умещаться на один экран монитора по высоте и ширине :-))

2. Не нужно давать имена переменным "массив1"

3. Уберите "СохранитьДанныеНаСервере" из модуля объекта в модуль формы

4. Если есть одно неподходящее название - не нужно прерывать всю выгрузку.

5. Все реквизиты нужно получать в одном запросе, не нужно делать запрос в цикле, например
Выборка.Ссылка.ХранилищеОбработки.Получить()

6. Определите каталог сохранения файлов прозрачно для пользователя.
В коде НачатьПолучениеФайлов(ЗавершениеОбратныйВызов, Массив1,""); каталог пустой.
Не понятно, что значит.
4. o.kovalev 114 12.02.21 12:55 Сейчас в теме
(3) Ок, спасибо за справедливую критику, по возможности посмотрю.
5. o.kovalev 114 09.06.21 10:47 Сейчас в теме
Все исправлено в новой версии обработки.
Оставьте свое сообщение