gifts2017

Загрузка изображений по данным из экселя для УТ 11

Опубликовал Андрей Корнюхин (GATTUSO) в раздел Обработки - Обработка справочников

Обработка для загрузки изображений по данным из экселя для УТ11 (работает в управляемом режиме).
В экселе указывается наименование (или код, или любой другой реквизит номенклатуры, по которому будет происходить её поиск) и путь к файлу с изображением (например, "d:\pictres\123.jpg").
Обработка имеет интуитивно понятный интерфейс, но все равно Вы можете ознакомиться с:
-примером заполнения файла эксель (прилагается в изображениях к публикации),
-примером использования обработки (прилагается видео).

Пользователь указывает в обработке:
1)файл, из которого берутся данные

2)

-номер листа в экселе
-первую строку
-последнюю строку

3)

-по какому критерию будет происходить поиск номенклатуры (можно производить поиск по наименованию, по коду или по любому другому реквизиту)
-номера колонок в экселе из которых будут браться данные по номенклатуре и полному пути к изображению.

 

p.s. Если обработка понравится - просьба ставить "+".
p.p.s. И еще, если не сложно, хотелось бы узнать ответ на вопрос: готовы ли бы Вы были купить данную обработку?

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

Наименование Файл Версия Размер
ЗагрузкаИзображенийУТ11УпрФормы_1_0.epf 105
.epf 12,80Kb
01.09.15
105
.epf 12,80Kb Скачать
Видео: использование обработки 17
.avi 10,67Mb
23.10.12
17
.avi 10,67Mb Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение
Комментарии
1. anado (Samojlov_Denis) 24.10.12 06:32
Купить нет, а насчет плюса надо ещё потестить
2. Michailo Бахтин (lordmb) 24.10.12 08:34
ИМХО, как-то сложновато для пользователя. Может проще, если вместо составления эксельного списка пользователь сваливал в один каталог картинки с именем файла, равному артикулу (коду) товара, а обработка по имени файла определяла товар?
3. Алексей Роза (DoctorRoza) 24.10.12 10:20
Пожалуйста, + не жалко, платить только тут не за что. В УТ все есть.
4. Александр МАН (1977) 24.10.12 10:47
Тема интересная, возможно добавить загрузку pdf файлов в описание?
5. Роман (AzzZ) 24.10.12 12:04
(4) 1977, я думаю за отдельные деньги Автор предоставит Вам эту возможность ;)
Платить тут конечно не за что. Обработка пишется на раз два. Да и на инфостарте их уже как минимум 3-4 мелькало.
6. Александр МАН (1977) 24.10.12 12:32
Согласен. Есть сайты фрилансеров 1с. Хотя дороботка будет на 20 мин.
7. Андрей Корнюхин (GATTUSO) 24.10.12 15:26
(1) anado, тестите на здоровье;)))
8. Андрей Корнюхин (GATTUSO) 24.10.12 15:27
(2) lordmb, можно, конечно, сделать и как вы говорите. Эта обработка мне нужна была уже при решении реальных задач. При переносе картинок из 7 в 8 (в 7ке есть обработка универсальная печать содержимого справочников-она выгружает именно в таком формате данные).
9. Андрей Корнюхин (GATTUSO) 24.10.12 15:28
(3) DoctorRoza, в УТ есть функционал позволяющий загрузить так же картинки? просвятите
10. Андрей Корнюхин (GATTUSO) 24.10.12 15:28
(4) 1977, да, конечно, ничего сложного и с pdf нет
11. Андрей Корнюхин (GATTUSO) 24.10.12 15:33
(5) AzzZ, ага,а проще всего обсуждать других, когда своих публикаций нету и никакой пользы никому не принесено
12. Александр МАН (1977) 24.10.12 15:40
C фото решиния есть, а с описанием нету. Обидеть не кого не хотел.
13. Андрей Корнюхин (GATTUSO) 24.10.12 16:06
(12) 1977, вам очень надо с описанием? могу сделать
14. Александр МАН (1977) 24.10.12 16:59
Если не в тягость, это будет хорошо.
15. Андрей Корнюхин (GATTUSO) 24.10.12 17:31
16. Алекс Алекс (letchik2000) 10.04.14 15:29
А у меня почему то она вообще не открывается, т.е. после выбора обработки, вообще ничего не происходит
17. Андрей Корнюхин (GATTUSO) 10.04.14 15:30
(16) letchik2000, эта обработка для управляемого приложения. Наверняка в обычном запускаете:)
18. Иван Титков (ivannn) 18.04.14 12:54
В Управление торговлей, редакция 11.1 (11.1.2.25) не работает... Открываться открывается, но вот после нажатия кнопки "Загрузить", появляются сообщения "Не удалось записать изображение для номенклатуры", а в конце "Загрузка успешно завершена". Соответственно открывая номенклатуру, никаких картинок не видно.
19. Иван Титков (ivannn) 18.04.14 13:09
Всё поправил, заработало. В любом случае обработка шикарна ставлю +, но вот думаю она была бы нарасхват, если бы она умела загружать изображения прямо из файла экселя, то есть картинки в экселе, а не их прописанные пути в экселе.
20. Андрей Корнюхин (GATTUSO) 18.04.14 13:11
(18) ivannn, Иван, обработка тестировалась на ут 11.0, но, думаю, на 11.1 тоже должна работать аналогично.
То, что пишет "не удалось загрузить изображение" может значить несколько вещей:
1) может быть неверно выбран номер колонки в файле эксель (где хранится путь к изображению).
2) может быть изображение в каком-то формате, который не поддерживает 1с.
Это что пришло навскидку. Если проблема не в этом, то нужно смотреть конкретный случай.
21. Андрей Корнюхин (GATTUSO) 18.04.14 13:12
(19) ivannn, а в чем была у вас проблема? Просто чтобы знать.
По поводу загрузки изображений прямо из экселя-тоже были такие мысли, думаю, скоро сделаю и такую обработку.
22. Иван Титков (ivannn) 18.04.14 13:41
В моём случае в обработке в Процедуре ЗагрузитьИзображение - где переменной файл присваивается значение из функции ДобавитьФайл.
Файл = ПрисоединенныеФайлы.ДобавитьФайл(Номенклатура.Ссылка,Лев(ИмяФайла,СтрДлина(ИмяФайла)-ДлинаРасширения-1), Прав(ИмяФайла,ДлинаРасширения), ТекущаяДата(), ТекущаяДата(), АдресФайлаВоВременномХранилище, Неопределено,Ложь,); - убрал последний параметр "НоваяСсылкаНаФайл". У вас стояло значение "". В общем чтобы у меня заработало, нужно было что бы НоваяСсылкаНаФайл = Неопределено. А для этого достаточно не передавать этот параметр. Надеюсь понятно написал. Сказать проще чем описать.
ShipKo; mrdc; +2 Ответить 2
23. Андрей Корнюхин (GATTUSO) 18.04.14 14:34
(22) ivannn, да, вполне понятно. Любопытно, спасибо!
24. Иван Титков (ivannn) 18.04.14 22:35
Тут у меня вопрос возник. Допустим я хочу увеличить рисунок при загрузке в номенклатуру или сделать пропорционально окошку с изображением, как это можно сделать???
25. Андрей Корнюхин (GATTUSO) 21.04.14 09:30
(24) ivannn, увеличивать лучше сами файлы с изображением еще до загрузки в 1с. Для этого существует множество бесплатных программ. И потом уже увеличенные изображения загружайте в 1с.
26. moon river (mrdc) 04.05.14 13:14
Управление торговлей для Казахстана, редакция 3.0, локализация для Казахстана: "1С-Рейтинг" (3.0.3.9)
Открывается без ошибок. Работает. Выводит сообщение "Не удалось записать изображение для номенклатуры". В итоге, картинок нет.
27. moon river (mrdc) 04.05.14 14:19
Сделал, как в (22) - заработало.
28. Андрей Корнюхин (GATTUSO) 15.05.14 17:02
(19) ivannn, Иван, если интересно:
я выпустил новую обработку, которая грузит изображения ПРЯМО из экселя:
http://infostart.ru/public/279689/
29. Владимир Щепилов (Vladimir_9780015) 30.09.16 01:16
Под УТ 11.2 будет работать ?
30. Андрей Корнюхин (GATTUSO) 30.09.16 09:37
(29) Vladimir_9780015, вероятно да. Но я лично не тестировал, возможно понадобится немного доработать.
31. Владимир Щепилов (Vladimir_9780015) 01.10.16 22:19
А изображение в справочник при записи записывается по все реквизитам , Расширение , размер итд ?
32. Андрей Корнюхин (GATTUSO) 03.10.16 08:39
(31) расширение - да, размер - нет
33. Владимир Щепилов (Vladimir_9780015) 04.10.16 23:27
34. Андрей Корнюхин (GATTUSO) 05.10.16 08:46
(33)
Если есть реальный интерес в обработке можете написать в личные сообщения - адаптируем как вам надо под 11.2