ServiceNow: отображение / скрытие свойств системы на странице свойств

Я создал некоторые системные свойства, сгруппировал свойства по категориям и создал страницу свойств для отображения свойств. Теперь я хочу показать / скрыть одно свойство на основе значения другого на странице.

Я хочу показать / скрыть свойства на основе следующих условий. См. Снимок экрана ниже:

введите здесь описание изображения

На приведенном выше снимке экрана, если для уровня ведения журнала установлено значение «предупреждать», я хочу показать свойство «Назначение журнала», но если для него установлено любое значение, кроме «предупреждать», я хочу скрыть пункт назначения ведения журнала. Это возможно?


person code_fish    schedule 11.05.2018    source источник
comment
какую страницу вы используете? желе? угловой? вы можете разместить код? Вы все равно можете это сделать .. Я могу помочь, если вы покажете, какая у вас страница.   -  person Sunil B N    schedule 30.05.2018
comment
@SunilBN Я создал группу системных свойств и создал модуль для их отображения. Это не страница пользовательского интерфейса. Я создал категорию в xxxxx.service-now.com/sys_properties_category.do. Во всяком случае, я подтвердил это с людьми из ServiceNow, это невозможно. Решение, упомянутое Вивеком, не предоставляется ServiceNow.   -  person code_fish    schedule 30.05.2018
comment
вы можете создать страницу пользовательского интерфейса, которая может делать за вас все что угодно. Я также служащий сейчас сотрудник: D   -  person Sunil B N    schedule 30.05.2018
comment
Я создал настраиваемую интеграцию с ServiceNow, и у меня есть требование создать страницу в ServiceNow, где пользователь может предоставить параметры конфигурации, необходимые для приложения. Например, приложение выполняет исходящий вызов REST из ServiceNow, поэтому пользователю необходимо настроить URL-адрес конечной точки и учетные данные, необходимые для выполнения вызова REST. Как я могу добиться этого с помощью страницы пользовательского интерфейса? Я должен прочитать эти параметры в сценарии, включить и выполнить бизнес-логику.   -  person code_fish    schedule 30.05.2018
comment
создайте настраиваемую таблицу и сохраните все эти параметры конфигурации в этой таблице. А во включении сценария вы можете прочитать их и выполнить бизнес-логику.   -  person Sunil B N    schedule 30.05.2018
comment
мы хотим, чтобы клиент настраивал / изменял это, используя страницу свойств нашего настраиваемого приложения. Мы не можем использовать таблицы.   -  person code_fish    schedule 01.06.2018


Ответы (1)


Я не думаю, что вы сможете сделать это в обычном режиме без какого-нибудь неприятного UI-скрипта. Возможно, это выполнимо с новым видом свойств, которые вы, например, находит в Каталоге услуг-> Администрирование каталога-> Свойства

тогда другой вариант - создать это со страницей портала и творить там волшебство, но не уверен, что это того стоит.

person vivek verma    schedule 12.05.2018
comment
Вивек, я просмотрел страницу свойств в каталоге услуг. Как это создать? Я разместил тот же вопрос на форуме сообщества здесь - community.servicenow.com/. Я проверил модуль на предмет свойств и не могу понять упомянутые там аргументы. - person code_fish; 14.05.2018