Корявый вывод при масштабировании
Добавлено: 24 июл 2024, 12:46
Здравствуйте. Начиная с версии "2022.4.5", при масштабировании отчета с соблюдением нескольких условий (о них чуть ниже), значение в тексте выводится не корректно (полностью скрывается или размазывается и т.п.). Как выяснилось позднее, это связано со значением в <g transform="scale()">, если точнее это связано со значением, которое попадает в scale(), если туда попадает дробное число, разделенное через точку, то все отрисовывается корректно, если же через запятую, то вывод значения ячейки кривит как на скрине. На сколько я могу сказать - точка при соблюдении всех условий заменяется на запятую, что и создает проблему.
И так для воспроизведения проблемы требуется:
1. Отчет с настройкой отображения Table (ReportDisplayMode = StiReportDisplayMode.Table)
2. Текст в ячейке повернут на 90 градусов
3. Масштаб после отрисовки не равен 100
4. Отрисовка должна быть в браузере (для проверки мы использовали пустое приложение которое только выводило на страницу отрисованный отчет)
Вопрос думаю очевиден - можно ли это пофиксить?
И так для воспроизведения проблемы требуется:
1. Отчет с настройкой отображения Table (ReportDisplayMode = StiReportDisplayMode.Table)
2. Текст в ячейке повернут на 90 градусов
3. Масштаб после отрисовки не равен 100
4. Отрисовка должна быть в браузере (для проверки мы использовали пустое приложение которое только выводило на страницу отрисованный отчет)
Вопрос думаю очевиден - можно ли это пофиксить?