Построение отчета зависит от мощности клиентского ПК
-
- Сообщения: 24
- Зарегистрирован: 07 окт 2016, 11:06
Построение отчета зависит от мощности клиентского ПК
Здравствуйте!
Отчёт примерно на 180 страниц (после построения). Почти на каждой странице имеется картинка. На слабом пк (2 ГБ оперативки) во время построения отчёта когда происходит "Загрузка изображений", падает флеш-плагин. "Shockwave Flash has crashed". На моём пк (8 Гб) отчёт строится без проблем. Возможно ли сделать так, чтобы отчёт строился вне зависимости от мощности пк?
Stimulsoft Reports.Fx for PHP. Версия 2016.3 from 2016.12.15. Flash Player: 24.0 for Windows
На сервер скопирована папка Flex. Построение отчёта происходит при открытии нового окна по примерно такой формируемой ссылке .../Flex/stimulsoft/index.php?stimulsoft_client_key=ViewerFx&stimulsoft_report_key=17&idt=15258642 Возможно, стоит скопировать и папку JS. Как сказано на https://www.stimulsoft.com/ru/products/reports-php "Всё, что необходимо сделать, это скопировать PHP-скрипты и JS-файлы в необходимое для Вас место."
Отчёт примерно на 180 страниц (после построения). Почти на каждой странице имеется картинка. На слабом пк (2 ГБ оперативки) во время построения отчёта когда происходит "Загрузка изображений", падает флеш-плагин. "Shockwave Flash has crashed". На моём пк (8 Гб) отчёт строится без проблем. Возможно ли сделать так, чтобы отчёт строился вне зависимости от мощности пк?
Stimulsoft Reports.Fx for PHP. Версия 2016.3 from 2016.12.15. Flash Player: 24.0 for Windows
На сервер скопирована папка Flex. Построение отчёта происходит при открытии нового окна по примерно такой формируемой ссылке .../Flex/stimulsoft/index.php?stimulsoft_client_key=ViewerFx&stimulsoft_report_key=17&idt=15258642 Возможно, стоит скопировать и папку JS. Как сказано на https://www.stimulsoft.com/ru/products/reports-php "Всё, что необходимо сделать, это скопировать PHP-скрипты и JS-файлы в необходимое для Вас место."
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте,
Ограничение, flash версии. В данном случае, при построении отчета все загружается на клиента и тут уже зависит от мощности клиентского пк.
Попробуйте использовать HTML вьювер для данной задачи.
Спасибо.
Ограничение, flash версии. В данном случае, при построении отчета все загружается на клиента и тут уже зависит от мощности клиентского пк.
Попробуйте использовать HTML вьювер для данной задачи.
Спасибо.
-
- Сообщения: 24
- Зарегистрирован: 07 окт 2016, 11:06
Re: Построение отчета зависит от мощности клиентского ПК
Спасибо за ответ! То есть надо JS использовать?
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте,
Да. Можете попробовать JS версию.
Даже по простым отчетам, рекомендации для флэш версии - это 300-500 страничный отчет, для HTML - 1500-2000.
Спасибо.
Да. Можете попробовать JS версию.
Даже по простым отчетам, рекомендации для флэш версии - это 300-500 страничный отчет, для HTML - 1500-2000.
Спасибо.
-
- Сообщения: 24
- Зарегистрирован: 07 окт 2016, 11:06
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте! Спасибо за ответ.
С JS версией у меня что-то соединение с Ораклом не очень хорошее
Я обращаюсь к файлу designer.php Выбираю New Data Sourse -> Oracle. В Connection String вписываю примерно следующее
Data Source=10.0.1.10/XDB;User Id=user;Password=passw
Тестирую связь - Connection was successful. Жму ОК, появляется список таблиц. Но мне нужен другой sql запрос, поэтому выбираю New Query. Пишу какой-нибудь простой select, но при нажатии на Retrieve columns ничего не возвращается.
С JS версией у меня что-то соединение с Ораклом не очень хорошее
Я обращаюсь к файлу designer.php Выбираю New Data Sourse -> Oracle. В Connection String вписываю примерно следующее
Data Source=10.0.1.10/XDB;User Id=user;Password=passw
Тестирую связь - Connection was successful. Жму ОК, появляется список таблиц. Но мне нужен другой sql запрос, поэтому выбираю New Query. Пишу какой-нибудь простой select, но при нажатии на Retrieve columns ничего не возвращается.
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте,
Извините за задержку с ответом.
Нашли некоторые проблемы. Необходимо некоторое время для анализа проблемы.
Спасибо.
Извините за задержку с ответом.
Нашли некоторые проблемы. Необходимо некоторое время для анализа проблемы.
Спасибо.
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте.
Попробуйте, пожалуйста, последний пререлизный билд.
Если проблема всё ещё не решена, то нам необходимо узнать является ли запрашиваемая таблица пустой, работает ли оригинальный запрос при получении колонок, или используются ли алиасы вместо имен колонок, может ещё какие нюансы запроса.
Спасибо.
Попробуйте, пожалуйста, последний пререлизный билд.
Если проблема всё ещё не решена, то нам необходимо узнать является ли запрашиваемая таблица пустой, работает ли оригинальный запрос при получении колонок, или используются ли алиасы вместо имен колонок, может ещё какие нюансы запроса.
Спасибо.
-
- Сообщения: 24
- Зарегистрирован: 07 окт 2016, 11:06
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте.
Попробовал 2016.3.5.
Запрос, например, такой:
Select * from reports
Если делать во Flex, то колонки возвращаются. Если в JS, то нет.
Прикладываю изображения, как я делаю. 1-3 изображения Flex, 4-6 JS.
Попробовал 2016.3.5.
Запрос, например, такой:
Select * from reports
Если делать во Flex, то колонки возвращаются. Если в JS, то нет.
Прикладываю изображения, как я делаю. 1-3 изображения Flex, 4-6 JS.
- Вложения
-
- 1.png (24.58 КБ) 9648 просмотров
-
- 2.png (27.42 КБ) 9648 просмотров
-
- 3.png (29.41 КБ) 9648 просмотров
-
- 4.png (47.88 КБ) 9648 просмотров
-
- 5.png (40.34 КБ) 9648 просмотров
-
- 6.png (26.75 КБ) 9648 просмотров
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте,
Возможно, что-то с типами колонок. Не могли бы вы прислать скрипт на создание таблицы "reports" и пары строк данных для нее для анализа.
Спасибо.
Возможно, что-то с типами колонок. Не могли бы вы прислать скрипт на создание таблицы "reports" и пары строк данных для нее для анализа.
Спасибо.
-
- Сообщения: 24
- Зарегистрирован: 07 окт 2016, 11:06
Re: Построение отчета зависит от мощности клиентского ПК
Здравствуйте.
create table REPORTS
(
reports_id NUMBER not null,
b_lob BLOB,
name VARCHAR2(512)
)
1 строка: 20 <BLOB> test_1
2 строка: 21 <BLOB> test_2
create table REPORTS
(
reports_id NUMBER not null,
b_lob BLOB,
name VARCHAR2(512)
)
1 строка: 20 <BLOB> test_1
2 строка: 21 <BLOB> test_2