libxlsxwriter for Clarion

Программы на Clarion, шаблоны, библиотеки и пр.

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

RaFaeL писал(а): 25 Декабрь 2022, 19:36 Скорее всего, забываете чистить формат перед установкой чего-либо
Увы. как я уже писал, формат чистится не менее 6 раз на строку, а то и все 20. А "артефакты" наблюдаются в строках, в которые нет никакой записи.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

libxlsxwriter for Clarion

Сообщение RaFaeL »

Губин Игорь писал(а): 25 Декабрь 2022, 19:39 Увы. как я уже писал, формат чистится не менее 6 раз на строку, а то и все 20. А "артефакты" наблюдаются в строках, в которые нет никакой записи.
Я там выше поправил, но возможно уже позже и напишу еще раз. Это поведение похоже на то, что вы не очищаете формат перед применением ширины колонки, вот он и ставится для всей колонки
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

libxlsxwriter for Clarion

Сообщение finsoftrz »

Губин Игорь писал(а): 25 Декабрь 2022, 19:37
finsoftrz писал(а): 25 Декабрь 2022, 19:27 Насколько я помню, содержимое числовых ячеек хранится в одном основном xml, а строки (или только длинные строки) в другом (из основного ссылка на них)
Ну да, нашёл. Но трам-тарарам, без пол литра не разобраться. :dizzy:
Так тебе что надо, выгружать или загружать? Если загружать и напрямую из файла, могу глянуть в загашнике, когда-то пробовал формировать xlsx на уровне этих файлов, след есть.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

finsoftrz писал(а): 25 Декабрь 2022, 19:56 Так тебе что надо, выгружать или загружать? Если загружать и напрямую из файла, могу глянуть в загашнике, когда-то пробовал формировать xlsx на уровне этих файлов, след есть.
Мне надо выгружать. Проблема загрузки из файла интересует, исключительно, из любопытства. В своё время я загружал файлы из xls через ole и это было очень медленно.

Пытаюсь понять, с чего эти разработчики приборов так привязались к формату экселя. При чём они, явно, грузят из него напрямую, а не через csv, т.к. очень жёсткие требования к формату ячеек.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

libxlsxwriter for Clarion

Сообщение finsoftrz »

Да у них какая-нибудь управляющая софтина так сделана. Они художники, они так видят.
C6/C11, ШВС, tps/btrieve.
Ответить