Загрузка табличной части из Экселя в 1С8

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

Разработка - Обмен данными 1С - Загрузка и выгрузка в Excel

   Описана технология загрузки в 1С8 в регистры, документы, справочники табличной информации с помощью универсальной обработки с диска ИТС "ЗагрузкаДанныхИзТабличногоДокумента.epf"

ЗАПОЛНЕНИЕ ТАБЛИЧНОЙ ЧАСТИ

 

            На сайте Инфостарт очень много разработок по загрузке данных в 1С из различных внешних файлов. Если первичные документы создаются в какой-то внешней программе, то без этого не обойтись. Однако для разовой загрузки достаточно использовать обработку «ЗагрузкаДанныхИзТабличногоДокумента.epf» с диска ИТС.

            Я предпочитаю эту обработку, т.к. она создана в софтверной компании, в отличие от самописных обработок. Это значит, она прошла необходимое тестирование и ей можно доверять. Список всех универсальных обработок на диске ИТС можно посмотреть //infostart.ru/public/22234/

            Применение обработки «ЗагрузкаДанныхИзТабличногоДокумента.epf» продемонстрировано на двух примерах:

  • Загрузка лицевых счетов из банка
  • Загрузка контактной информации ФизЛиц

 

            1. Загрузка лицевых счетов из банка

            В конфигурации ЗУП есть обработка «Импорт/экспорт операций по лицевым счетам сотрудников». Обработка предусматривает обмен между предприятием и банком данными по зарплатным счетам в формате XML. Однако все банки, с которыми приходилось работать, навязывают свои форматы обмена.

            Недавний пример: открыли счет в новом банке и для всех сотрудников открыли там зарплатные счета. В банк послали информацию о сотрудниках, из банка пришел список с лицевыми счетами в своем дебильном формате. Информацию из этого формата необходимо перевести в любой табличный формат (Ёксель, Моксель, текстовый с табуляцией, DBF).

            Для загрузки таблица должна иметь две колонки «Фамилия Имя Отчество», «Номер лицевого счета». Подготовим данные в Ёкселе. Таблица имеет следующий вид:

 

            Подготовленные таким образом данные можно загрузить в ЗУП. Данные о лицевых счетах сотрудников хранятся в регистре сведений «Лицевые счета сотрудников организации». Можно эти данные загрузить напрямую в регистр, однако это не согласуется с идеологией стандартных конфигураций 1С. А идеология это следующая: все данные должны вноситься в первичные документы, а при проведении документа необходимые данные разносятся по регистрам.

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

            Теперь запустим обработку «ЗагрузкаДанныхИзТабличногоДокумента.epf». В окне «Режим загрузки» необходимо выбрать «Загрузка в табличную часть», в окне «Ссылка» нажать на «Т» и выбрать тип документов «Заявка на открытие счета».

            Кнопка «Т» заменилась на «...».  А в окне «Табличная часть» появилась надпись «Сотрудники организации». Если документ имеет несколько типов табличных частей, необходимо в этом окне выбрать ту табличную часть, в которую мы будем загружать данные. Жмем на кнопку «...» и выбираем наш документ: 

            Перейдем на закладку «Настройка». Т.к. у нас в подготовленном файле только две колонки, убираем все галочки кроме двух первых. 

            Возвращаемся на закладку «Табличный документ». Жмем на значок «Открыть», выбираем подготовленный файл: 

            Данные загрузятся в таблицу обработки. Жмем на кнопку «Контроль заполнения». Если ошибок нет, Жмем на кнопку «Загрузить». Данные занесутся в табличную часть документа. Могут быть следующие ошибки: не найдено физическое лицо. Причины:

  • В некоторых банках не любят букву «ё», наменяют ее на «е»;
  • В справочнике «ФизЛица» может быть не один, а несколько пробелов между фамилией, именем, отчеством

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

            Жмем кнопку «ОК», документ проводится, данные заносятся в реестр «Лицевые счета сотрудников организации».

 

                        2. Загрузка контактной информации

            Второй пример загрузка данных непосредственно в регистр «Контактная информация». Это может пригодиться при переходе на 1С с других программ. Для этого также необходимо подготовить табличный файл. В файле 4 колонки: ФИО, Тип, Вид, Представление.

            Запускаем обработку, переходим на закладку «Настройка». Снимаем  пометку со всех реквизитов, оставляя только первых четыре. Реквизит «Вид» может быть как строкой, так и ссылкой на справочник. Нам нужно оставить только ссылку:

            Возвращаемся на закладку «Табличный документ» настраиваем ее, загружаем подготовленный файл: 

            Делаем «Контроль заполнения», «Загрузить».

            Загрузку контактной информации можно проверить в карточке физического лица.

            Это была произведена загрузка контактной информации в виде представления, т.е результирующей строки адреса. Для нормальной работы ЗУП необходимо загрузить полную строку адреса с разбивкой по колонкам «Город», «Район», «Улица», «Дом» и т.д.

            Структура файла в этом случае следующая:

  • Объект - ФИО
  • Тип - («Адрес», «Телефон»)
  • Вид - допустимые значения из справочника «Виды контактной информации»
  • Представление - составной адрес
  • Поле1 - почтовый индекс («143966»)
  • Поле2 - регион («Московская обл.», «Москва г»)
  • Поле3 - район («Балашихинский р-н»)
  • Поле4 - город («Реутов г»)
  • Поле5 - населенный пункт («Рамасуха пгт»)
  • Поле6 - улица («Осташковская ул»)
  • Поле7 - дом («29»)
  • Поле8 - корпус («1»)
  • Поле9 - квартира («123»)
  • Поле10 - зарезервировано?
  • Комментарий
  • ЗначениеПоУмолчанию

       Пример применения универсальных обработок "ПоискИЗаменаЗначений", "УдалениеПомеченныхОбъектов" - //infostart.ru/public/59406/

  

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

