[MXL to XLS]

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

Разработка - Разработка внешних компонент

Решаем две существующие проблемы 1С:Предприятия:

    * медленное сохранение табличных документов в формате Microsoft Excel.
    * некачественное сохранение табличных документов в формате Microsoft Excel.
Проблема 1: Медленное сохранение.
=================================
Суть состоит в том, что время, которое нужно 1С для сохранения, резко возрастает при увеличении объема сохраняемого документа. Если небольшие документы объемом до 1-2 тыс. строк 1С сохраняет еще за приемлемое время, то документы объемом выше 10 тыс. строк могут сохраняться несколько часов (или даже суток).

Проблема 2: Некачественное сохранение.
======================================
Штатный конвертер 1С не отличается высоким качеством. Например, конвертер не поддерживает текст в ячейках длиной более 255 символов: при сохранении более длинный текст будет усекаться. Также не поддерживаются ячейки с поворотом текста, часто ячейки с многострочным текстом имеют высоту в одну строку, часто не переносятся многострочные объединения ячеек и другое. Подробнее можно посмотреть на этой странице: http://yoksel.net.ru/ProblemyStandartnogoMxl2Xls

Данная обработка решает эти проблемы.

Скоростные характеристики.
==========================
Отчет "Анализ продаж", 18 тыс. строк: 4,46 сек.
Отчет "Анализ продаж", 78 тыс. строк: 17,23 сек.
Отчет "Анализ продаж", 184 тыс. строк: 24,44 сек.

(Для таблиц объемом больше 65536 строк сохраняется только 65536 строк - поэтому разница между временем 78 тыс. и 184 тыс. строк невелика)

Тестовая таблица 10 тыс. строк x 256 столбцов (2,5 млн. ячеек): 57,32 сек.

Преимущества программы по сравнению с другими решениями
=======================================================

Для ускорения сохранения часто используется решение, известное под названием "патч Ромикса". Решение связано с модификацией кода 1С (патчем).
Отсюда вытекают основные проблемы решения:
- Проблемы при смене релиза 1С - при изменении релиза патч может перестать работать или вообще приведет к нестабильной работе 1С (аварийные завершения и возможность потери данных).

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

Используемая в данной обработке внешняя компонента Йоксель не производит каких-либо модификаций исполняемого кода 1С, поэтому в ней отсутствуют указанные выше проблемы.

Другая проблема патча - "все равно медленно". В случае использования табличных документов со сложным форматирование сохранение все равно производится достаточно медленно. Компонента Йоксель сохраняет таблицы со сложным форматирование быстро.

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

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

Другой недостаток: необходимость наличия Excel. В связи с ужесточением ситуации с нелицензионным ПО, предприятия часто отказываются от использования Microsoft Office и переходят на свободное программное обеспечение (OpenOffice). Поэтому Excel может и отсутствовать. Также бывают ситуации, когда наличие Excel на компьютере нежелательно - например, в случае терминального сервера.

Компонента Йоксель не требует наличия Excel, поэтому может использоваться там, где Excel отсутствует. Также Йоксель написан на компилируемом языке - поэтому работает быстро.


Установка
=========
Для установки нужно следующее:

1) Если у вас еще не установлена FormEx или 1С++ версии 2.0, скопируйте компоненту FormEx (файл FormEx.dll) в каталог с программными файлами 1С (например, в каталог C:/Program Files/1Cv77/BIN).

2) Если у вас еще не установлена компонента Йоксель, скопируйте файл "SpreadSheet.dll" в каталог с программными файлами 1С (например, в каталог C:/Program Files/1Cv77/BIN).

(если нет возможности разместить внешние компоненты в каталоге программных файлов, то можно поместить компоненты в каталог информационной базы)

3) Скопируйте файл "Быстрое сохранение mxl в xls.ert" в подкаталог "ExtForms" каталога информационной базы.

4) В "Конфигураторе" добавьте на какую-нибудь панель инструментов кнопку следующего вида:
- Объект: "Задача".
- Команда: "Задача.Выполнить".
- Подсказка и короткая подсказка: "Сохранение таблицы в Excel"
- Параметры - Формула: "ОткрытьФорму ("Отчет",,КаталогИБ () + "ExtForms/Быстрое сохранение mxl в xls.ert")"

Использование
=============
Переключитесь на табличный документ 1С, который требуется сохранить в Excel, и нажмите на созданную в Конфигураторе кнопку. В открывшейся форме укажите, куда следует сохранить табличный документ и нажмите кнопку "Сохранить".

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

