Подскажите, как можно использовать параметры из объектов в макросах подстановок
Код:
Также в командах можно задавать переменные. Переменные обозначаются через значок $. Примеры $ip, $vlan и т.п. Список переменных
host - ip адрес устройства из поля Хост/порт
ip - ip адрес сервиса или сессии (192.168.1.1)
net - сеть сервиса (192.168.1.1/32)
mask,bitmask - битовая маска сервиса (32)
netmask - маска сервиса в виде (255.255.255.255)
netmaskWild - маска wildcard сервиса (0.0.0.0)
vlan - vlan сервиса
iface, port - интерфейс сервиса
ifaceTitle - наименование интерфейса сервиса
mac - MAC-адрес сервиса (00:14:fd:11:dd:79)
macBytes - MAC-адрес сервиса (0014fd11dd79)
macBytesDoted - MAC-адрес сервиса (abcd.ef12.3456)
servId - код сервиса
servTitle - наименование сервиса
contractId - код договора
contractTitle - название договора
translit($contractTitle) - транслитерация аргумента
ipGate - значение поля Gate из IP-ресурса
ipDns - значение поля DNS из IP-ресурса
ipSubnetMask - значение поля Маска подсети из IP-ресурса
ipParam(myParam) - значение параметра конфигурации myParam из IP-ресурса
deviceAttr(1) - значение атрибута 1 устройства
deviceAttr(1,2,default) - значение атрибута 2 устройства 1
ifaceTitleBeforeColon - название интерфейса из тайтла до : . Например EPON0/1:2 = EPON0/1
ifaceTitleAfterColon - название интерфейса из тайтла после : . Например EPON0/1:2 = 2
servParam - параметр сервиса из вкладки Дополнительно (параметры хранятся с индексами .1/.2 в ключах, поэтому до 7.0 нужно указывать ключ.1)
$deviceIP($servDeviceId) - IP устройства, привязанного к сервису
$deviceIdentifier($servDeviceId) - идентификатор устройства, привязанного к сервису
$iface($servDeviceId) - порт сервиса
_________________
Код:
Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegramСтиль программирования - пьяный мастерстер
Разработка мобильных приложений