Для изменения размера нажмите или перетащите

Модификация справочников

Пример 1

Создание прибора учёта модели «СЭТ-4ТМ.03» и описание маршрута доступа к нему через коммутируемое соединение.

C#
// Получение родительского объекта (общий справочник)
var tanker = DirectoryOfCommonUserItems.OnlyInstance.AttributeCommonUserItems;
// Создание нового прибора СЭТ-4ТМ.03
var newMeter = tanker.AppendNew<Set4TM03Meter>().Value;
// Установка серийного номера
newMeter.AttributeSerialNumber = "12345678";
// Установка сетевого номера
newMeter.AttributeNetworkId = "78";
// Установка пароля
newMeter.AttributePassword = "00000000";
// Добавление маршрута "Коммутируемое соединение"
var route = newMeter.AttributeRoutes.AppendNew<ModemRoute>().Value;
// Установка телефонного номера
route.AttributePhoneNumber = "89012345678";
Пример 2

Модификация записи в справочнике каналообразующего оборудования.

C#
// Поиск RTU-325 по серийному номеру
var rtu325 = AlphaCenterRTU325.GetInstances().First(x => x.AttributeSerialNumber == "1234567890");
// Установка комментария найденному устройству
rtu325.AttributeComment = "Оборудование недоступно из-за отключения ТП";
// Отключение всех маршрутов найденного устройства
foreach(var route in rtu325.AttributeRoutes.GetValues())
    route.AttributeDisabled = true;
См. также