Наименование Файл Версия Размер
-

.1205122064 1,01Mb
25.09.09
1215
.1205122064 1,01Mb 1215 Скачать бесплатно

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. mikukrnet 12.03.08 12:27 Сейчас в теме
Вроде работает!

Но 2 вопроса
1) есть ли проверка на доступность таблицы отчета (Таб.Защита(1))?
2) не работает, когда ПФ используется с формой самого отчета
samamoiloff; Ужас бухгалтера; +2 Ответить
2. Ужас бухгалтера 221 12.03.08 12:32 Сейчас в теме
(1)
1. Проверки нет. Исправлю
2. Понятно, исправлю.
samamoiloff; +1 Ответить
3. Ужас бухгалтера 221 17.03.08 09:45 Сейчас в теме
Исправлено:
1) Если таблица защищена, то сохранение в XLS отключается.
2) Добавлено сохранение таблицы, присоединенной к форме отчета. При этом контроль защиты таблицы производится аналогично пункту 1.
samamoiloff; +1 Ответить
4. Ужас бухгалтера 221 17.03.08 20:35 Сейчас в теме
Скачавшим обработку до 17 марта 2008 г. 20:37 по московскому времени рекомендуется загрузить обработку повторно или взять обновленную компоненту Йоксель со страницы хотфиксов: http://yoksel.net.ru/Hotfixes

