Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: evgenii от 11 Октября 2022, 10:45:52

Название: Отчеты
Отправлено: evgenii от 11 Октября 2022, 10:45:52
добрый день. Не получается создать отчеты по 4 датчикам температуры. пишет  в журнале " система не смогла эскортировать отчет ( значение было недопустимо малым или недопустимо большим для Decimal)".Что делаю не так вроде бы  все по примеру. Самое  непонятное ,что когда я его создал месяц назад, он работал. Сейчас решил добавить еще несколько   датчиков не работает. Поднял старый  он также перестал работать
Название: Re: Отчеты
Отправлено: Simple Scada от 11 Октября 2022, 11:55:16
Здравствуйте.

Ошибка говорит о том, что какие-то данные имеют несоответствующий тип данных, или значение за пределами допустимых диапазонов. Например, если в колонку с температурой, которая связана с соответствующей переменной ПЛК будет приходить строковое значение, вместо вещественного числа, то возможна такая ошибка. Проверьте типы данных, убедитесь, что с OPC-сервера в скаду данные поступают с тем же типом, который требуется. Обнаружить некорректные данные можно методом исключения. Создайте новый пустой отчет, добавьте в него источник данных и одну колонку. Проверьте, если он строится правильно, то добавьте следующую и так далее, до тех пор, пока не будет обнаружена проблемная колонка.

Чтобы посмотреть тип данных переменной в отчете, нужно перейти в "Словарь" отчета и кликнуть два раза по необходимой переменной. В открывшемся окне можно посмотреть и при необходимости изменить её тип. См. скриншот во вложении.

Если дело не в этом и самостоятельно разобраться не получится, то пришлите на support@simple-scada.com текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\" и укажите, какой отчёт нужно проверить.
Название: Re: Отчеты
Отправлено: evgenii от 11 Октября 2022, 15:18:18
спасибо буду пробовать
Название: Re: Отчеты
Отправлено: evgenii от 13 Октября 2022, 12:20:13
вы правы тип данных надо было выставить в отчётах как на вашей картинке