Я пытаюсь построить клиента сценария в ServiceNow - Женева (функция OnChange), которая выполняет следующие действия:ServiceNow показать, если условие истинно
-> Если пользователь пишет что-то в пустом поле кнопка должна появляться после изменения;
Это мой код сейчас, это не работает -> дает мне крестик на форме :):
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
//Define the variable and the name of the button
if (g_form.getValue('work_around') != ''){
var items = $$('BUTTON').each(function(item){
if(item.innerHTML.indexOf('Publish Known Error')=== -1){
item.show();
}
});
}
}
Этот код покажет все кнопки, которые не называются «Опубликовать известную ошибку»? Кстати, если вы создаете этот скрипт при изменении поля work_around, нет необходимости использовать «get_value», вместо этого вы можете просто использовать «newValue». –
Привет, Пит, извините за задержку моего ответа. Спасибо за подсказку с «newValue». В скрипте должна отображаться кнопка «Опубликовать известную ошибку», в которой уже есть условия (поле должно иметь значение). Я просто хочу выпустить дополнительный шаг для сохранения и пребывания. –