Наименование Файл Версия Размер
Статья с картинками

.rar 823,01Kb
1029
.rar 823,01Kb 1029 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ZLENKO 28.10.09 15:13 Сейчас в теме
Я тоже предпочитаю эту обработку, поэтому доработал ее для массовой загрузки документов и исправил баги с сохранением настроек (для конфигурации бухгалтерии выложены бесплатные настройки загрузки прихода и расхода):
http://infostart.ru/public/19062/
borman; gutentag; +2 Ответить
2. Рамзес 29 10.02.10 09:27 Сейчас в теме
Я предпочитаю эту обработку, т.к. она создана в софтверной компании, в отличие от самописных обработок. Это значит, она прошла необходимое тестирование и ей можно доверять.

Доверяй, но проверяй. Если на закладке "Настройки" в первой колонке галочками рулить, то при загрузке справочника реквизиты съезжают.
И описание софтверная компания поленилась сделать.
3. Трактор 1209 10.02.10 10:17 Сейчас в теме
Я предпочитаю эту обработку, т.к. она создана в софтверной компании, в отличие от самописных обработок. Это значит, она прошла необходимое тестирование и ей можно доверять.

О, святая простота! Ты плохо знаешь кухню программных компаний.
4. Lectat 15.03.10 17:28 Сейчас в теме
С помощью какой программы я смогу открыть скачиваемый файл? он у меня скачался без расширения :cry:
5. daulberg 501 17.03.10 09:38 Сейчас в теме
(4) Статья - обычный файл в формате Word. Просто на сайте почему-то не всегда отображаются картинки в статье. Сама обработка находится на диске ИТС.
6. serg_tmnnew 24.03.10 12:10 Сейчас в теме
(4) установить расширение .epf
7. absurdo 24.08.10 13:44 Сейчас в теме
Может ли кто доработать эту обработку для функционирования в версии 1с 8.2 конфигурация Управление небольшой фирмой?
8. user_2010 577 18.05.11 14:44 Сейчас в теме
Загружаю по вашей инструкции адрес полностью.
Загружается. Но он почему-то устанавливается как "Адрес за пределами РФ".
Какое поле отвечает за данный параметр? Или, может представление должно иметь строго определенный вид, чтобы корректно загрузился адрес?
Спасибо!
codename-s; shira84; +2 Ответить
9. demo-05 138 22.06.11 14:15 Сейчас в теме
Не нашел таки загрузку в Операцию... :-(
10. zuevnp 6 13.01.12 23:28 Сейчас в теме
спасибо, часто выручает, когда надо заполнить данные, или перенести из одной базы в другую.
11. shira84 201 17.01.12 10:44 Сейчас в теме
Возникла та же проблема. Загружается как адрес за пределами РФ. В регистр эти сведения не попадают. так где же хранится такая информация?
codename-s; +1 Ответить
12. sai-2010 07.02.12 15:42 Сейчас в теме
Спасибо за четкое и подробное описание.
Все ясно и конкретно.
Удачи
13. bus1ka 25.01.13 08:10 Сейчас в теме
Благодарю. Весьма полезно. Начинающим программистам обязательно пригодится
14. Isperator 01.04.14 16:00 Сейчас в теме
Спасибо.Статья помогла,а то мучаюсь с контактной информацией.
Оставьте свое сообщение

См. также

Копирование числовых ячеек из 1С в Excel Промо

Загрузка и выгрузка в Excel Администрирование данных 1С v8 1cv8.cf Бесплатно (free)

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

15.01.2019    29932    itriot11    27    

Удаление из файла эксель ненужных страниц средствами 1С без COM и через COM

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Как средствами 1С из файла эксель удалить ненужные листы без COM и с ним. Я разрабатывал на платформе 1С:Предприятие 8.3 (8.3.14.1694)

28.01.2020    3153    pavel_pss    12    

Обертка функций Excel на русском. Ускорение процесса разработки.

Загрузка и выгрузка в Excel Универсальные функции v8 Бесплатно (free)

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

24.10.2019    7667    DmitryKotov    6    

Выгрузка из 1С номенклатуры со штрихкодами без программирования

Загрузка и выгрузка в Excel Внешние источники данных v8 УТ11 Россия Бесплатно (free)

Я так и не смог найти простой инструкции или обработки, чтобы выгрузить из 1С: Управление торговлей 11 номенклатуру вместе со штрихкодами, поэтому решил написать собственную инструкцию.

28.08.2019    19903    user1114182    4    

Excel vs 1С: битва с неожиданным исходом Промо

Анализ учета Универсальные обработки Загрузка и выгрузка в Excel Финансовые Управленческие v8 1cv8.cf Россия Бесплатно (free)

Что лучше 1С или Excel? Разберемся, в казалось бы, очевидном, чтобы получить невероятное!

11.04.2019    38833    bolefirenko    121    

Загрузка картинок в справочники (Универсальная загрузка из табличного документа)

Обработка справочников Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Пример загрузки картинок в справочник Номенклатура (с помощью обработки универсальная загрузка данных из табличного документа). Проверялось на конфигурации УТ 11.4.7.

28.05.2019    9032    rasdag    5    

Повторение строк заголовка на каждой странице при обработке файлов Excel средствами платформы 1С:Предприятие

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

Вопросы повторения строк на каждой странице при работе с файлом Excel из программы, работающей в системе 1С.

23.01.2019    6913    senshkr    3    

Запись одной книги Excel на нескольких листах средствами 1С (без внешних компонент)

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

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

14.01.2019    25061    starik-2005    33    

Из Excel в 1С запросом Промо

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

... ну, конечно, не прям так типовым языком запросов, а расширенным языком запросов. Речь пойдет о том, как "залить" данные в таблицы 1С и не пилить при этом бесконечного количества наколеночных обработок.

14.08.2018    20873    m-rv    5    

Как легко загружать данные из электронных таблиц (Excel, OpenOffice и т.д)

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Как легко загружать данные из электронных таблиц (Excel, OpenOffice и т.д). На примере загрузки в табличную часть документа Поступление товаров и услуг в УТ 11.4.

09.01.2019    14670    rasdag    14    

Работа с Excel через COM

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Несколько примеров работы с excel (ms office 2010, в моем случае) через COM.

01.10.2018    12192    jaroslav.h    0    

Выгрузка в Excel с использованием формата OpenXML, разбор файла sheet1.xml

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Судя по количеству просмотров темы https://infostart.ru/public/900022/ решил описать структуру файла Листа excel. На полноту не претендую, опишу то, что знаю.

21.09.2018    8326    user1045404    2    

Загрузка из EXCEL в 1С на платформе 8.3.6/8.3.7/8.3.8/8.3.9/8.3.10 (с картинками) Промо

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

Импорт содержимого из файлов в форматах XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007- 2010) и ODS (OpenDocument) в таблицу значений.

