Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Работа с программой - Экспорт прайса


http://inetshop.in.ua/index.php?p=showtopic&toid=287&fid=&area=1&print_post=1641
03.02.2016 11:48

reddimonus


Пользователь iNETsHOP

Количество сообщений   9
Зарегистрирован:   27-09-2014, 21:24:42
Цитата
Написал: support
Стандартный экспорт в Excel из программы выполняет заранее подготовленный SQL-запрос на выборку набора данных, открывает COM-сервер Excel.Application и построчно экспортирует в него данные в виде строк. Если вы хотите сделать все сами, то вы можете например создать собственный VBScript и получить в нем данные выборки через ADODB или OLEDB:

В этот пример вы можете добавить подключение к Excel.Application и перенести любые данные из выборки на лист. Фотографии товаров наверное потребуется предварительно сохранить в файл, а затем добавить как объект рисунка из файла.


Понятно.

Это в принципе реализуемо, но достаточно сложно.
Можно ли просто получить возможность выполнить некоторый VBA скрипт после уже загрузки данных в EXCEL но до закрытия документа ? По типу импорта прайсов.

И еще вопросик.
Шеф желает отмечать галочками те группы товаров, что войдут в прайс.

Возможно ли реализовать это в стандартном экспорте передавая выбранное из справочника не как один параметр, а перечень через запятую ?

Тогда в скрипте экспорта я могу применить IN (:параметр или список параметров).