forum.bitel.ru
http://forum.bitel.ru/

[7.0+] Атрибуты сервиса
http://forum.bitel.ru/viewtopic.php?f=44&t=12688
Страница 1 из 1

Автор:  Phricker [ 20 окт 2017, 13:07 ]
Заголовок сообщения:  [7.0+] Атрибуты сервиса

Доброго дня уважаемые.

Не секрет, что модуль Inet достаточно гибкий в плане интеграции с различными системами (не обязательно связанными с интернетом) и управление доступом (параметрами) в этих системах.
Тут уже как фантазия разыграется

Но есть одно НО, что держит в неких рамках.
А именно, невозможность добавлять свои параметры для сервиса.
Да, можно добавлять в конфиге типа сервиса строки навроде
Код:
param.Framed_IP_Address.title=Framed-IP-Address
param.Framed_IP_Address.attribute=Framed-IP-Address
param.Class.title=Class
param.Class.attribute=Class
, но проблема в том, что их можно добавлять в сервис в неограниченном количестве.
Изображение

Можно привязать к сервису объект, и в объект добавить свои параметры, и играться через него, но это плодит сущности и ошибки (привязали не тот объект к сервису и т.п.).

Моё предложение в следующем.
Можно ли добавить для типа сервиса сущности?
Как для устройств.
Т.е. для типа сервиса определяются сущности, к которым добавляются атрибуты и потом можно с ними работать прямо в сервисе на вкладке "Атрибуты".
Аналогично работе с устройством.

Автор:  Phricker [ 20 окт 2017, 13:07 ]
Заголовок сообщения:  Re: [7.0+] Атрибуты сервиса

Чтобы было понятнее о чем я.
Изображение

Изображение

Автор:  Cromeshnic [ 20 окт 2017, 13:55 ]
Заголовок сообщения:  Re: [7.0+] Атрибуты сервиса

Чтобы не плодить сущности, давайте сделаем сущности :)
Я бы смотрел в сторону уникальности атрибутов сервиса: переопределить метод работы с этими атрибутами - добавить проверку на уникальность. Или похардкорнее: добавить уникальный индекс в таблицу. Это всё костыли, но всё же.
Или разработчиков просить сделать поддержку уникальности атрибутов сервиса. Вообще, кому-то нужны неуникальные атрибуты?

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/