Выложил в шапку новую версию, в которой этот баг исправлен
libxlsxwriter for Clarion
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Admin
- Администратор
- Сообщения: 3657
- Зарегистрирован: 05 Июль 2005, 14:59
- Откуда: Хабаровск
- Контактная информация:
libxlsxwriter for Clarion
Можно реализовать описание ("Python home") ссылки как в оригинале?
Код: Выделить всё
worksheet.write_url('A1', 'https://www.python.org', string='Python home')
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 5154
- Зарегистрирован: 07 Июль 2005, 9:19
- Откуда: г. Ростов-на-ДоМу
libxlsxwriter for Clarion
На самом деле это можно сделать и сейчас …

Код: Выделить всё
ErrorCode = XLSX.WriteFormula(Row,Col,'=HYPERLINK(https://www.python.org,"Python home")')
Последний раз редактировалось Игорь Столяров 09 Январь 2020, 6:39, всего редактировалось 1 раз.
«V» значит Вендетта !
- Admin
- Администратор
- Сообщения: 3657
- Зарегистрирован: 05 Июль 2005, 14:59
- Откуда: Хабаровск
- Контактная информация:
libxlsxwriter for Clarion
Спасибо. Проверю.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1139
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Контактная информация:
libxlsxwriter for Clarion
Там это делается в два этапа
https://libxlsxwriter.github.io/workshe ... 3eedcaf9a1
Т.е. url отдельно, замещающий текст отдельно
Но посмотрю, может и добавлю одной функцией
https://libxlsxwriter.github.io/workshe ... 3eedcaf9a1
Т.е. url отдельно, замещающий текст отдельно
Но посмотрю, может и добавлю одной функцией
- Admin
- Администратор
- Сообщения: 3657
- Зарегистрирован: 05 Июль 2005, 14:59
- Откуда: Хабаровск
- Контактная информация:
libxlsxwriter for Clarion
Да уже сделал отчет. Спасибо. Только пришлось двойные кавычки заменять в тексте.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1139
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Контактная информация:
libxlsxwriter for Clarion
Пробуйте
- Admin
- Администратор
- Сообщения: 3657
- Зарегистрирован: 05 Июль 2005, 14:59
- Откуда: Хабаровск
- Контактная информация:
libxlsxwriter for Clarion
Либа - бомба!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 3657
- Зарегистрирован: 05 Июль 2005, 14:59
- Откуда: Хабаровск
- Контактная информация:
libxlsxwriter for Clarion
Переписал на новый метод т.к. HYPERLINK не понравился наличием формулы в поле.
Кстати, я бы посоветовал в методы добавить атрибут PROC что бы не писать не нужные err#=
Красота и читаемость кода улучшится.
Кстати, я бы посоветовал в методы добавить атрибут PROC что бы не писать не нужные err#=
Красота и читаемость кода улучшится.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 5154
- Зарегистрирован: 07 Июль 2005, 9:19
- Откуда: г. Ростов-на-ДоМу
libxlsxwriter for Clarion
Одно - другому не мешает. Формула с HYPERLINK позволяет формировать ссылки с зависимостью от данных в XLSX таблице.
«V» значит Вендетта !
- Admin
- Администратор
- Сообщения: 3657
- Зарегистрирован: 05 Июль 2005, 14:59
- Откуда: Хабаровск
- Контактная информация:
libxlsxwriter for Clarion
Текст с двойными кавычками вставить нельзя в HYPERLINK
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 5154
- Зарегистрирован: 07 Июль 2005, 9:19
- Откуда: г. Ростов-на-ДоМу
libxlsxwriter for Clarion
Можно. Там их кажется, надо дублировать, аналогично "<" в Clarion ...
«V» значит Вендетта !
- Игорь Столяров
- Ветеран движения
- Сообщения: 5154
- Зарегистрирован: 07 Июль 2005, 9:19
- Откуда: г. Ростов-на-ДоМу