Поиск файлов из 1С. Разбираем и ориентируемся в хламе!

Публикация № 1211432

Разработка - Обработки - Универсальные обработки

Поиск файлов НайтиФайлы поиск по маске маска файлы

Поиск файлов из 1С. Разбираем и ориентируемся в хламе! Мини-органайзер файлов!

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

Решил написать для себя решение, которое позволит:

  • быстро отыскать файлы по заданным маскам;
  • вывести список найденных файлов;
  • открыть найденный отчет или обработку из интерфейса программы!

В итоге это вылилось в нечто большее. Возможности обработки:

  • поиск файлов можно осуществлять как в определенном каталоге, так и по всему компьютеру (Внимание: Долгий поиск по всем локальным жестким дискам компьютера - у меня на машине занимает около 4 минут) (Реализовано через НайтиФайлы);
  • найденные файлы можно сохранить в один zip-архив с указанием каталога сохранения;
  • помимо открытия самой обработки, так же можно открыть и каталог, в котором она находится.
  • любой файл из макета СКД можно пометить избранным и убрать из него. В случае пометки такие файлы в списке будут оформлены в зеленый цвет. (Реализовано через ХранилищеОбщихНастроек);
  • при закрытии обработки запоминается последний выбранный каталог (Реализовано через ХранилищеОбщихНастроек).
  • маски поиска файлов можно задавать интерактивно (Гиперссылка на форме);

Важно:

  • обработка для управляемых форм.
  • тестировалась на платформе версии 8.3.14.1694;
  • некоторые файлы "*epf" или "*erf" могут не открываться напрямую из макета.
  • есть еще пару идей, которые можно реализовать. Появятся в новой версии.
  • по всем вопросам по работе обработки обращаться в личные сообщения.

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

Наименование Файл Версия Размер
Поиск файлов из 1с. Разбираем и ориентируемся в хламе!:
.epf 19,25Kb
17.03.20
2
.epf 19,25Kb 2 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 3134 17.03.20 11:43 Сейчас в теме
В своё время на ИС была мода на файловые менеджеры всех видов. Изображали "Far в 1С", Нортон в 1С итд, посмотрите их. Там было много полезного и интересного.
2. wowik 740 17.03.20 12:20 Сейчас в теме
+1. еще бы отображать имя самой обработки в конфигураторе, синоним. А если будет еще поиск по процедурам модуля, вообще круть.
3. hamsar 8 17.03.20 12:47 Сейчас в теме
я так cf вытаскивал, у не аккуратных разработчиков с обновлением
4. -vito- 436 17.03.20 12:52 Сейчас в теме
(3)
так cf вытаскивал, у не аккуратных разработчиков с обновлен

Александр, можете пояснить свою фразу? Откуда cf вытаскивать нужно было?
6. -vito- 436 17.03.20 13:01 Сейчас в теме
(5) В публикации, по моим предположениям, используется поиск на стороне Клиента. По крайней мере, описан поиск на "своем" компьютере.
Но да, Вы правы, если сервер работает под "стандартным" пользователем USR1CV8 с правами по умолчанию, методом НайтиФайлы() можно пошариться по серверу, найти там что-нибудь интересное, с тем чтобы слить оттуда или наоборот залить туда своё.
7. GG_Dots 24 17.03.20 13:09 Сейчас в теме
(6)
USR1CV8

