powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Экспорт в xlsx
13 сообщений из 13, страница 1 из 1
Экспорт в xlsx
    #39631259
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свежем IBE появилась возможность экспортировать в xlsx. Сделал выгрузку и файл не открылся.
Исходный запрос (1330 строк):
ID INTEGER,
SETTLEMENT_AND_ADDRESS VARCHAR(200),
DATE_REFERRAL_OFFER DATE,
CASE VARCHAR(16)

При попытке открыть, Excel сообщать, что есть ошибка в части содержимого. При попытке восстановить:
Код: plaintext
Замененный компонент: часть /xl/worksheets/sheet1.xml с ошибкой XML.  Ожидается точка с запятой. Строка 1333, столбец 143.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39631438
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без данных я не смогу воспроизвести и исправить.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39632141
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, глянь, что там на закладке "Excel options" для page footer/header прописано. Возможно, в них проблема.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635100
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertКстати, глянь, что там на закладке "Excel options" для page footer/header прописано. Возможно, в них проблема.
В PageFooter был текст. Убрал его и файл открылся.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635278
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
Код: plaintext
Ожидается точка с запятой. Строка 1333, столбец 143.


А тут что, с нуля делается экспорт, самописный?

Почему бы не взять готовый опенсорсный ZEXMLSS ?
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635353
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

Речь идет о сохранении выборки из IBExpert в Excel.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635612
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

так я про него и спрашиваю.

зачем изобретать свой велосипед и нарываться на ошибки в реализации форматов, весьма запутанных, когда есть много и коммерческих и опенсорсных библиотек, которые по этим граблям уже проехали и их решили.

Ну например есть в Экселе такая фишка, что в некоторых форматах ноль в ячейку можно записывать только как Integer и нельзя как float. Формальная спецификация допускает, а реальный Эксель выпадает в осадок.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635722
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

Ну так и спрашивай у Хвастунова, а не у меня.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635742
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMaxВ PageFooter был текст. Убрал его и файл открылся.

Да. Это я уже исправил.
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635743
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochзачем изобретать свой велосипед и нарываться на ошибки в реализации форматов, весьма запутанных, когда есть много и коммерческих и опенсорсных библиотек, которые по этим граблям уже проехали и их решили.


Ты это щас с кем разговаривал?
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39635949
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

с тобой

хозяин барин, конечно, можно и самому грабли собирать, но вообще есть уже готовые
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39636068
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochхозяин барин, конечно, можно и самому грабли собирать, но вообще есть уже готовые

Готовые и используются. Думаешь, если готовые, то там косяков нет что-ли? Или я не могу накосячить, когда их использую?
...
Рейтинг: 0 / 0
Экспорт в xlsx
    #39636673
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно говоря, грабли уровня "неправильная (не по схеме) разметка XML"....
Ты точно не должен быть "при чём", готовая библиотека просто не должна тебя допускать до настолько низкого уровня, как прямые XML-тэги. Иначе в чём её суть.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Экспорт в xlsx
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]