Добрый день! Столкнулся со странным поведением отчетов Fastreport на Windows 8.
Прикрепляю две картинки (вторая этот же отчет на Windows 7).
Кто-нибудь сталкивался с подобным? и как с этим можно бороться?
С подобной проблемой еще не сталкивались. Для первичного анализа сложившейся ситуации, необходимо локализовать проблему, а именно прошу, Вас, уточнить следующую информацию - воспроизводится ли еще данная ошибка на других отчетах Fastreport в Win 8? Если ошибка повторяется, то проблема в OS, если же нет - тогда сам отчет является проблемным. Если воспроизводится только на одном отчете, прошу прислать его сервисы для анализа.
Эта ошибка у меня воспроизводится на 2 компьютерах с установленной ОС Windows 8 и 8.1.
Она присутствует только в тех отчетах где используется компонент TfrxRichView. Добавляю сервисы отчетов.
Ошибка связана с таблицей, которая используется в компоненте TfrxRichView.
Если убрать таблицу из данного компонента, то отчет под Windows 8 формируется корректно.
Вероятнее всего, имеет место быть определенное ограничение компонента в данной версии FastReport.
Изменить данный компонент нет возможности, т.к. это компонент стороннего продукта, в качестве обходного решения мы можем предложить не использовать таблицу в компоненте TfrxRichView, а вынести необходимые данные в отдельный компонент и выводить с помощью табуляции.
Для более глубокого анализа данной проблемы необходимо понимать, каким образом в компонент TfrxRichView была добавлена таблица и где она была создана (программный продукт и его версия).
Искал по "Windows 8" на форуме, но не нашел сообщений. Наш клиент жалуется, что Terrasoft 3.X под Windows 8 сильно тормозит, причем в этом же офисе на ноутах с Windows 7 система работает нормально. Наш сотрудник позвонил в тех.поддержку, общий смысл ответа был что такая проблема есть.
Действительно есть такая проблема? Решается ли она? Клиентам с Windows 8 нельзя продавать Terrasoft 3.X?
Боюсь оказаться не особо полезным, но не удержусь от комментария: сижу под Windows 8 с момента ее официального релиза, ныне под Windows 8.1, никогда не тормозил Terrasoft. Версия 3.3, 3.4.
Так что проблема скорее локальная на определенной машине и едва ли причины именно в связке Terrasoft 3.x - Windows 8. Может машинка "не тянет" по техническим причинам? Или антивирусы злые фоном работают?
Здравствуйте.
Рустам и Александр, спасибо за комментарии. Дело в том, что официально пока мы не декларировали поддержку Windows 8. Касательно конкретно именно этой ситуации, то скорее всего, проблема носит локальный характер. Прецеденты успешной работы на Win 8 были и носят закономерный характер. Допускаю, что стоит смотреть в сторону сервера, а точнее базы, возможно индексов, доработок и т. д..
Пожалуй, продолжу тему. Не могу поставить в Windows 8 x64 клиент Terrasoft XRM 3.4.0.109. для FireBird. В общем, есть инсталлятор 3.4.0.92, он ставится, всё прекрасно. А потом, надо копировать бинарники 3.4.0.109 и менять установленные в директории программы. Этот трюк не проходит. Бинарники и инсталлятор давала тех.поддержка. Может есть нормальный инсталлятор Terrasoft XRM 3.4.0.109 для FireBird?
Сама база прекрасно поставилась в Ubuntu Linux 16.04 в FireBird 2.5. Но ругается на разность версий клиента и базы (скриншот прилагаю).