SReport |
Здравствуйте, гость ( Вход | Регистрация )
SReport |
poiZon |
27.7.2020, 7:39
Сообщение
#1
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
Отдельной темы не нашел, поэтому создам.
Выявил глюки в работе СРепорт, например если искать определенную неисправность по всем лифтам (по отдельному лифту не проверял, возможно также), то фильтр не применяется, показывает всё равно весь журнал. Такая же история, кажется, с датами, вспомню тогда дополню. |
Андрей Ефименко |
27.7.2020, 15:31
Сообщение
#2
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Отдельной темы не нашел, поэтому создам. Выявил глюки в работе СРепорт, например если искать определенную неисправность по всем лифтам (по отдельному лифту не проверял, возможно также), то фильтр не применяется, показывает всё равно весь журнал. Такая же история, кажется, с датами, вспомню тогда дополню. Хотелось бы с примерами, т.е. снимок экрана с параметрами отчета и снимок экрана с результатами. |
poiZon |
17.12.2021, 9:08
Сообщение
#3
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
|
Андрей Ефименко |
19.12.2021, 16:21
Сообщение
#4
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
|
revit |
19.1.2022, 12:53
Сообщение
#5
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Настроил заказчику подключение SReport.
После первого же отчета звонок: "что то она неправильно время считает... и какие то нереальные ставит значения времени..." Начали разбираться. Оказалось что в отчет о двух или более неисправностях попали события текущие т.е которые не деактивировались. При этом в отчете ставится время окончания этого события в текущий день 23:59 и соответственно высчитывается нереальное итоговое время. Я то это понял и предложил просто время 23:59 воспринимать как сообщение об активной в данный момент неисправности, но у заказчика подозрения -"вот она не правильно считает .... как мне в итоговую таблицу это заносить и как оно будет считать в экселе..." Вообщем вопрос: что можно придумать с такими записями? Наверное логичнее ставить время окончания -текущее на момент создания отчета (итоговое время простоя будет верное на текущий момент) и как-то указывать/обозначать/выделять что неисправность на этом лифте в данный момент активна.. -------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Nikolaj76 |
19.1.2022, 19:50
Сообщение
#6
|
Участник Группа: Пользователи Сообщений: 70 Регистрация: 28.9.2021 Пользователь №: 8 603 |
|
Андрей Ефименко |
20.1.2022, 8:05
Сообщение
#7
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
При выборке за большой период времени выскакивает ошибка После этого часть данных, а иногда и все- не отображаются. Это происходит если выборку делать не на локальном компьютере (сервере) а с клиентского ПК. SReport получает отчёты, читая таблицы MS SQL сервера. SReport получает доступ к таблицам MS SQL сервера двумя способами: - непосредственно подключаясь к MS SQL серверу (локально или удалённо) - используя сервера приложений (LKDSDisp, LKDSDomain, LKDSCloud) в качестве некоторого транзита Последний способ это наша разработка. Он, конечно, удобен, но имеет ограничения и недоработки, которые Вы и привели. Транзитное подключение будет дорабатываться, но не в ближайшее время. Желательно подключаться непосредственно к MS SQL серверу . Это требут напряжений, знаний и опыта, но более надёжно. |
revit |
20.1.2022, 11:12
Сообщение
#8
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Это ограничение с каких значений периода начинается? -------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Nikolaj76 |
20.1.2022, 13:07
Сообщение
#9
|
Участник Группа: Пользователи Сообщений: 70 Регистрация: 28.9.2021 Пользователь №: 8 603 |
Это ограничение с каких значений периода начинается? Это зависит не от периода, а от объемов информации из которых идет выборка. Ошибка рандомная может появиться а может и нет при одних и тех же условиях выборки. У нас появляется очень часто при выборке за месяц. Когда проверяем выполнение ТО, либо сбои лифтов на участках. Будем ждать исправлений. Статистика и анализ для нашего предприятия очень востребованная функция. Подключаться на прямую к SQL знаем как, но это не очень удобно и не совсем безопасно на мой взгляд. Подключение через учетку Spult для конечного пользователя интуитивно понятней и проще. |
revit |
20.1.2022, 14:05
Сообщение
#10
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Это зависит не от периода, а от объемов информации из которых идет выборка. Ошибка рандомная может появиться а может и нет при одних и тех же условиях выборки. У нас появляется очень часто при выборке за месяц. Когда проверяем выполнение ТО, либо сбои лифтов на участках. Нечто подобное у меня проявляется изредка в СПульте при запросе больших периодов журнала. Отрисует две страницы текста, а когда нажимаещь следущую, то там чистые листы. Бывает так несколько раз включаешь, и потом вычитывает. Возможно это одна и та же проблема. Подключаться на прямую к SQL знаем как, но это не очень удобно и не совсем безопасно на мой взгляд. Подключение через учетку Spult для конечного пользователя интуитивно понятней и проще. Согласен. Но еще и настроить доступ к базе та еще задачка.-------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Андрей Ефименко |
20.1.2022, 17:12
Сообщение
#11
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Нечто подобное у меня проявляется изредка в СПульте при запросе больших периодов журнала. Отрисует две страницы текста, а когда нажимаещь следущую, то там чистые листы. Бывает так несколько раз включаешь, и потом вычитывает. Возможно это одна и та же проблема. Spult получает данные для отчетов по другому механизму, чем SReport, но похоже, т.е. без обращения к реальной БД. Поэтому и проблемы действительно те же. MS SQL загружает последние используемые клиентами данные в оперативную память. Выборки по оперативной памяти делаются существенно быстрее, поэтому одна и та же выборка из журнала, но полученная позже, действительно формируется быстрее. Все сервера (LKDSDisp, LKDSDomain, LKDSCloud) доработаны - оптимизирован запрос для выборки журнала, изменён механизм хранения и передачи выборки клиентам *SPult. Будем надеяться, что время формирования выборок уменьшится. |
poiZon |
23.5.2022, 14:58
Сообщение
#12
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
|
Андрей Ефименко |
24.5.2022, 7:08
Сообщение
#13
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
SReport 4.7.2.28, ничего не поменялось Желательно приводить какие-то иллюстрации и пояснения для данной ситуации, тем более, что это публичное обсуждение в форуме и многие не знают предыстории. Возможно, речь идёт о том, что при получении выборки из журнала, всегда формировалась выборка по всем лифтам, не зависимо от выбора лифтов в параметрах отчета. Я проверил и не смог воспроизвести ситуацию: |
poiZon |
19.5.2023, 9:35
Сообщение
#14
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
|
poiZon |
19.5.2023, 15:06
Сообщение
#15
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
Свежеустановленный SReport в составе SPult пытается подключаться непосредственно к SQL серверу, хотя он о нём ничего не знает, но самое страшное, что, естественно, вылезает ошибка подключения, при этом ни остановить попытки подключения, ни закрыть окно нельзя, а ошибка не закрывается (точнее если её закрыть, то она снова вылезает и так до бесконечности).
|
Андрей Ефименко |
20.5.2023, 8:23
Сообщение
#16
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
4.7.2.29 не работает фильтр по адресу (как минимум) UPD. фильтр работает, но помимо выбранного адреса выводит все сообщения не имеющие адреса "Сообщения не имеющие адреса" - это сообщения от узловых устройств, в частности собственно от КЛШ и от КЛШ моноблоков. Появились они в отчёте потому, что были выбраны "все сообщения" и КЛШ 0:79:6 обслуживает ЛБ выбранные в "Списке лифтов". При получении отчёта, SReport последовательно перебирает все лифты. Потому, что КЛШ 0:79:6 обслуживает много лифтов, сообщение о рестарте КЛШ 0:79:6 попало в отчёт несколько раз - по числу ЛБ, обслуживаемых КЛШ 0:79:6. Насчёт дублирования сообщения трудно что-то сделать, но можно добавить в поле "Лифт" отчёта поясняющее сообщение, типа <Адрес_расположения_ЛБ>+" (<адрес_на_ЛШ> на ЛШ КЛШ <подсеть>:<УМ>:<Слот>)" |
poiZon |
20.5.2023, 9:59
Сообщение
#17
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
Появились они в отчёте потому, что были выбраны "все сообщения" и КЛШ 0:79:6 обслуживает ЛБ выбранные в "Списке лифтов". Нет. Выбраны два лифта на УМ 131. В отчёте сообщения не только от УМ 79, но вообще все узловые "без адреса", просто их на скрине не видно ибо за сутки отчёт на два лифта составил 11 500 строк, из которых именно эти два лифта несколько десятков. |
Андрей Ефименко |
21.5.2023, 16:23
Сообщение
#18
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Нет. Выбраны два лифта на УМ 131. В отчёте сообщения не только от УМ 79, но вообще все узловые "без адреса", просто их на скрине не видно ибо за сутки отчёт на два лифта составил 11 500 строк, из которых именно эти два лифта несколько десятков. Действительно, при данных параметрах выборки из журнала в выборку попадают ещё и все события, связанные с узловыми устройствами. Буду исправлять. Свежеустановленный SReport в составе SPult пытается подключаться непосредственно к SQL серверу, хотя он о нём ничего не знает, но самое страшное, что, естественно, вылезает ошибка подключения, при этом ни остановить попытки подключения, ни закрыть окно нельзя, а ошибка не закрывается (точнее если её закрыть, то она снова вылезает и так до бесконечности). Подобного поведения мне вопроизвести не удалось. Если SReport не может подключиться к SQL серверу, то делаются две попытки и далее уже можно изменить параметры подключения. Хотел бы попросить сделать подключение к неизвестному SQL серверу ещё раз и выслать последний файл из папки /LKDSDrv/SPult/LogSReportBad/ |
poiZon |
24.5.2023, 8:26
Сообщение
#19
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
Если SReport не может подключиться к SQL серверу, то делаются две попытки и далее уже можно изменить параметры подключения. Их было как минимум три, каждая сопровождалась ошибкой после чего процесс я кикнул ручками. Вопрос в том почему по дефолту SReport пытается подключаться к SQL напрямую, если такое подключение не настроено, хотя подключение через LKDSDomain подтянутое из SPult работает сразу? Хотел бы попросить сделать подключение к неизвестному SQL серверу ещё раз и выслать последний файл из папки /LKDSDrv/SPult/LogSReportBad/ Отправил. |
Андрей Ефименко |
13.6.2023, 8:11
Сообщение
#20
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Выбраны два лифта на УМ 131. В отчёте сообщения не только от УМ 79, но вообще все узловые "без адреса", просто их на скрине не видно ибо за сутки отчёт на два лифта составил 11 500 строк, из которых именно эти два лифта несколько десятков. SReport доработан и выложен в обновление ПО. Если выборка из журнала делается по лифтам (одному, нескольким, всем), то сообщения от КЛШ не попадают в эту выборку. Если не выбран ни один лифт, в выборку попадут только сообщения от КЛШ, т.е. от узловых устройств, фильтрация этих сообщений возможна по типу сообщения и подстроке самого сообщения: |
Текстовая версия | Сейчас: 28.3.2024, 22:45 |