06.04.2015    254553    StepByStep    76    

Excel: создание в формате xlsx без COM технологии

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

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

10.09.2018    12079    user1045404    16    

Маркировка ячеек цветом. Отладка загрузки данных из эксель.

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

После 100-ой кривой загрузки родился способ, как отладить алгоритм.

05.07.2018    9680    Rustig    7    

Загрузка из Excel в управляемом приложении

Загрузка и выгрузка в Excel v8::УФ Бесплатно (free)

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

30.11.2017    38985    alex_bitti    17    

Загрузка из EXCEL в 1С. Чтение файла XLSX средствами 1С. ПостроительDOM Промо

Универсальные обработки Загрузка и выгрузка в Excel Обмен через XML v8 1cv8.cf Бесплатно (free)

ПРАКТИЧЕСКОЕ ПОСОБИЕ РАЗРАБОТЧИКА: Метод "NativeXLSX" (ПостроительDOM). Обрабатываются данные EXCEL типов: "Строка", "Число", "Дата" ("Время"), "Булево", "Процент", а также изображения.

11.09.2014    76431    StepByStep    27    

Функция сохранения картинок из книги Excel в каталог с определением координат на листе

Загрузка и выгрузка в Excel Универсальные функции v8 Бесплатно (free)

Разбор файла *.xlsx как Web-архива, выгрузка изображений без потери качества, с определением положения изображений.

