Ваши комментарии
День добрый.
Данную задачу можно решить с помощью генератора отчетов, и скриптом вызывать формирование отчета с нужной периодичностью. Такой вариант не рассматривали?
День добрый.
Самое простое сделать так:
1. Добавляем три виртуальных канала.
2. Два канала типа DateTime.
3. Третий канал - Double.
4. В третьем канале добавляем скрипт по событию записи.
5. В скрипте:
Var
beginData, endData: TDateTime;
value: double;
Begin
beginData := ReadValue('Дата начала (имя канала)');
endData := ReadValue('Дата окончания (имя канала)');
value := GetMeanValueFromDB(beginData, endData, 'Имя канала по которому читаем среднее');
WriteValue('Имя третьего канала куда выводим результат', value);
end.
6. На мнемосхеме размещаем два элемента ввода даты/времени - и привязываем их к виртуальным каналам (к примеру: "Дата начала (имя канала)", "Дата окончания (имя канала)" ). Так же размещаем кнопку которая будет писать любое значение в третий канал, для того что бы запустить скрипт.
7. В принципе - все.
День добрый.
Нет, такой возможности нет.
День добрый.
Версия с доработками доступна на сайте.
Сервис поддержки клиентов работает на платформе UserEcho
День добрый.
Надо смотреть блок схему, так трудно ответить.