Что значит "исчезают"? Отчет берет данные из архива, если в архиве данные есть, то и в отчете они будут.
Что значит "исчезают"? Отчет берет данные из архива, если в архиве данные есть, то и в отчете они будут.
Спасибо.
Во вкладе "Архив" по данному значению стоит галочка "По изменению". Т.е. запись происходит только тогда, когда значение изменяется.
Данное значение не изменяется в течении долгого периода времени, почти всегда 0. При формировании отчета на первых страницах значение "0" присутствует, но через некоторое время оно пропадает.
Ну а архиве оно присутсвует на этот момент?
Приложите ваш проект целиком вместе с данными - заархивируйте папку проекта, укажите путь к отчету, а также укажите время за которое вы формируете отчет при котором значение пропадает, а также сформированный отчет (сохраните его в PDF).
Спасибо.
Оригинальный проект весит более 3 Гб. Сделал копию и удалил всё лишнее.
Необходимо запустить проект, перейти на окно управления, выставить дату с 27.03.2019 по 29.03.2019 и нажать на кнопку сформировать.
Сформируется отчёт на котором будет видно, что на 3 странице у устр. 4 данные есть, но на 4 стр. у устр.4 данные будут отсутствовать.
Ссылка на проект. В архиве так же находится сформированный отчёт в формате PDF.
Так получается потому, что у вас в указанное время была выключена скада. В этом случае значения будут равны Null, и выходят пустые ячейки (можно сделать чтобы вместо них были нули, но это не совсем правильно). Другой вопрос почему так вышло.
В приложении скриншоты двух параметров, по проблемному видно, что скада в 8.29 выключилась, а следующее значение пришло только в 5 утра 29.
У другого параметра выключение в тоже время, но следующее значение пришло в 9.41 28 числа.
Возможно по проблемному параметру просто не поступало значение от ОРС сервера (имело признак качества Empty).
Так что все работает корректно.
Почему то не прикрепляются рисунки. Вот ссылки
https://yadi.sk/i/SSgYomIQ7ySOqA
https://yadi.sk/i/DnLGcwzqltv3LQ
Спасибо.
Проблема остается.
На выходные был запущен проект и он работал без остановки. Так же в отчете отсутствуют значения.
По поводу значений - оно не может быть Empty. Если пришли значения от других устройств (менеджер, устр. 1, устр. 2, устр. 3), то и для устр. 4 значения тоже пришли (значения 0).
Как тогда сделать, чтобы вместо пустых ячеек были 0 ?
Проверяйте значение архива в этот момент времени. Мы вам детально описали в чем проблема.
Сделать чтобы выводилось 0 можно включив настройку
https://yadi.sk/i/G4AiuN1z7eY7WA
Спасибо.
Добрый день!
Со слоями разобрался, спасибо за помощь.
Подскажите еще, как правильно рассчитывать размер архива ?
Например для 10 переменных(вещ.дв. точности) которые пишутся ежесекундно( без усреднения) за 10 лет.
Для одной переменной:
8*3600*24*365*10 = 2522880000 байт . ~2.5 ГБ
Итого для 10 переменных 25 ГБ
Плюс метки времени , всякие id и т.п.
Это очень трудно сказать - зависит также от типа БД. В Posgre очень большие базы например.
В MS SQL можно ориентироваться на 60 байт в одну запись.
Спасибо.