12.11.2017    11200    user634820_zergemoth    1    

Работа с Excel

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

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

23.10.2017    50946    arakelyan    41    

Невалидный XLSX при сохранении Табличного документа

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Ошибка открытия XLSX файлов, созданных при сохранении Табличного документа. (Невалидный формат файла)

21.10.2017    15517    saddy    3    

Загрузка из EXCEL в 1С. MS ADODB.Connection Промо

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

ПРАКТИЧЕСКОЕ ПОСОБИЕ РАЗРАБОТЧИКА: Метод "MS ADODB" (ADODB.Connection). Поддерживаемые типы: *.xls,*.xlsx.

30.11.2012    157226    StepByStep    89    

Почему при загрузке таблицы Excel в 1С возникают ошибки?

Загрузка и выгрузка в Excel v8 Бесплатно (free)

При загрузке из EXCEL в 1С методом MS ADODB.Connection столкнулся с некоторыми проблемами, которые попытался устранить в ниже приведенной статье. Надеюсь, что статья поможет вам сократить время разработки.  Особая благодарность Андрею М. за публикацию //infostart.ru/public/163640/

28.04.2017    17409    dakork    4    

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

Загрузка и выгрузка в Excel Учет ТМЦ Учет ТМЦ v8 1cv8.cf Автомобили, автосервисы Россия УУ Бесплатно (free)

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

13.10.2016    18381    miavolas    16    

Решение проблемы медленной загрузки из файла Excel, защищенного паролем

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

Столкнулся с проблемой загрузки из файла Excel. Загрузка занимала около получаса и не всегда заканчивалась успешно. Решение проблемы изложу в данной статье.

27.09.2016    11099    HAMMER_59    4    

СТАБИЛЬНАЯ Загрузка справочника номенклатуры в 1С:Управление торговлей 8 из прайс-листа в Excel (код открыт скачать можно бесплатно) Промо