Да верно, поиск идет на стороне клиента, но сетевые каталоги так же шерстит отлично.
8. -vito- 436 17.03.20 13:28 Сейчас в теме
(7) Денис, а путь для поиска передаете в цикле с С:\ по Z:\ ?
9. GG_Dots 24 17.03.20 13:38 Сейчас в теме
(8)Вернее собираю массив дисков (только локальных Диск.DriveType = 2), а затем в цикле для каждого осуществляю поиск:

            МассивКаталоговПоиска = Новый Массив;
			FSO = Новый COMОбъект("Scripting.FileSystemObject"); 
			
			Для каждого Диск Из FSO.Drives Цикл
				
				Если Диск.DriveType = 2 Тогда
					
					МассивКаталоговПоиска.Добавить(Строка(Диск.DriveLetter) + ":\");
					
				КонецЕсли;
				
			КонецЦикла;
Показать
Оставьте свое сообщение

См. также

Онлайн-интенсив "1C:Предприятие для программистов: Бухгалтерские задачи" с 22 июня по 8 июля 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач бухгалтерского учета. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Бухгалтерия” и прочих прикладных решений, в которых реализованы соответствующие механизмы для автоматизации бухгалтерских задач.

4900 рублей

Универсальная форма списка документов в 1С (обычные и управляемые формы)

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

1 стартмани

01.04.2020    804    6    Diana.dedov.91    0       

Из чего складывается расхождение?

Инструменты и обработки Программист Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

1 стартмани

31.03.2020    908    wonderboy    6       

Подборка программ для взаимодействия с ЕГАИС Промо

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

Просмотр данных объекта

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Структура метаданных Универсальные обработки

Просмотр данных объектов ссылочного типа: элементов справочников, документов, бизнес-процессов, задач.

1 стартмани

18.02.2020    722    armeec    1       

Универсальный отчет по документам "Документы в разрезе"

Отчеты и формы Бухгалтер Пользователь Внешний отчет (ert,erf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

Универсальный отчет по документам, для платформы 1С8.3.хх УФ, позволяет получить отчет в виде двумерной таблицы в почти произвольных разрезах. В некоторых случаях очень удобен. Реинкарнация моего отчета для 1С7.7 - https://infostart.ru/public/59594/

1 стартмани

28.01.2020    947    7    pophmail    3       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

Цель курса - повысить полноту и качество сбора и формализации требований к автоматизации процессов управления материально-техническим обеспечением. Курс основан на процессном подходе, позволяет в полном объеме выявить и учесть все факторы, влияющие на специфику процессов управления МТО. Участники курса получают теоретические знания в области организации процессов управления МТО и готовый инструментарий для сбора и формализации требований по автоматизации этих процессов (шаблоны, опросники, модели).

40000 рублей

Копирование настроек констант между ИБ (COM-соединение) (обычные и управляемые формы)

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Перенос данных из 1C8 в 1C8

Обработка (универсальная) предназначена для просмотра и копирования значений констант между ИБ через COM-соединение.

1 стартмани

27.01.2020    878    Diana.dedov.91    0       

Сохранение в каталог дополнительных обработок, отчетов, печатных форм и т.д.

Инструменты и обработки no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Универсальные обработки

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

1 стартмани

20.01.2020    1069    2    Margo462    0       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Редактор независимых регистров сведений 8.3

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки

Универсальная внешняя обработка для редактирования независимых регистров сведений. Работа с отдельными записями и с наборами записей. Выгрузка отдельных записей, наборов и всего регистра в формате XML. Платформа 8.3, управляемые формы. Версия 1.007 от 31.03.2020.

2 стартмани

13.01.2020    1631    18    ROL32    0       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Удаленное администрирование (AmmyAdmin)

Инструменты и обработки no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Универсальные обработки Удаленное управление

Разрабатывалась для "малоопытных пользователей", которым сложно понять/найти программу, которую их просят запустить. Данную обработку легко интегрировать в любую конфигурацию и вывести кнопку запуска в удобное место. Либо просто запустить через меню: Файл -> Открыть.

1 стартмани

09.01.2020    4436    4    impulse_1010    18       

Просмотр значений реквизитов объекта

Отчеты и формы Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Позволяет просматривать значения всех реквизитов и табличных частей любого объекта конфигурации.

1 стартмани

16.12.2019    1165    gorevg    0       

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Распознавание сканов паспортов

Инструменты и обработки Программист Пользователь Архив с данными v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Универсальные обработки

Распознавание сканов паспортов с использованием API Гугла для распознавания текста сканов и API DaData для некоторых дополнительных функций. На выходе получается список формализованных полей (серия, номер, дата выдачи, код и наименование подразделения, выдавшего паспорт, ФИО владельца и его дата рождения). Паспорт распознается независимо от наличия машино-читаемой строки, однако при её наличии вероятность ошибок распознавания резко снижается

10 стартмани

07.12.2019    2714    1    Torin99    43       

Екатеринбург.Online: Голосование продолжается Промо

Продолжается голосование за доклады на INFOSTART MEETUP Екатеринбург.Online! Лучшие из них попадут в окончательную программу онлайн-митапа! Присоединяйтесь к голосованию и покупайте билеты - 3 000 рублей за 8 часов продуктивной пятницы!

3000

Поиск ячеек по заданной сумме

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Универсальные обработки

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

1 стартмани

04.12.2019    1322    1    APTEM_SLV    4       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Универсальная обработка (УФ) для работы с журналом регистрации в формате SQLite через ODBC

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Журнал регистрации

Обработка позволяет подключиться к журналу регистрации в формате SQLite (.lgd) через ODBC и прочитать его события в привычном виде, как в стандартном журнале.

1 стартмани

27.11.2019    2168    4    Spartacus    5       

Ссылка по ГУИДам

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Поиск данных Универсальные обработки

Универсальная обработка для получения ссылки по различным уникальным идентификаторам (UID для sql, GUID, ...) и обратно.

1 стартмани

07.11.2019    5512    2    alfir70    9       

Лучшие программы за прошедший месяц Промо

Инфостарт подготовил ТОП-25 самых продаваемых и популярных на текущий момент программ. При формировании списка учитывается аналитика продаж и запросы клиентов за последний месяц.

"Все функции" с плюшками

Отчеты и формы Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Работа с интерфейсом

Замена штатному меню для тех, кто хочет открывать "Все функции" быстро и кто скучает по быстрому позиционированию по первым символам как было раньше

1 стартмани

06.11.2019    4386    16    codejs    6       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

Генерация QR кода для любых конфигураций 1С (обычные и управляемые формы)

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Универсальные функции

Для генерации используется компонента типовой конфигурации УТ11, встроенная в общий макет "КомпонентаПечатиQRКода". Ниже приведены процедуры, чтобы сделать обработку самостоятельно (только для УФ).

1 стартмани

11.10.2019    4049    12    dm1try    0       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Фоновое задание с произвольной выборкой и произвольной обработкой

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

Данная обработка позволяет производить любые манипуляции с базой, не трогая конфигурацию (за исключением только первого раза, когда мы вносим код самого фонового задания в любой неглобальный общий модуль).

1 стартмани

03.10.2019    3190    1    warden    5       

Универсальный шаблон многопоточной обработки (на примере проверки работы Web-сервисов)

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

3 стартмани

17.09.2019    2317    3    1C_Casual    4       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Универсальная выгрузка, загрузка зарегистрированных объектов по узлу

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Универсальные обработки

Набор обработок дает возможность выгружать и загружать регистрацию по узлу справочников и документов.

1 стартмани

16.09.2019    1851    2    байт    2       

Управление информационной базой на кластере (управляемые формы): просмотр сеансов, отключение сеансов, блокировка / разблокировка подключений

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Сервисные утилиты Администрирование данных 1С Универсальные обработки

Обработка предназначена для управления информационной базой на кластере 1С. Может применяться для автоматизированного выполнения регламентных процедур, когда требуется выгнать пользователей, заблокировать вход в базу.

1 стартмани

11.09.2019    2243    4    Spartacus    0