Новые функции Get...

Avatar
  • обновлен
  • Отвечен

Добрый день!

Не нашел нигде пояснений по функциям GetConsumptionValueFromDB и GetOperationTimeValueFromDB.


С уважением, Кондратенко Анатолий

Новочеркасск

Как Вы оцениваете обслуживание, которое получили?

Оценка удовлетворенности от Кондратенко Анатолий Викторови 8 лет назад

Добавьте комментарий о качестве обслуживания (необязательно):

Avatar

Добрый вечер.


Использовать Initialization, AsFirstRun устаревшая функция.

Avatar

Добрый день!

Функции AsFirstRun и Initialization это одна и та же функция с разными названиями ? Или есть какие-либо особенности использования каждой из них ?

Avatar
СИМП Лайт (тех поддержка)
  • На рассмотрении

День добрый.


function GetConsumptionValueFromDB(ABegin, AEnd: TDateTime; AChannel: string): Double;

ABegin - начальная дата периода, AEnd - конечная дата, AChannel - имя канала.

Функция вернёт значение расхода для канала AChannel, за период с ABegin по AEnd.


procedure GetOperationTimeValueFromDB(ABegin, AEnd: TDateTime; AChannel: string; var AONTime: Integer; var AOFFTime: Integer);


Работает для битовых каналов. Считает время в секундах сколько данный канала был в True(1), сколько в False(0).


ABegin - начальная дата периода, AEnd - конечная дата, AChannel - имя канала.

AONTime - в секундах сколько канал был включен (True(1))

AOFFTime - в секундах сколько канал был включен (False(0))