Перенос данных из 1C8 в 1C8 Загрузка и выгрузка в Excel v8 УТ10 Россия Бесплатно (free)

В таких случаях многие заказывают соответствующие обработки у собственных штатных программистов, фирм-франчайзи или сторонних разработчиков, но это дополнительные расходы и время. Как быть, если по различным причинам такой возможности нет? У каждого пользователя профессиональной версии 1С:Предприятие 8 подобная обработка уже есть! На диске ИТС! Типовая обработка «ЗагрузкаДанныхИзТабличногоДокумента.epf», находиться в разделе «Технологическая поддержка» > «Методическая поддержка 1С:Предприятие 8» > «Универсальные отчеты и обработки» > «Загрузка данных из табличного документа». Обратите внимание, начиная с Февраля 2010 г. на диске ИТС данная обработка для конфигураций на платформе 8.1 находиться в другом разделе: «Технологическая поддержка» > «Методическая поддержка 1С:Предприятие 8» > «Платформа 1С:Предприятие 8.1» > «Универсальные отчеты и обработки» > «Загрузка данных из табличного документа».

07.11.2011    188263    SkyLink2012    132    

Быстрая выгрузка больших плоских отчетов в Excel

Загрузка и выгрузка в Excel v8 Бесплатно (free)

Предлагаю способ для того, чтобы быстрее выгружать большие плоские отчеты из 1С 8 в Excel, без использования оперативной памяти на сервере и на клиенте, что очень важно, поскольку помогает избежать ошибок вида "Недостаточно памяти на клиенте" или "Недостаточно памяти на сервере". Не использует внешние компоненты. Минусы в том, что отчет выходит неформатированный, приходится настраивать ширину колонок, закрашивать границы, шрифты, жирность и т.п. Но когда отчет, выгружавшийся 3 часа, выгружается 20 минут, эти проблемы мои клиенты считают несущественными.

29.11.2015    17995    matveev.andrey.v    17    

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

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

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

23.11.2015    17646    etmarket    14    

Как вывести табличный документ на печать в управляемой форме внешней обработки

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

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

02.09.2015    49374    kiv1c    30    

Как программисту быстро загрузить данные из Excel Промо

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Встала как-то разовая задача - загрузить данные из Excel в базу... Идея не новая, на ИС имеются уже готовые подобные разработки, но предлагается сделать самостоятельно. Пригодится в будущем.

26.10.2011    25880    DrAku1a    53    

Внедрение адресного склада в логистическом операторе

Бухгалтерский учет Загрузка и выгрузка в Excel Рабочее место Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v8 v8::ОУ УТ11 Оптовая торговля, дистрибуция, логистика Россия УУ УСН Бесплатно (free)

Каких-то 10 лет назад бюджет внедрений адресных складов составлял десятки тысяч долларов и месяцы работ целой команды, а теперь - типовое решение от 1С вполне рабочее и без кастомизации: немного интеграции, немного консультирования – и в продуктив. Внедрение адресного склада, в массе внедрений 1С:Управление торговлей, ред. 11.1 (далее УТ), штука до сих пор довольно-таки редкая. Данная статья описывает опыт одного маленького, но свежего внедрения адресного склада в УТ (11.1.10) и может быть интересна как практический кейс.

1 стартмани

10.08.2015    22649    papche    12    

Выгрузка таблицы значений в Excel

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Примитивно, грубо, без дизайна, но очень быстро.

28.06.2015    25974    Yashazz    31    

Скорость закачки с EXCEL при работе с большими файлами

Производительность и оптимизация (HighLoad) Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Поставлена задача уменьшить время загрузки данных с EXCEL. Пока ждал ответа от разработчиков ядра, сам начал копать всё, что угодно. ЗАДАЧА решена, с чем спешу поделиться.

09.06.2015    17401    ybatiaev    33    

Чтение из Эксель-файла

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

Некоторые выдержки из моих наработок, связанных с работой 1С и приложений майкрософт-оффис

26.05.2015    11768    mack198109    7    

Вывод таблицы значений в Excel

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

