gifts2017

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

Опубликовал Дмитрий Афонин (droff) в раздел Программирование - Практика программирования

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

 

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

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

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

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

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

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

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

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

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

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


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

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

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

Предполагается, что группа - это строка, в которой указано только наименование.
7. Ийон Тихий (cool.vlad4) 08.09.11 15:52
(6) Собственно ради скорости я тоже так делаю, но бывают косяки, разные случаи бывают. А так приходится через com - outlinelevel. Если кто знает способ работы с excel группировками лучше, рад буду услышать.
8. Ийон Тихий (cool.vlad4) 08.09.11 15:53
(0) И еще неплохо бы раздел исправить - это же для 8.2, а не 7.7.
9. Дмитрий Афонин (droff) 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) 11.10.11 10:46
(11) sergnik, принцип чего, по вашему мнению, нужно описать в шапке темы?
Фрагмент кода, мне кажется, размещать бессмысленно. Сложно выделить наиболее важный кусок. Лучше скачать всю обработку и посмотреть код целиком.
Формат файла, конечно, одинаковый, а вот принципы работы с ним из разных программ отличаются очень сильно.
13. Айрат Усманов (centr1) 08.11.11 10:56
читал описание программы,либо я не вижу либо не написано...могу ли я выгрузить данные в exсel или только из exсel в 1с??
14. Дмитрий Афонин (droff) 08.11.11 11:21
(13) centr1, Обработка предназначена только для загрузки данных. Выгрузка данных не предусмотрена.
15. ann game (acanta) 16.12.13 23:46
Очень интересно, спасибо!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа