Экспорт в Microsoft Excel (много)
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 4982
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Экспорт в Microsoft Excel (много)
Скорее диаграмм. Или, например, таблица в Excel, где в одном столбце в ячейках картинки. Естественно, каким-то образом отформатированы под ячейку. Понятно, что в данном случае изначально они должны где-то лежать на диске.
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7372
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Экспорт в Microsoft Excel (много)
Где-то это уже было:
- Винни, ты будешь сгущенку или мёд ?
- И то и другое ! И лучше без хлеба ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Экспорт в Microsoft Excel (много)
Я файл формирую прямым выводом (dexcel), а потом через vbscript открываю и вставляю картинки или графики. Это все автоматически, сразу после формирования. Список ячеек, куда вставлять картинки, запоминается при формировании файла...
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Экспорт в Microsoft Excel (много)
Сегодня блины с медом в обед кушать будем...Игорь Столяров писал(а): ↑22 Август 2017, 11:01Где-то это уже было:
- Винни, ты будешь сгущенку или мёд ?
- И то и другое ! И лучше без хлеба ...
C6/C11, ШВС, tps/btrieve.
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
Экспорт в Microsoft Excel (много)
Одни скрипты - это плохие скрипты (sql), другие скрипты - это хорошие скрипты (vbscript). Марксистско-ленинская философия в чистом виде.
С уважением, ДП
- Игорь Столяров
- Ветеран движения
- Сообщения: 7372
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Экспорт в Microsoft Excel (много)
Да в принципе, можно картинки вставлять в XLS файл и сразу через OLE интерфейс ...
А вот есть ли это в шаблонах SoftMasters - не знаю, не использую я их почему-то ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Экспорт в Microsoft Excel (много)
Разница в том, что sql скрипты являются определяющими для всей системы. На них строятся критичные для бизнеса алгоритмы. Их надо писать, отлаживать и сопровождать. В случае с использованием vbscript для расширения возможностей системы ситуация совсем другая. Эти скрипты создаются автоматически и никак не коррелируют с бизнес-логикой. Так что никакого маркса-ленина здесь не просматривается, все логично...
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 4982
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Экспорт в Microsoft Excel (много)
Есть куча техник. Но всё это дремучее уг. Правильный (современный!!!) путь вроде как найден. Дело осталось за реализацией.Игорь Столяров писал(а): ↑22 Август 2017, 11:20 Да в принципе, можно картинки вставлять в XLS файл и сразу через OLE интерфейс ...
А вот есть ли это в шаблонах SoftMasters - не знаю, не использую я их почему-то ...
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7372
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Экспорт в Microsoft Excel (много)
Согласен ... Напрямую записывать XLSX файлы - было бы круто и намного быстрей ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Экспорт в Microsoft Excel (много)
Ну почему-же уг? Не забывайте, что xlsx - это переименованный zip-архив, в состав которого входят кучка каталогов и файликов. Xml файликов и не только. Все это надо создать, архивировать, зачистить. Поэтому я не сомневаюсь, что по скорости работы получится заметно медленее, чем прямой вывод в бинарный xls с помощью, например, dexcel. Потом надо учитывать, что все библиотеки прямого вывода в файл будут отставать от развития офисных пакетов. Всегда придется держать наготове канал работы через их api (посредством ole/vbscript), чтобы при необходимости получить возможность, не реализованную при прямом выводе в файл.kreator писал(а): ↑22 Август 2017, 11:51Есть куча техник. Но всё это дремучее уг. Правильный (современный!!!) путь вроде как найден. Дело осталось за реализацией.Игорь Столяров писал(а): ↑22 Август 2017, 11:20 Да в принципе, можно картинки вставлять в XLS файл и сразу через OLE интерфейс ...
А вот есть ли это в шаблонах SoftMasters - не знаю, не использую я их почему-то ...
В сухом остатке библу прямого вывода в xlsx было бы поиметь в клашиных сырцах неплохо, но горячей необходимости нет. По крайней мере, я пока не вижу смысла тратить на это свое время...
C6/C11, ШВС, tps/btrieve.
Экспорт в Microsoft Excel (много)
Графику не пробовал, но речь шла о переносе данных , но у них есть. Где-то за 1,5 часа перенес 1 милл. записей на i7 3770 c 16gb оператива
С уважением Густаво Адольфо Ромеро Матуте
- Игорь Столяров
- Ветеран движения
- Сообщения: 7372
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Экспорт в Microsoft Excel (много)
Ну это, конечно, хорошая демонстрация возможностей Clarion & OLE Microsoft Excel, но для постоянной работы неприемлемо медленно ...
Ну и компьютер у Вас лучше обычных юзерских десктопов ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Экспорт в Microsoft Excel (много)
Мальчик все-таки. А я думал, что девочка...
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7372
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Экспорт в Microsoft Excel (много)
С Вашей интуицией на мамбу лучше не ходить и в Таиланд не ездить. Совсем ....
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Экспорт в Microsoft Excel (много)
Ну в коем веке на форуме симпатичный ник появился. А то одни кошки, кролики и негры с выпученными глазами...
C6/C11, ШВС, tps/btrieve.