Время от времени у пользователей 1С возникает идея выгрузить реквизиты справочников в Excel. Стандартный способ — сформировать таблицу и сохранить в нужном формате, — на больших объемах данных работает слишком долго, а то и не работает, потому обращаются за помощью. Когда мне это надоело, написал вот такую обработочку для них.
Выгружать можно любые реквизиты любого справочника любой конфигурации. Также код, наименование, родителя и владельца, — если имеют место быть. Есть возможность разбить выгрузку на несколько файлов с указанным количеством строк.
Обработка простенькая, без отборов и сортировок, но может, кому-нибудь пригодится. Работает достаточно быстро — тестировал на справочнике «Контрагенты» в 300 тыс. элементов — выгрузился за 15 мин.
Просто и со вкусом. Можно ещё сушественно ускорить, см. в личке.
Можно еще воттак с чФормат=4
Или сразу в Excel Йокселем.
(1) Да, всё верно. Оптимизирую.
(2) ВК не хотелось бы использовать в обработках, предназначенных для пользователей.
(3) Многие не представляют себе жизнь в 7.7 без этих ВК 😀 (я в том числе)
и эта… а для кого, как не для пользователей, предназначены ВК?
У каждого свой взгляд на жизнь. 🙂
Могу объяснить мой. Большинство ВК требую регистрации, т.е. нужно первый раз запускать ее с админскими правами на компе. У моих пользователей таких прав нет, а их — сотни во многих городах. К тому же я и сам админские права имею только на своей машине. Значит, нужно идти на поклон к админу, удаленно подключаться к каждой пользовательской машине, запускать там нужную обработку/отчет. Это целая песня! А если учитывать, что минимум раз в неделю саппорт инсталит новую машину для пользователей, то мне еще и это отслеживать нужно?!
Нет уж, мои пользователи обходятся без ВК.
(5) в таких ситуациях помогает vkloaderописание , качать здесь
П.С. я не навязываю, но есть много ситуаций, когда без ВК просто никак.
П.С.2. у вас даже v7plus не используется?
(6) Возможно таких ситуаций много. Но я за 9 лет работы с 7.7 не сталкивался ни с одной, — если говорить о штатной работе пользователей. Другой разговор, что для администратора 1С это полезный инструмент.
v7plus используется очень редко. Думаю, без нее тоже вполне можно обойтись, если немного поправить код в типовых обработках.
(7) В FormEx’е есть очень приятные для пользователя возможности.
Например, раскраска журналов, списков справочника, строк документа.
И, кстати, эта ВК не требует регистрации. Кинули ее в папку БД и все.
И соответствующий код написали, разумеется 🙂
(0) Простая печать — это Гут!
Но проблема только появилась.
Нужны отборы по условиям. См. обработки ИТС.
Да, нет прямой выгрузки. Есть гибкость.
Даже маленький юзер умеет сохранять в XLS …
(9) хм… а сколько строк максимально вы пробовали вывести в табличку и затем сохранить в формате xls?
Неплохо было бы предопределенный реквизит прикрутить (например, по флажку) — признак группы (если выводятся группы) или полный код.
Оптимизировал обработку в соответствии с рекомендацией Pari. Добавил выгрузку служебных реквизитов ПолныйКод и ЭтоГруппа.
Спасибо, помогли.
Попробывал вашу обработу. Возникает таже проблема что и у меня. Если в реквизите «Комментарий» в справочнике номенклатура присутствует разделитель строк, то в файле csv структура данных по данному реквизиту нарушается. Подскажите как выйти из данной ситуации, третий вечер уже бьюсь. Заменял РазделительСтрок на пробел, но это не выход, требования: данные по этому реквизиту в файле должны быть представлены как и реквизите справочника.
Просто отличная обработка! Вообще часто использую подобные вещи, потому как именно эту обработку встречал не раз, даже в разных городах =) Так что думаю что решение в полне популярное и ему доверяют!
(15) savproga,
Спасибо, автору приятно 🙂
Спасибо автору. Обработка очень помогла.
Спасибо именно то что нужно
Спасибо за обработку
(17)(18)(19),
Спасибо 🙂
Ну норм. Спассибо за обработку.
Спасибо за обработку!!! Была налоговая проверка и запросили списки всех сотрудников, работавших в фирме за 3 года со всеми данными!!!! Очень пригодилась ваша обработка, я бы еще добавила дата приема и дата увольнения, т.к. пришлось сопоставлять с журналом кадры))
Спасибо большое за обработку.
Нужно было выгрузить справочники Основных средств из пяти разных конфигураций. Всё получилось.
Просто супер обработка! Очень часто использую подобные вещи, потому как именно эту обработку встречал не раз, даже в разных городах =) Так что думаю что решение в полне популярное и ему доверяют!
Быстро работает. Рекомендую!
Можно ли с помощью данной обработки осуществить выгрузку справочника «Номенклатура» со свойствами по заданному типу Цен?
(26) rjhonson,
В описании сказано:
Обработка универсальная, не привязана к конкретной конфигурации, видам справочников, их реквизитам.
Если хотите попробовать приспособить её для других задач — пожалуйста, код открыт.
Можно выгрузить справочник если он подчиненный?
(28) ilonnaa,
Конечно
Так и не устранена ошибка с нарушением структуры файла если какой-то из реквизитов содержит разделитель»;». Будьте осторожны те,кто использует обработку.