Lers.Data.MeasurePointTotalsRecord.Attributes

Здравствуйте. При импорте данных в MeasurePointTotalsRecordWater необходимо указывать какие данные записываются(часовые/суточные/дневные). Я так понимаю надо делать так

MeasurePointTotalsRecordWater totalsRecord = new MeasurePointTotalsRecordWater(record.dateTime);
totalsRecord.Attributes = TotalsRecordAttributes.HourTotals;

но выдаёт ошибку “Lers.Data.MeasurePointTotalsRecord.Attributes” – доступ только для чтения.

Поле totalRecord.Attributes не нужно заполнять, оно возвращается при получении данных от сервера и служит только для чтения.

Сейчас эти флаги проставляет служба опроса, когда считывает данные с приборов и передает их на сервер. Они используются для расчета потребления по интеграторам, для тех приборов, которые не возвращают потребление, например КМ-5. Даже если в настройках точки учета расчет потребления по интеграторам отключен, для таких приборов оно будет рассчитано и эти данные не будут помечены как рассчитанные, а будут трактоваться как полученные с прибора.

Задание этих флагов вручную может понадобиться в том случае, если вы импортируете интеграторы с таких приборов.

Мы разрешили запись параметра Attributes. Изменения войдут в следующее обновление R13.10

Обновление R13.10 с возможностью задания атрибутов для интеграторов доступна на нашем сайте.