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

Примеры

В качестве примеров рассматриваются несколько типовых вариантов, иллюстрирующих большинство приёмов и правил разработки сценариев.

Взаимодействие с НСИ

Получение элементов справочника

Получение и обработка всех элементов справочника, соответствующих заданным условиям.

Получение атрибутов объекта

Получение и обработка значений атрибутов объекта.

Получение иерархии классификатора

Получение и навигация по типизированной иерархии классификатора.

Получение списка точек учета в классификаторе

Получение списка точек учёта, соответствующих заданному объекту классификатора.

Связь абонента, точки учета и прибора учета

Использование связей между соответствующими друг другу абонентом, точкой учёта и прибором учёта для поиска объектов.

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

Создание новых и модификация существующих записей справочника.

Модификация классификаторов

Создание новых и модификация существующих объектов классификатора.

Обработка данных

Получение данных по точке учета

Получение текущих и интервальных данных по точке учёта, в том числе с учётом режима тарификации.

Получение событий по устройству

Получение журналов событий по устройствам различных категорий.

Получение событий сервера

Получение собственных журналов событий, регистрируемых серверами системы.

Получение состояния коммутационного аппарата

Получение текущего состояния и журналов переключений коммутационных аппаратов.

Получение состояния по тегу

Получение состояния аналоговых и дискретных тегов.

Примечание  Примечание

В приведённых примерах отсутствует упоминание какого-либо дополнительного окружения, а вывод результата работы осуществляется в стандартную консоль методом Console.WriteLine(). Реальное использование сценария предполагает наличие зависящего от контекста дополнительного синтаксиса и специфический вывод результатов.

См. также

Другие ресурсы

Серверные сценарии