Поиск текста в *.ert и не только

29.11.10

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

Поиск текста в *.ert и не только

Файлы

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

Наименование Скачано Купить файл
ПоискТекстаВERT.rar
.rar 40,98Kb
47 2 500 руб. Купить

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

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

 

Обработка написана на примере заготовки для вируса 1С (ссылка нерабочая, здесь кэш статьи). Таким образом вирус послужит на благо обществу Tongue out

Для работы обработки нужна компонента compound.dll, взятая отсюда. Она есть в архиве с обработкой. Нужно зарегистрировать ее с помощью команды regsvr32 путь_к_dll\compound.dll

 

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

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

 

Кто ищет, тот всегда найдет!

 

upd 27.08.10

1. исправил ошибку, в связи с которой плодились временные файлы

2. добавил возможность поиска по маскам, исключения файлов; чуть доработал области поиска

 

upd 29.11.10

1. исправил досадную мелкую ошибку с фильтрами

 

текст публикации и главный файл обновлены

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

См. также

Поиск данных Инструментарий разработчика Программист Пользователь 1С:Предприятие 7.7 1С 8.3 1С 8.5 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Абонемент ($m)

«Абсолютный поиск ссылок на объект » — обработка, которая находит использование объекта 1С не только в прямых ссылках, но и во всех движениях регистров накопления, бухгалтерии и расчёта. Мгновенный двухэтапный поиск с визуальными подсказками. (Управляемые формы, Обычный интерфейс, Платформа 1С 7.7)

1 стартмани

01.07.2026    404    1    war41k    3    

3

Поиск данных 1С:Предприятие 7.7 Абонемент ($m)

Если у пользователя конфигурации 1С 7.7 сложный интерфейс (или несколько интерфейсов), в котором проблематично найти нужный элемент метаданных - константу, справочник или документ (журнал документов), отчет или обработку, в этом случае поможет универсальный навигатор - органайзер по элементам метаданных, позволяющий легко найти нужный пользователю вид объекта метаданных в отсортированном по алфавитному порядку списке идентификаторов, синонимов или даже комментариев объектов метаданных. Данная универсальная обработка позволяет выбрать и открыть необходимую форму списка и форму элемента. Для доступа к нужному объекту в конфигурации у пользователя должно быть настроено разрешение в правах пользователя, а ссылка в его интерфейсе пользователя в конфигурации не обязательна.

1 стартмани

09.10.2021    6273    0    ksnik    1    

7

Поиск данных Чистка данных Логистика, склад и ТМЦ Программист Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Простая и удобная обработка предназначена для поиска и исправления задублированных (повторяющихся) номенклатурных штрихкодов справочника Единицы. Также она даёт возможность посмотреть номенклатурные остатки. Полезна в случаях, когда номенклатура сопоставляется по штрихкоду с другими внешними источниками, а именно с модулем "Обмент ГИСМТ".

1 стартмани

19.11.2020    9700    1    Kuzya_brаtsk    4    

9

Поиск данных Программист 1С:Предприятие 7.7 1С:Предприятие 8 1C:Бухгалтерия 1C77 Россия Абонемент ($m)

Для 1с77 ТиС 9.2 отчет - выборка всех сотовых телефонов из справочника контрагенты для передачи в СМС рассылку. Для 1с8 Обработка с алгоритмом распознавания номера телефона из строки.

1 стартмани

20.03.2020    6940    5    AlexHelmer    1    

2

Поиск данных 1С:Предприятие 7.7 1C77 Россия Абонемент ($m)

Внешняя обработка предназначена для поиска и подробного анализа дублей.

2 стартмани

29.04.2015    20429    56    Pirat-37    1    

0

WEB-интеграция Поиск данных 1С:Предприятие 7.7 1С:Торговля и склад 7.7 Автомобили, автосервисы Абонемент ($m)

Внешняя обработка для поиска автозапчастей по каталожному номеру

1 стартмани

26.01.2015    16337    11    kras_71    6    

2

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

