Поиск во внешних обработках, распаковка обработок

17.01.24

Задачи пользователя - Поиск данных

В какой-то момент жить без поиска по коду во внешних обработках стало совсем невыносимо, и я сделал это. так же обработка может разобрать обработки и собрать обратно, выгрузить все внешние обработки в папку.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Поиск во внешних обработках:
.epf 6,23Mb
32 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Обработка предназначена для поиска по коду во внешних отчетах и обработках. Поиск осуществляется в модуле и формах.  Заполняем поле "Строка поиска" и нажимаем "Поиск во внешних обработках" -> получаем список дополнительных отчетов и обработок.  При двойном клике на дополнительную обработку в поля "Текст модуля" и "Текст формы" заполняются. Поиск можно осуществлять в любых конфигурациях. Минус: продолжительность поиска в нашем Документообороте, 300 внешних обработок, составляет 20 минут. 

Принцип работы: сохраняет по очереди внешние обработки, распаковывает их, парсит текст, поиск идет в модуле и в формах внешних обработок.

Можно ограничить поиск, указав количество найденных строк, после которого стоит прекратить искать.  

Использовал: //github.com/saby-integration/v8unpack/tree/main.

Добавил возможность разобрать обработку (распаковать обработку) и собрать обратно. Добавил возможность выгрузить всех внешних обработок в папку.

Проверял на Документооборот 2.1.5.6.

Проверено на следующих конфигурациях и релизах:

  • Документооборот КОРП, релизы 2.1.5.6

Вступайте в нашу телеграмм-группу Инфостарт

поиск во внешних обработках поиск данных внешние v8unpack бинарных файлов сборка распаковка сборка обработок разбор разбор внешних обработок

См. также

Поиск данных Системный администратор Программист 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 2 1С:Розница 3.0 Платные (руб)

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

12000 руб.

14.05.2012    161603    346    253    

578

Поиск данных ЭДО и ОФД Подбор и обработка объектов 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Поиск номенклатуры при сопоставлении в ЭДО не интуитивный, не настраиваемый и просто неудобный. Данное решение - это альтернативный вариант расширенного поиска и сопоставления номенклатуры для 1С, который подключается в качестве расширения и решает эту проблему.

10000 руб.

10.04.2025    512    1    1    

1

Розничная торговля WEB-интеграция Поиск данных Пользователь 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Альтернатива сервису 1С Номенклатура, не требует подписки ИТС, ищет данные в открытых источниках. Для поиска товара по штрихкоду в сети интернет, полезно для первоначального заполнения базы.

1999 руб.

15.10.2020    19665    25    63    

24

Математика и алгоритмы Инструментарий разработчика Универсальные функции Поиск данных Программист 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Абонемент ($m)

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

5 стартмани

25.09.2024    3257    3    Артано    14    

20

Поиск данных Программист 1С v8.3 Россия Бесплатно (free)

В этой статье я хочу рассмотреть еще один кейс применения Clickhouse в связке с 1С - оптимизацию поиска в справочнике по ключевым словам. Здесь не будет готового решения, но будут описаны важные моменты, которые позволят легко применить данный кейс в реальности.

18.08.2024    2837    1cnik2    23    

17

Поиск данных Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Отображение и просмотр реквизитов справочника или документа - с бесконечным открытием подуровней.

1 стартмани

14.06.2024    4606    13    RustIG    33    

22

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

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

1 стартмани

30.11.2023    6016    andreysidor4uk    21    

56

Поиск данных Системный администратор Программист Пользователь 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Стандартная обработка с доработанным выводом ссылок в виде дерева с учётом фильтра и с удобным подбором исходного объекта

2 стартмани

24.11.2023    1890    26    SerVer1C    10    

11
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user-z99999 74 17.01.24 09:47 Сейчас в теме
Встречалось решение, выгрузка внешних обработок в папку с файлами, и поиск по файлам.
triviumfan; +1 Ответить
2. SVGProger 21 17.01.24 13:13 Сейчас в теме
(1)Находил, но там не работал поиск в модулях форм, а у меня работает.
4. triviumfan 102 17.01.24 23:18 Сейчас в теме
(2) в смысле не работает? Все там работает уже как сто лет в обед.
Выгружаешь обработки, делаешь поиск за минуту из сотни обработок все находишь. Зачем этот костыль - не понятно.
5. SVGProger 21 18.01.24 02:47 Сейчас в теме
(4)Наверно я не видел, можно ссылочку
7. SVGProger 21 18.01.24 11:13 Сейчас в теме
(6)Это все позволяет сохранить обработки на диск, в бинарники, но не искать по коду в модулях и формах
10. triviumfan 102 18.01.24 15:58 Сейчас в теме
(7) Так тебе большего и не нужно. Платформа сама все найдет.
Глобальный поиск -> Файлы
Прикрепленные файлы:
Tatitutu; SerVer1C; sandr13; SVGProger; +4 Ответить
11. SVGProger 21 18.01.24 16:23 Сейчас в теме
12. bgazobeton 24.05.24 07:53 Сейчас в теме
(10) У нас почему-то конфигуратор ищет крайне криво. Ни в файлах отчетов, ни в файлах обработок он вообще ничего не находит. Нормально ищет только в тхт-файлах.
Я просто создал тестовые отчет и обработку. Добавил по процедуре в модуле формы и в модуле объекта. Сделал присваивание двум переменным строки "1234567890" и числа 1234567890.
Тот же текст продублировать просто в текстовый файл.
Все файлы (отчет, обработка и тхт) лежат в одном каталоге.
Текстовый файл конфигуатор "находит", а прочие - нет.
Требуемые типы файлов, разумеется, при поиске указаны.
Также не работает поиск в открытых документах.
Платформа "1С:Предприятие 8.3 (8.3.23.1912)"
13. triviumfan 102 24.05.24 12:27 Сейчас в теме
(12) 8.3.24.1548 - все работает. Сделал такой же пример.
14. bgazobeton 27.05.24 09:06 Сейчас в теме
(13) все работает у вас. У нас - нет. Вот такая вот фигня.
15. triviumfan 102 27.05.24 11:19 Сейчас в теме
(14) Я бы сказал, что у всех всё работает, но только не у вас :)
Прикрепленные файлы:
16. bgazobeton 27.05.24 12:53 Сейчас в теме
(12) Разобрался. Галочки в закладке "типы текстов" применяются и для внешних файлов. А я все галочки снял.
В общем при снятых галочках он ищет только в текстовых файлах.
А при выбранных нормально поиск работает.
3. user1605713 17.01.24 14:00 Сейчас в теме
Работает! Спасибо!
SVGProger; +1 Ответить
8. корум 288 18.01.24 13:57 Сейчас в теме
(7) искать по коду в модулях и формах в каталогах внешних обработок умеет... конфигуратор )
Светлый ум; sandr13; SVGProger; +3 Ответить
9. SVGProger 21 18.01.24 14:29 Сейчас в теме
Оставьте свое сообщение