![]() | Примеры |
В качестве примеров рассматриваются несколько типовых вариантов, иллюстрирующих большинство приёмов и правил разработки сценариев.
Получение элементов справочника Получение и обработка всех элементов справочника, соответствующих заданным условиям. | Получение и обработка значений атрибутов объекта. |
Получение иерархии классификатора Получение и навигация по типизированной иерархии классификатора. | Получение списка точек учета в классификаторе Получение списка точек учёта, соответствующих заданному объекту классификатора. |
Связь абонента, точки учета и прибора учета Использование связей между соответствующими друг другу абонентом, точкой учёта и прибором учёта для поиска объектов. | Создание новых и модификация существующих записей справочника. |
Создание новых и модификация существующих объектов классификатора. |
Получение данных по точке учета Получение текущих и интервальных данных по точке учёта, в том числе с учётом режима тарификации. | Получение событий по устройству Получение журналов событий по устройствам различных категорий. |
Получение собственных журналов событий, регистрируемых серверами системы. | Получение состояния коммутационного аппарата Получение текущего состояния и журналов переключений коммутационных аппаратов. |
Получение состояния аналоговых и дискретных тегов. |
![]() |
---|
В приведённых примерах отсутствует упоминание какого-либо дополнительного окружения, а вывод результата работы осуществляется в стандартную консоль методом Console.WriteLine(). Реальное использование сценария предполагает наличие зависящего от контекста дополнительного синтаксиса и специфический вывод результатов. |