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/ |