Исправлена серьезная ошибка: некоторые числовые значения могли сохраняться некорректно. Например, число “131540.75” сохранялось как “272630697.”.
samamoiloff; +1 Ответить
5. viddik 213 17.04.08 12:52 Сейчас в теме
Баг (фича): текст, являющийся формулой Excel при конвертировании не опознается как формула. По крайней мере OpenOffice-ом. При конвертации через OLE используется свойство Ячейка.FormulaR1C1, если текст начинается с "=", и все работает. Хочу, чтоб в Йокселе тоже работало!!! :)
6. viddik 213 17.04.08 13:06 Сейчас в теме
Хотя это все-таки проблема скорее OpenOffice. Просто конвертация через мелкомягкое OLE автоматически приводит текст с ссылками в стиле R1C1 к виду A1 при необходимости, а у опена с этим проблемы.... :(
7. tikhon 10.06.08 11:21 Сейчас в теме
Скажите подалуйста, а работает ли эта программка с 1С.8?

Спасибо.
8. Ужас бухгалтера 221 10.06.08 21:12 Сейчас в теме
(7) Здесь: http://yoksel.net.ru/Hotfixes
можно скачать Йоксель в виде самостоятельного прилоежния (exe), которое умеет читать файлы Excel и сохранять листы из них в виде файлов mxl.
9. angro 09.08.08 14:31 Сейчас в теме
10. Robert Ingil 19.02.09 15:55 Сейчас в теме
Очуметь!
Реально помогла вещица.
11. Andzhej 22.03.09 02:27 Сейчас в теме
12. Andzhej 22.03.09 02:55 Сейчас в теме
Глючит. Говорит не обнаружено таблицы, хотя она есть - сформирована отчетом.
13. Andzhej 22.03.09 03:07 Сейчас в теме
а ее регить не нужно regsvr32?
14. Ужас бухгалтера 221 17.06.09 08:04 Сейчас в теме
Всем заинтересовавшимся данной обработкой советую также обратить внимание на эту: http://infostart.ru/projects/3387/
Она, в принципе, тоже может использоваться для преобразования MXL->XLS, однако дополнительно еще может добавить группы строк и колонок к отчету.

Также не забывайте обновлять SpreadSheet.dll. Обновленные версии выкладываются здесь: http://yoksel.net.ru/Hotfixes
misha3010; +1 Ответить
15. triGGer 30.10.09 12:58 Сейчас в теме
16. protas 30.11.09 20:27 Сейчас в теме
Да, уж! Валялась у меня одна dll`ка, все руки не доходили полазить по интернету, разобраться как ее подключить. Хотя частенько появлялась потребность именно в таком функционале. А тут - нате вам, все готовенькое.
Спасибо !!!
17. BlueWind 02.07.10 22:46 Сейчас в теме
Натолкнулся на проблему - сохраненную как штатными средствами 1с, так и с использованием Йокселя, таблицу, в которой более 256 колонок Excel не открывает. Пишет "Невозможно прочитать файл" и далее "В книге ххх обнаружено содержимое, которое не удалось прочитать", затем предлагает восстановить, но результат никакой (Office 2003, 2007) - в сохраненной таблице присутствует 256 колонок, а за ними - пустота.
18. Ужас бухгалтера 221 05.07.10 00:11 Сейчас в теме
(17) Йоксель сохраняет в формате Excel 97. Там поддерживается только 256 колонок. Чтобы Excel не ругался на файлы, созданные Йокселем из документов, содержащих больше 256 колонок, нужно взять более новую версию. В новой версии проверяется количество колонок и сохраняется только 256.
19. BlueWind 05.07.10 01:42 Сейчас в теме
(18) Ясно. Спасибо.

А может, есть возможность добавить в Йоксель поддержку Excel 2007 (в части большего количества колонок)?
20. Ужас бухгалтера 221 05.07.10 18:09 Сейчас в теме
(19) Возможность-то есть, но временнЫх ресурсов нет. :) Когда-нибудь, может быть.
Пока можно сохранять в mxl и с ним посылать Yoksel stand-alone, например.
21. BlueWind 06.07.10 02:38 Сейчас в теме
(20) Такой вариант я пробовал (Yoksel stand-alone 1.1.2.0) - Excel 2007 так же сообщает "В книге ххх обнаружено содержимое, которое не удалось прочитать"...

Пока что проходит единственный вариант - это сохранение в HTML и переименование файла в xls. Excel 2007 файл принимает, но нужно перенастраивать разделители, что добавляет в схему еще один минус (первый - собственно Excel 2007, но без него уж никак в этой ситуации не обойтись)...

Будем как-то извращаться.. и ждать появления временнЫх ресурсов..)
22. Ужас бухгалтера 221 06.07.10 10:32 Сейчас в теме
(21) Это старая версия. Новая здесь: http://yoksel.net.ru/Hotfixes

Я имел в виду не поддержку количества столбцов. А просто отсылку контрагенту обычного mxl-файла вместе с Yoksel.exe в качестве вьюера. У mxl уже нет таких ограничений на количество колонок.
23. wad_str 17.11.11 06:56 Сейчас в теме
Работает! Только проблемка с сохранением на сетевые ресурсы, ( база на сервере, а на раб станцию не сохраняет)
24. VladimirV 17.11.11 07:51 Сейчас в теме
очень помогла эта обработка при выгрузки в excel отчетов с програмно объединенными ячеками. Спасибо
25. cargobird 07.06.12 21:29 Сейчас в теме
Сделал на её основе отправку по почте печатной формы документа в экселевском формате, спасибо!
26. e-lexa 163 10.08.12 07:04 Сейчас в теме
Работает отлично, но если сохранять на сетевые ресурсы время сохранения увеличивается с нескольких секунд до нескольких минут.
27. Solikamsk 2 02.04.18 10:14 Сейчас в теме
Долгое время пользовались этой обработкой, пока не появились диаграммы - она с диаграммами не работает.. Я попробовал 1cv8fv.exe от 1С, но там сетку не выводит, плюс другие ошибки формата.. Какие-то есть обходные варианты? Сохранить внешними компонентами график в файл, вставить как картинку?...
28. CheBurator 3422 02.04.18 12:50 Сейчас в теме
Посмотри обработку Маляева по расширению возможности графики
Оставьте свое сообщение

См. также

Использование классов .Net в 1С для новичков Промо

Практика программирования Разработка внешних компонент Универсальные функции v7.7 v8 Бесплатно (free)

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    73415    0    Serginio    108    

.Net в 1С. Асинхронные HTTP запросы, отправка Post нескольких файлов multipart/form-data, сжатие трафика с использованием gzip, deflate, удобный парсинг сайтов и т.д.

Разработка внешних компонент Практика программирования WEB v7.7 v8 Бесплатно (free)

Очень часто нужно при работе с HTTP сервисами или сайтами использовать Асинхронные HTTP запросы, отправку на сервер нескольких файлов, использование сжатия трафика. Эта статья про то, как этого легко добиться.

09.03.2016    30849    0    Serginio    22    

Экспорт нескольких MXL таблиц в один XLS файл, на отдельные листы. Простой алгоритм

Загрузка и выгрузка в Excel Практика программирования v7.7 v8 Бесплатно (free)

Статья посвящена распространённому вопросу - как сохранить несколько таблиц (отчетов) в формате MXL, с которым работает 1С, на отдельные листы одного Excel файла. Освещается простой алгоритм решения проблемы штатными средствами, без использования внешних модулей и библиотек (не относящихся к 1С и Excel).

23.11.2015    17085    0    etmarket    14    

.NET(C#) для 1С. Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия

Разработка внешних компонент Математика и алгоритмы v7.7 v8 Бесплатно (free)

Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия, а так же генерация модулей на C# и 1С для подключения к событиям. Использование DynamicMethod и ILGenerator. Представлены примеры для использовании событий System.IO.FileSystemWatcher (Ожидает уведомления файловой системы об изменениях и инициирует события при изменениях каталога или файла в каталоге.) и SerialPort (обработка сканера штрих кода подключенного к COM порту). Обертка позволяет использовать классы .Net только на языке 1С. Реализация 1C Messenger описанного здесь http://infostart.ru/public/434771/

12.11.2015    45870    0    Serginio    36    

1sqlite Промо

Внешние источники данных Разработка внешних компонент Файловые протоколы обмена, FTP v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Внешняя компонента для работы с базами данных SQLite, плюс прямые запросы в ДБФ-базах 1С.

23.06.2008    55633    0    orefkov    290    

Хитрости сохранения табличного документа в Excel для дальнейшей работы с ним

Загрузка и выгрузка в Excel Практика программирования v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Все пользователи 1С всех версий (начиная с 7-й) сталкиваются с проблемой нормальной работы с данными, сохраненными в Excel файл. Есть некоторые хитрости, которые позволяют облегчить работу с сохраненными данными из 1С в формат Excel.

16.01.2015    86141    0    shmellevich    38    

Коллективная разработка на 1С версии 7.7 и Git

Инструментарий разработчика Разработка внешних компонент v7.7 Россия Бесплатно (free)

В данной статье я не буду рассматривать работу с системой контроля версий Git, для этого есть специальные ресурсы, например http://git-scm.com/book/ru. Я только расскажу тем, кто привык и любит Git, подружить старую добрую 7-ку и систему контроля версий Git.

17.09.2013    17733    0    s.nek    12    

Быстрый поиск в справочниках по наименованию, с использованием svcsvc.dll

Поиск данных Универсальные обработки Работа с интерфейсом v7.7 1cv7.md Бесплатно (free)

По аналогии с http://infostart.ru/public/14286/, недавно узнал что в svcsvc.dll несколько обновился функционал, в частности был добавлен метод AddString(). В прилагаемом коде показан запрос, реализованный методами ВК 1SQlite, т.е. только для DBF. Это только пример. Т.е. если например у справочника отсутствует поле "Наименование", то скорее всего будет ошибка. Тем не менее критика приветствуется))) Необходимые ВК: 1SQlite, FORMEX, svcsvc.dll (отсюда: http://www.1cpp.ru/forum/YaBB.pl?num=1373266553). p.s. Спасибо огромное уважаемому ADirks за все эти прекрасные плюшки, и помощь в их освоении)))

12.07.2013    140721    0    unichkin    10    

Мини-класс для непосредственного ввода в элементах диалога V7.7

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Класс основан на баге платформы 7.7, является продолжением публикации http://infostart.ru/public/140861/ позволяет искать по наименованию в реквизитах типа справочник "а-ля снеговик".

26.06.2012    20616    4    Ёпрст    87    

Определение формата ячейки Excel из 1С

Загрузка и выгрузка в Excel v7.7 1cv7.md Бесплатно (free)

Перенося данные из таблиц Эксель в 1С, я заметил что некоторые ячейки с содержимым вида "50*10" в 1С переносятся не в таком же виде, а просто, например, цифрой 50. Все дело в формате ячейки!

21.01.2012    19941    0    griff19    8    

Прямые запросы: ускорение получения цен для типовой ТиС 7.7

Практика программирования Разработка внешних компонент v77::ОУ 1С7:Комплекс 1С7:ТиС Россия Бесплатно (free)

Первая статья из цикла статей "Прямые запросы:...". Рассказывается о применении класса ПрямойЗапрос и компоненты 1С++ для ускорения функции глВернутьЦену() в типовой конфигурации Торговля и склад. Платформа 7.7.

15.11.2011    15390    0    leshik    21    

Как раскрасить контрагентов в отчетах за 15 минут

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Попросили меня как-то ввести «цветовую дифференциацию штанов» у контрагентов в базе 1С 7.7, да так, чтобы они и в печатных формах отчетов выводились соответствующим цветом. Например, чтобы можно было каких-нибудь «злостных» должников выделять красным, а особо важных – синим, а уже не актуальных – сереньким и т.п. И если раскрасить формы списков справочника и организовать выбор цвета с формы элемента справочника не особо напряжно (с FormEx’ом), то с отчетами хотелось бы сделать так, чтобы не прилагать «титанических» усилий по переписыванию и дописыванию разнообразных отчетов, где фигурируют контрагенты. И поэтому, немного подумав, поступил так…

06.12.2010    25700    0    venger    27    

Имитация бурной деятельности (шутка)

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Как изобразить бурную деятельность программы для нежелательного контролера

01.12.2010    12732    0    vladismi    12    

ПрогрессБар в строке состояния

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

ПрогрессБар в строке состояния. Маленький, шустренький (без ВК)

13.11.2010    20455    0    via    19    

Web клиент к 7.7

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

В качестве примера возможности использования API J1C предлагается демонстрация реализации web-клиента к 7.7

13.09.2010    20950    0    gildebrand    36    

Максимум изменений в стандартной конфигурации при их минимуме с использованием formex.dll

Практика программирования Разработка внешних компонент v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Восстанавливаю ранее опубликованную статью. Может кому пригодится... Иногда очень хочется что-нибудь добавить в стандартную конфигурацию, но потом возникают проблемы, связанные с "затиранием" кода при обновлении. Каждый раз помнить где и что - напряжно. При данном подходе в Глобальный Модуль добавляется всего одна (!) строчка

15.08.2010    19196    0    Abadonna    33    

Загрузка данных (справочник, документ) через буфер обмена

Практика программирования Загрузка и выгрузка в Excel v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

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

01.03.2010    12691    0    mikukrnet    12    

Выгрузка в Excel c помощью ADO

Загрузка и выгрузка в Excel Практика программирования v7.7 1cv7.md Бесплатно (free)

По мотивам http://infostart.ru/public/65045/ Записывает произвольную таблицу значений в файл Эксель, с сохранением типов. Замечание(!!), преобразование нецелого числа зависит от региональных настроек, то есть, если у Вас нерусские ("."), то надо закомментировать строку =СтрЗаменить(

04.02.2010    10955    0    dav405    9    

Загрузка данных из таблицы Excel в два шага

Загрузка и выгрузка в Excel Практика программирования v7.7 1cv7.md Бесплатно (free)

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

24.01.2010    9370    0    olgad946    31    

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

Практика программирования Работа с интерфейсом v7.7 1cv7.md Казахстан Бесплатно (free)

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

22.01.2010    16390    0    Gvozdod    3    

Работа с периодическими реквизитами 1С версии 7.7 при помощи прямых запросов.

Практика программирования Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

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

23.12.2009    38804    0    glassman    11    

"Троянский конь" или "скрытые" возможности таблиц 1С

Загрузка и выгрузка в Excel v7.7 1cv7.md Бесплатно (free)

Маленькие хитрости по "взаимодействию" 1С и MS OFFICE или - как создать "троянского" коня. Тайное становится явным. Все нижеизложенное представлено исключительно в поучительных целях, И АВТОР НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ ЗА ПОСЛЕДСТВИЯ, КОТОРЫЕ МОГУТ ПРОИЗОЙТИ ВСЛЕДСТВИЕ ПРОЧТЕНИЯ ПРЕДЛОЖЕННОГО МАТЕРИАЛА.

17.12.2009    24550    0    Tatitutu    37    

"Быстрый" выбор периода в журнале

Практика программирования Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

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

09.12.2009    11570    0    mdbm    11    

Из 1С записать формулу в ячейке MS EXCEL

Загрузка и выгрузка в Excel Универсальные функции v7.7 1cv7.md Бесплатно (free)

Из 1С записать формулу в ячейке MS EXCEL

01.12.2009    53061    0    Tatitutu    77    

Выгрузка в OpenOffice Calc. Платформа 7.7. Формирование прайса и формы заказа

Загрузка и выгрузка в Excel Практика программирования Разработка внешних компонент v77::ОУ 1cv7.md Бесплатно (free)

Выгрузка в OpenOffice Calc (форматирование, формулы, гиперссылки, закрепление областей, добавление листов, удаление сетки).

28.10.2009    16155    0    a_shpak    4    

Работаем с пропускной системой Perco прямо из 1С

Внешние источники данных Разработка внешних компонент Учет рабочего времени Учет рабочего времени v7.7 1cv7.md Бесплатно (free)

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

20.10.2009    22156    0    ge_ni    10    

Простая выгрузка в Excel

Практика программирования Загрузка и выгрузка в Excel v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Простой способ получить отчет, форму списка справочника или табличную часть документа в Excel одной кнопкой.

30.09.2009    16649    0    zaic    13    

Универсальная дозагрузка справочников из файлов Excel

Обработка справочников Загрузка и выгрузка в Excel v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

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

28.09.2009    17818    0    swimdog    20    

Универсальная загрузка любых документов из Excel с использованием нечеткого сравнения по реквизиту типа "Справочник"

Загрузка и выгрузка в Excel Обработка документов Разработка внешних компонент v7.7 1cv7.md Бесплатно (free)

В помощь антиглобалистам! Для мелких и очень мелких 1С - это дорого (ноутбук стоит дешевле). Поэтому практикуется такой порядок работы: в центральном офисе выгружают в Excel из 1С "Продажный лист"; торгуют и отмечают продажи в файле; приносят в офис вечером файл результата и загружают отчет о продажах за день. Грузить можно и заявки, и перемещения, и поступления, и списания, и счета, и все для ОС, НМА, МБП... была бы табличная часть!

02.09.2009    19256    0    ge_ni    39    

Альтернатива стандартному предупреждению(вопросу)

Работа с интерфейсом Универсальные функции v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Начальство решило, что на предупреждения оформляемые стандартными средствами 1С малоприметны... В результате родилась прикольная штучка... Вывод текста сообщения бАААААльшими буквами, цвет можно задавать. 7 кнопок видимость и текст задаются при вызове Возвращает текст нажатой кнопки..... ВК у нас не применяются...

28.08.2009    10972    0    nikakoy    29    

Тест группировок в Эксель. Для 1С 7.7

Загрузка и выгрузка в Excel Практика программирования Работа с интерфейсом v7.7 1cv7.md Бесплатно (free)

Тестовая выгрузка справочника номенклатуры в Эксель с xls-группировками. (Такие плюсики слева от листа)

12.08.2009    12208    0    dav405    12    

[SendGoogleSMS] Отправка SMS уведомлений через сервис Google Calendar

WEB SMS рассылки Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Компонента генерирует события в Google Calendar с извещением по SMS. В архивах ВК для 7.7 (работает и в 8-ке) и ActiveX - для работы в контексте сервера 1С 8.х

07.08.2009    28475    0    Душелов    37    

Сравнение содержания документов Реализация и Счет-фактура

Работа с интерфейсом Учет ТМЦ Учет ТМЦ v77::ОУ v77::БУ 1cv7.md Россия БУ Бесплатно (free)

Сравнение содержания документов Реализация и Счет-фактура

06.08.2009    8514    0    tandy82    10    

[PDF Viewer] - Просмотр PDF в 1С

Разработка внешних компонент Работа с интерфейсом v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

ActiveX-компонента для просмотра PDF. Позволяет сохранить в виде текста, картинки и PostScript. Реализованы механизмы поиска текста и печати.

15.07.2009    32904    0    Душелов    57    

Граф(ин) 7.7.

Работа с интерфейсом v7.7 1cv7.md Россия Бесплатно (free)

Что порождает чудовищ? 1С+Дракон или сны разума?

01.07.2009    14188    0    Арчибальд    10    

Печать выборки справочника с возможностью конвертации в Excel с сохранением группировок (7.7)

Загрузка и выгрузка в Excel Обработка справочников Универсальные печатные формы v7.7 1cv7.md Бесплатно (free)

Печать выборки справочника - для 7.7 С возможностью конвертации в Excel с сохранением группировок

30.06.2009    12653    0    Natalia    13    

Быстрая выгрузка отчетов в Excel + ярлычки листов

Загрузка и выгрузка в Excel Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Вместо Таб.Показать() используем глобальную функцию - и отчет показывается сразу в Excel в удобоваримом виде...

16.06.2009    18122    0    mikukrnet    10    

Элемент управления Scintilla

Разработка внешних компонент v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

1sci.dll - внешняя компонента для 1С:Предприятие ВК реализует элемент управления Scintilla. Не требует регистрации в реестре.

15.06.2009    23461    0    steban    32    

Часы в 1С

Работа с интерфейсом v7.7 1cv7.md Россия Бесплатно (free)

Пользователям понадобились часы при работе в терминальном доступе.

08.06.2009    13684    0    Vit aka proger    13    

Печать документа через Word (1С77)

Загрузка и выгрузка в Excel Универсальные печатные формы Практика программирования v7.7 1cv7.md Бесплатно (free)

Мини-конфигурация для 1С 7.7, демонстрирует организацию печати документа через Word.

21.05.2009    20050    0    YVolohov    39