Поиск контрагентов по списку ИНН, переноса в группу и формирования оборотов по счетам с субконто "Контрагенты"

10 стартмани

16.08.2014    18392    2    GSoft    1    

1

Поиск данных Программист 1С:Предприятие 7.7 1C77 Бесплатно (free)

Процедура контекстного поиска в журнале документов.

18.04.2014    13415    cushe    3    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ёпрст 1068 26.08.10 14:42 Сейчас в теме
А чего, пофигуратор ужо не устраивает для этих целей ??????
Он тоже прекрасно ищет текст в *.ert в произвольном каталоге.
И не надо декомпилировать ert при этом с помощью ВК.
3. krosaf4eg 46 26.08.10 15:39 Сейчас в теме
(1) вообще-то мне нужно было произвести поиск сразу по всему компьютеру, в том числе по сетевым дискам исключая некоторые каталоги, например с регламентированной отчетностью, так что тут с пофигуратором много ручной работы.

(2) А программу которую привел Abadonna не нашел. Но в ней с поиском еще хуже. Если пофигуратор может произвести поиск по всему диску (хоть и с глюками ;) ), то там нужно указывать только конкретную папку
4. Ёпрст 1068 26.08.10 23:03 Сейчас в теме
(3) ты не поверишь, но пофигуратор ищет на всём диске сразу!
достаточно указать нужный диск.
5. krosaf4eg 46 27.08.10 00:28 Сейчас в теме
(4) Ёпрст, ты не поверишь, но я написал в предыдущем комментарии что мне нужно было произвести поиск, цитирую: сразу по всему компьютеру, а это, честно, не поверишь - означает то, что нужно искать на нескольких дисках!
2. Abadonna 3979 26.08.10 15:09 Сейчас в теме
Уж если не использовать встроенные возможности конфигуратора (а он прекрасно справляется), тогда уж лучше совсем 1С-независимую прогу. Такую, например:
http://infostart.ru/public/14235/
С другой стороны - дело хозяйское ;)
6. krosaf4eg 46 27.08.10 00:44 Сейчас в теме
также хочу посмотреть, как Вы, уважаемый Ёпрст поступите в случае, когда в сети крутятся порядка 50ти баз а найти нужно будет некий текст, который встречается не только в нужных обработках. Пожалуй Вы будете производить поиск отдельно по каждой папке/диске/сетевом диске и результаты выгружать в файлик, который, пожалуй Вы обработаете некими макросами (в PSPad'е к примеру), чтобы вручную не отбирать ошибочные результаты.

Так вот, я написал данную обработку чтобы как раз Вы, уважаемый Ёпрст, не произносили свой ник при этой рутинной работе.
7. Ёпрст 1068 27.08.10 08:43 Сейчас в теме
(6) Утомил.. и часто вы ищете хлам на всех дисках ?
Вот за хрен знает сколько лет работы с 1с-иной, такой поиск ни разу не был нужен вообще.
Что я делаю не так ?

8. Ёпрст 1068 27.08.10 08:48 Сейчас в теме
+7 да и ... поиск из Предприятия - тоже весьма неудобен, в отличии от пофигуратора, где можно сразу открыть объект, в котором найден необходимый текст и внести изменения.

9. krosaf4eg 46 27.08.10 10:07 Сейчас в теме
ладно, хватит холиваров. Лично мне по долгу работы такой поиск нужен был и раньше. Правда только сейчас руки дошли написать обработку
10. LubK 30.08.10 16:49 Сейчас в теме
1 - Извините, но если можна конкретно, как именно пофигуратор ищет текст в *.ert в произвольном каталоге? Очень бы пригодилось, а я к сожелению не знаю как это делается.
11. Ёпрст 1068 30.08.10 16:55 Сейчас в теме
12. LubK 30.08.10 19:49 Сейчас в теме
13. karko 18.06.11 21:08 Сейчас в теме
Спасибо, дорога ложка к обеду, и быстрее и удобнее для разно лежащих *.ert - очень вовремя
Для отправки сообщения требуется регистрация/авторизация