Изложена методика вывода таблицы значений в Excel с помощью именованных ячеек.

21.01.2015    15812    scientes    6    

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

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

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

16.01.2015    95776    shmellevich    39    

Простой способ программного сохранения больших отчетов из СКД в формат Excel

Универсальные функции Загрузка и выгрузка в Excel v8::СКД 1cv8.cf Бесплатно (free)

Перерыв весь интернет не смог найти простого способа сохранить отчет с большим числом строк в формате Excel. Везде предлагалось писать процедуры построчной записи, ADO, COMSafeArray и прочее. Метод же, используемый во всех найденный публикациях "Результат.Записать(ИмяФайла,ТипФайлаТабличногоДокумента.XLSX)", не работает при большом числе строк. Публикация http://infostart.ru/public/77128/ натолкнула на простую идею, которую и реализовал.

07.08.2014    32504    den_valley    15    

Преобразование Универсального отчета в сводную таблицу Excel.

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

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

16.06.2014    17420    Mos    4    

Как предотвратить возникновение ошибки при одновременном обращении пользователя и обработки к Excel.

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Если открыт (или открыть) файл Excel (к которому будет обращаться обработка), и активировать какую-либо ячейку или любое диалоговое окно и при этом обработка обратится к этому файлу, то возникнет ошибка. Так же, ошибка может возникнуть, если обработка запустила один экземпляр Excel, если пользователь, во время работы обработки откроет другой файл Excel или тот, к которому обращается обработка, то этот файл откроется в том же экземпляре приложения Excel и тогда опять возможна ошибка. Как этого избежать?

30.03.2014    20012    akor77    13    

Загрузка из EXCEL в 1С. Чтение файла XLSX средствами 1С. ЧтениеXML

Загрузка и выгрузка в Excel Обмен через XML Практика программирования v8 1cv8.cf Бесплатно (free)

ПРАКТИЧЕСКОЕ ПОСОБИЕ РАЗРАБОТЧИКА: Метод "NativeXLSX" (ЧтениеXML). Обрабатываются данные EXCEL типов: "Строка", "Число", "Дата" ("Время"), "Булево", "Процент".

01.11.2013    116298    StepByStep    77    

Восстановление размеров картинок в Excel

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

Что делать, если искажается размер картинок.

19.09.2013    11464    Сисой    1    

Работа с Excel в фоновом задании

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Встала задача. По электронной почте приходят письма с вложениями таблиц Excel. Получение почты производится встроенным клиентом 1С фоновым заданием. Необходимо было по расписанию несколько раз в день извлекать из новых писем вложения и загружать из них данные. Тут я столкнулся с проблемой - работать с Excel в фоновом задании ни через COM, ни через ADO не удавалось. Вываливалась ошибка. Нигде в сети четкого решения проблемы я не обнаружил. В итоге, собирая информацию по крупицам из разных источников (порой и вовсе не связанных с 1с) и нескольких дней мучений все же я решил данную проблему. Ниже я опишу свое решение, чтобы помочь таким же, как я )

01.08.2013    69533    ltfriend    67    

Выгрузка Таблицы значений из 1С 8 в Excel с помощью MS ADO

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Функции для выгрузки Таблицы значений из 1С 8 в таблицу Excel с использованием объектов Microsoft ActiveX Data Objects (ADO) и Microsoft ActiveX Data Objects Extensions (ADOX).

10.06.2013    26634    AzagTot    17    

Подсистема "COMExchange": прямой доступ к EXCEL через ADO

Файловые протоколы обмена, FTP Загрузка и выгрузка в Excel Внешние источники данных v8 1cv8.cf УТ10 УПП1 Россия Бесплатно (free)

На примере этой, очень популярной, темы наглядно продемонстрированы нетривиальные возможности консоли запросов в составе подсистемы: 1. использование событий выполнения запроса (в том числе для запуска на выполнение других запросов) 2. запуск на выполнение запроса в цикле с подстановкой значений параметров из таблицы значений.

20.01.2013    24277    yuraos    7