Здравствуйте, столкнулся с проблемой при использовании продукта именно на JS. Использую версию .Net и JS. Подчеркну, что такой проблемы нет на .Net.
В качестве исходника я скачал ваши примеры https://github.com/stimulsoft/Samples-JS. Выбрал пример на JS. Сервер взял из Node.js. Мои дальнейшие действия:
1) Установил Node.js и успешно запустил сервер с адаптерами.
2) В папке с примером JS открыл Working with dashboard/Create dashboard designer and show it immediately.html
3) Добавил строку с адресом сервера с адаптерами: StiOptions.WebServer.url = "http://localhost:9615";
4) Открыл Create dashboard designer and show it immediately.html в браузере. Редактор загрузился!
5) Выполнил подключение к удаленной базе данных PostgreSQL. Подключение прошло успешно!
6) Выполнил SQL запрос к базе данных. Пример: "SELECT * FROM products". Получил результаты запроса успешно!
7) Нажал на кнопку(прямо в окне запроса) "View Data" и в новом окне получил результаты выборки из базы.
8) При повторном нажатии на кнопку "View Data" происходит ЗАВИСАНИЕ из которого без перезагрузки страницы уже не выйти. Ничего сделать нельзя. Только крутится спинер и возникает под ним кнопка "Cancel".
При выполнении этих этапов или использовании сохраненной копии в проекте примера на .Net все отлично.
Прикладываю свой mrt. В нем настроено подключение к базе данных PostgreSQL на моем сервере. Можно протестировать прямо онлайн у вас на сайте. Все работает хорошо.
Подскажите, в чем может быть проблема на JS версии.
Зависание при повторном обращении к базе
Зависание при повторном обращении к базе
- Вложения
-
- PostgresTest.mrt
- (22.95 КБ) 325 скачиваний
Re: Зависание при повторном обращении к базе
Здравствуйте,
Не получается воспроизвести проблему. Нужна более подробная информация, есть ли какие ошибкив консоле и т.д.
Спасибо.
Не получается воспроизвести проблему. Нужна более подробная информация, есть ли какие ошибкив консоле и т.д.
Спасибо.
Re: Зависание при повторном обращении к базе
Вот такая ошибка в JS:
Re: Зависание при повторном обращении к базе
Здравствуйте,
Необходимо дополнительное время для анализа.
Спасибо.
Необходимо дополнительное время для анализа.
Спасибо.