Формекс + йоксель + mxl = xls

Автор Andrewalexk, 30 октября 2026, 16:38

« назад - далее »

Andrewalexk

:)
всем привет
использую известную обработку
Быстрое сохранение mxl в xls.ert
которая через формекс (йоксель) объектом КонвертерExcel
превращает mxl в xls
но не более 65 тыщ строк
хотя с 2007 это должно быть более 1 млн
в алсе йокселя от 12 года ни слова про формат xlsx
в алсе формекса от 24 года ни слова про КонвертерExcel
есть что-то более свежее?


Andrewalexk

:)
спс
ерт скачал прямо так
а ссылку на dll не нашел
надо зарегистрироваться видимо?


Andrewalexk


vladmenleo

Пробовал эту компоненту. На первый взгляд хорошо, но в рабочую базу надо тестировать все!!! Что у меня не пошло. 1. При сохранении в формате pdf слетает разбивка страниц, т.е разбивается не так как в исходнике. 2. Если в печатной форме есть ориентация в ячейке вертикальная, то вообще вылетает по ошибке. 3. Если на печатной форме есть объекты типа рисунок или текст, то они почему-то выводятся каким-то гадским синим цветом. Так-что тестируй

Andrewalexk

:)
ну это само собой, сейчас 300000 строк из мхл в хлсх попробую
а в пдф из мхл проще не через моксель а через йоксель
Йоксель.ГрафическийКонвертер.PDF

Andrewalexk


Andrewalexk

:) и 160 тыщ строк не может
жалуется на память рушит и ерт и длл

Ветер в поле

А зачем такие безумные отчеты сохранять в Эксель? Для этого есть CSV формат, в который ИндексированнаяТаблица молниеносно сохраняет. У меня все стандартные отчеты имеют возможность выгружать в такой формат.

Andrewalexk

:)
встречный вопрос - зачем делать сохранение в хлсх кроме как для увеличения лимита строк с 65 тыс до 1 млн?

Ветер в поле

Цитата: Andrewalexk от 10 ноября 2026, 09:35встречный вопрос - зачем делать сохранение в хлсх кроме как для увеличения лимита строк с 65 тыс до 1 млн?

Эта причина, думаю, была далеко не главная при реализации этой фичи. Если для чего-то не хватило 65 тысяч строк, то наверное, вы что-то делаете не так. И ваши проблемы при сохранении намекают именно на это. Для OLAP я сохранял миллион строк из отчета и это занимало сущие секунды времени.
Для человека несколько тысяч строк является пределом для какого-то анализа и просмотра. Специализированные средства для анализа больших объемов информации прекрасно питаются другими форматами данных - там не нужно избыточное форматирование, как это в Экселе.

Andrewalexk

:) читд - моксель не нужен - хватит и йокселя

Злоп

Проще написать какой-нибудь плугин для экселя для загрузки того что итз делает "итз сохранить в файл"...?

Ветер в поле

Цитата: Злоп от 10 ноября 2026, 18:19Проще написать какой-нибудь плугин для экселя для загрузки того что итз делает "итз сохранить в файл"...

Ничего писать вообще не надо - Индексированная таблица умеет сохранять в CSV, а Эксель его читать.