Имя: Пароль:
1C
 
Делаю клон MXL-редактора отчетов
0 badboychik
 
28.05.26
21:34
Пришла вчера идея сделать наконец клон 1Сного знаменитого редактора отчетов чтобы можно было пользоваться мощью за пределами 1С и подключать к любым веб-проектам.
Старички наверно помнят потуги сторонних разрабов отреверсить MXL еще под 7.7 и были проекты Yoxel/Moxel

Ну так вот я за 1 день написал клон редактора, рендеринг и сейчас в стадии импорта из 1С-ных файлов MXL. ИИ сам нашел гитхаб проекта Yoxel, разобрался в коде разбора 1Сного бинарника на C# и подготовил соответствие моему формату, оказалось я практически его и переизобрел, только в открытом виде

Мою либу можно будет встроить в любой фронтенд, и бэк привязать к нескольким БД компании, внутри отчета будет модуль на TS с логикой сборки отчета (как Модуль отчета в 1С с функцией Сформировать) и модуль с функциями обработки расшифровок (формировать вложенные отчеты например).
Плюс выгрузка в Excel, PDF, система прав и дерево отчетов
1 badboychik
 
28.05.26
21:54
скрины не прикрепились
2 sikuda
 
28.05.26
22:25
(0) "ИИ сам нашел гитхаб проекта Yoxel"
- то есть ИИ своровал исходный код Yoxel и выдал за свой?
3 badboychik
 
28.05.26
22:52
не своровал а открыл и сказал как переделать под мой проект и написать на TS импорт из mxl файла
4 Garykom
 
гуру
28.05.26
23:06
Во всем мире делают отчеты сразу в pdf или в html или в csv/xlsx
Ты предлагаешь "еще один формат"? Нафейхуа там это?

В 1С формат mxl чисто внутренняя хрень, сохранение в mxl и чтение из него за пределами макетов и ТабДок используется почти никогда

Имхо лучше сделать аналог ТабДок под разные ЯП, ну типа своего JasperReports или FastReport и прочих
А запись/чтение mxl это просто доп.фишка
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.