Баг редактирования точки учета [6870]

Раздел для разработчиков по взаимодействию с ЛЭРС УЧЕТ, созданию собственных внешних модулей, экспорту/импорту данных и т.д.

Модератор: Модераторы

Ответить
imin
Сообщения: 591
Зарегистрирован: 02 июл 2014, 01:52

Баг редактирования точки учета [6870]

Сообщение imin » 02 мар 2018, 10:24

После выполнения:

Код: Выделить всё

var points = await this.Server.MeasurePoints.GetListAsync(MeasurePointType.Regular, MeasurePointInfoFlags.Attributes | MeasurePointInfoFlags.Equipment);
var point = points.FirstOrDefault(x => x.Device?.SerialNumber == serialNumber && x.SystemType == type);
if(point != null)
{
	point.Attributes["key"] = "value";
	await point.SaveAsync();
}
у точки слетают настройки магистралей и каналов в устройстве. Хотя изменили только атрибут.
Версия ЛЭРС УЧЕТ 3.07 R24.12
ООО "Навигационно-информационный центр" г.Якутск
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6815
Зарегистрирован: 02 мар 2016, 05:45

Re: Баг редактирования точки учета [6870]

Сообщение Иван Славный » 05 мар 2018, 05:50

Спасибо за обращение! В бета-версии данная ошибка уже исправлена. Приносим извинения за доставленные неудобства!
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Ответить