IE2017

Обработка загрузки данных из файла Excel

Программирование - Практика программирования

Обработка носит, скорее, демонстрационный характер, .
Основным отличием данной обработки от десятков подобных на инфостарте является реализация сразу трех методов обращения к данным: ADODB, OpenOffice и Microsoft Office.

 

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

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

Обработка имеет настройки по умолчанию для полей, которые не были прочитаны или не были заполнены в файле xls.

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

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

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

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

P.S. Обработка писалась под бухгалтерию 2.0.

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

Наименование Файл Версия Размер
ЗагрузкаНоменклатуры
.epf 20,83Kb
08.09.11
124
.epf 20,83Kb 124 Скачать

См. также

Комментарии
0. Дмитрий Афонин (droff) 9 08.09.11 12:52 Сейчас в теме
Обработка носит, скорее, демонстрационный характер, .
Основным отличием данной обработки от десятков подобных на инфостарте является реализация сразу трех методов обращения к данным: ADODB, OpenOffice и Microsoft Office.


Перейти к публикации

1. Ирина Пятакова (Alraune) 1390 08.09.11 12:52 Сейчас в теме
Хорошо бы еще скринов добавить
2. Сергей Рудаков (fishca) 1061 08.09.11 13:21 Сейчас в теме
Группы номенклатуры каким образом учитываются?
3. Александр Кулешов (Aragorn) 08.09.11 13:57 Сейчас в теме
Как можно поюзать данную обработку в обход данного сайта
4. Дмитрий Афонин (droff) 9 08.09.11 15:26 Сейчас в теме
fishca пишет:
Группы номенклатуры каким образом учитываются?

Что вы понимаете под учетом групп номенклатуры?
5. Сергей Рудаков (fishca) 1061 08.09.11 15:29 Сейчас в теме
(4) в екселе они каким-то особенным образом помечаются или как, чтобы потом их можно было отделить от элементов номенклатуры?
6. Дмитрий Афонин (droff) 9 08.09.11 15:47 Сейчас в теме
fishca пишет:
(4) в екселе они каким-то особенным образом помечаются или как, чтобы потом их можно было отделить от элементов номенклатуры?

Предполагается, что группа - это строка, в которой указано только наименование.
7. Ийон Тихий (cool.vlad4) 41 08.09.11 15:52 Сейчас в теме
(6) Собственно ради скорости я тоже так делаю, но бывают косяки, разные случаи бывают. А так приходится через com - outlinelevel. Если кто знает способ работы с excel группировками лучше, рад буду услышать.
8. Ийон Тихий (cool.vlad4) 41 08.09.11 15:53 Сейчас в теме
(0) И еще неплохо бы раздел исправить - это же для 8.2, а не 7.7.
9. Дмитрий Афонин (droff) 9 08.09.11 16:26 Сейчас в теме
cool.vlad4 пишет:

(0) И еще неплохо бы раздел исправить - это же для 8.2, а не 7.7.

Спасибо, исправил.
10. Николай Шаповалов (sherlokh) 15.09.11 12:04 Сейчас в теме
11. Serg Nyk (sergnik) 11.10.11 02:47 Сейчас в теме
То что есть примеры загрузки из ADODB, это отлично,
было бы неплохо еще коротенько описать принцип в шапке темы,
а также показать фрагменты кода. Кстати, как по мне, формат
файлов Екселя при сохранении из MS Office и Open Office одинаковый
12. Дмитрий Афонин (droff) 9 11.10.11 10:46 Сейчас в теме
(11) sergnik, принцип чего, по вашему мнению, нужно описать в шапке темы?
Фрагмент кода, мне кажется, размещать бессмысленно. Сложно выделить наиболее важный кусок. Лучше скачать всю обработку и посмотреть код целиком.
Формат файла, конечно, одинаковый, а вот принципы работы с ним из разных программ отличаются очень сильно.
13. Айрат Усманов (centr1) 08.11.11 10:56 Сейчас в теме
читал описание программы,либо я не вижу либо не написано...могу ли я выгрузить данные в exсel или только из exсel в 1с??
14. Дмитрий Афонин (droff) 9 08.11.11 11:21 Сейчас в теме
(13) centr1, Обработка предназначена только для загрузки данных. Выгрузка данных не предусмотрена.
15. ann guskova (acanta) 41 16.12.13 23:46 Сейчас в теме
Очень интересно, спасибо!
Оставьте свое сообщение