Лучшее враг хорошего гласит народная мудрость.
libxlsxwriter for Clarion
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
libxlsxwriter for Clarion
Любить и обещать ничего не стоит
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libxlsxwriter for Clarion
Что Вы ... всё интересное ещё впереди.
Скажите пожалуйста, а можно текст выводить вот так:
Вроде бы управление текстом в LibXLSXWriter поддерживается ....
За теми кто отстал - не возвращаться. (С) Кодекс
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
libxlsxwriter for Clarion
Да, конечно, как раз вчера добавил. Вроде с форматом теперь всё
Рисование прозрачных рамок добавлять не хочу
Последний раз редактировалось RaFaeL 13 Январь 2018, 14:46, всего редактировалось 1 раз.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libxlsxwriter for Clarion
Формулы с русским наименованием портят XLSX файл.
Например:
Их в принципе нельзя использовать с LibXLSXWriter или надо "отютиэфить" ?
Например:
Код: Выделить всё
err#=xlsx.WriteFormula(10,10,'=СУММ(H5:H9)')
Последний раз редактировалось Игорь Столяров 12 Январь 2018, 18:02, всего редактировалось 1 раз.
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
libxlsxwriter for Clarion
Артур писал(а): ↑11 Январь 2018, 11:34Лучшее враг хорошего гласит народная мудрость.
А я спокойно жду, когда они набьют себе все шишки и вот тогда...
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libxlsxwriter for Clarion
Кроме шишек, они получат ещё и опыт работы.
В интересные стартапы надо входить с самого начала, потом будет уже не так прикольно.
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
libxlsxwriter for Clarion
Вам прикалываться или коммерческий софт клепать?
P.S. У меня экспорт в формат экселя в 10 разных процедурах и это только начало. Т.ч. я уж потом...
P.P.S. Там ещё и TXT, HTML, Word (RTF), PDF. Был XML, но убран за невостребованностью. Думаю не склепать ли и JPG для прикола. Т.ч. я уж потом
P.P.P.S Тут уже предложили и многостраничный TIFF - в налоговую характеристики материалов посылать )))))))))))))))))))))))))
Это я только кажусь дураком! На самом деле я полный идиот!
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
libxlsxwriter for Clarion
Русские формулы не работают, библиотека нерусская, попробуйте подключить Promt
Экспорт удобнее держать в одной процедуре. Вот у нас в одной, правда большой. Туда передаются очереди в которых очереди в которых очереди (ну вы понели) а далее это все куда угодно. Когда менял формат формата, поправил строчек так пять
Что касается шишек и опыта... Пишу экспорт графиков, сегодня после пары часов тупняка опытным путем выяснил, что float в эту библиотеку надо передавать как семибайтное значение. Еле выкрутился. Веселуха!
Экспорт удобнее держать в одной процедуре. Вот у нас в одной, правда большой. Туда передаются очереди в которых очереди в которых очереди (ну вы понели) а далее это все куда угодно. Когда менял формат формата, поправил строчек так пять
Что касается шишек и опыта... Пишу экспорт графиков, сегодня после пары часов тупняка опытным путем выяснил, что float в эту библиотеку надо передавать как семибайтное значение. Еле выкрутился. Веселуха!
Чего вам год назад не входилось? )В интересные стартапы надо входить с самого начала, потом будет уже не так прикольно
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libxlsxwriter for Clarion
OK ! С формулами - понял. Сбивает с толку, что всё равно при открытии XLSX "=SUM()" заменяется на "=СУММ()".
А год назад ... постоянно, что-то пробуем интересное. Год назад вполне перспективным казался экспорт через XML.
Но в реальности оказалось слишком сложно, и всё равно задействуется OLE.
А год назад ... постоянно, что-то пробуем интересное. Год назад вполне перспективным казался экспорт через XML.
Но в реальности оказалось слишком сложно, и всё равно задействуется OLE.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
libxlsxwriter for Clarion
Поменяйте описание в xlsx.SplitPanes вертикаль <-> горизонталь, а то сбивает с толку
Спасибо за xlsxwriter, за столько лет альтернатива появилась
Спасибо за xlsxwriter, за столько лет альтернатива появилась
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
libxlsxwriter for Clarion
Это видимо не баг а фича, там все по оригинальной документацииgopstop2007 писал(а): ↑13 Январь 2018, 10:43Поменяйте описание в xlsx.SplitPanes вертикаль <-> горизонталь, а то сбивает с толку
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
libxlsxwriter for Clarion
Добавил работу с графиками. За небольшим исключением поддерживается всё, кроме работы с осями, там возникли технические нюансы, которые пока не знаю, как решить, попросил автора пару методов добавить или придется самому дописать. Кому нужны были графики, просьба попробовать и сказать, чего не хватает и может ошибки какие вылезут
libxlsxwriter for Clarion
RaFaeL спасибо за работу!RaFaeL писал(а): ↑13 Январь 2018, 14:26Добавил работу с графиками. За небольшим исключением поддерживается всё, кроме работы с осями, там возникли технические нюансы, которые пока не знаю, как решить, попросил автора пару методов добавить или придется самому дописать. Кому нужны были графики, просьба попробовать и сказать, чего не хватает и может ошибки какие вылезут
В твоей версии от 13.01.2018 как ты и предполагал появились ошибки при открытии в Excel 2016, а вот
LibreOffice Calc открывает созданный документ без проблем
С Уважением, Developer
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libxlsxwriter for Clarion
Кстати, интересно по теме ... Оказывается существует официальный и бесплатный Microsoft Excel Viewer.
Доступен до 01.04.2018 г., кому надо - загружайте, далее будет только Microsoft Excel Mobile для Windows 10.
Также в Microsoft Store много всяких редакторов и просмотрщиков XLSX файлов, как бесплатных, так и коммерческих.
Поэтому для работы с XLSX отчётами теперь можно обойтись вообще без офисного пакета ...
Доступен до 01.04.2018 г., кому надо - загружайте, далее будет только Microsoft Excel Mobile для Windows 10.
Также в Microsoft Store много всяких редакторов и просмотрщиков XLSX файлов, как бесплатных, так и коммерческих.
Поэтому для работы с XLSX отчётами теперь можно обойтись вообще без офисного пакета ...
За теми кто отстал - не возвращаться. (С) Кодекс