Service Now: Uncaught ReferenceError: func не определен - PullRequest
0 голосов
/ 12 марта 2019

Возникает проблема, когда я заказываю / добавляю на карточку одну услугу каталога.На самом деле, я использую пользовательский «Скрипт клиента каталога» в действии onSubmit, чтобы контролировать, добавил ли клиент вложение или нет.Пожалуйста, найдите ниже мой клиентский скрипт: client script

Конфигурация скрипта: Script Configuration

Ошибка при заказе / добавлении на карту:Error order

Я уже нацелился на причину, это когда я проверяю «Применяется к представлению элемента каталога» (второе изображение), но мне нужно это, чтобы вызвать заказ и выполнить мойсценарий.

Знаете, как решить эту проблему?

Спасибо.

1 Ответ

0 голосов
/ 12 марта 2019

Решение: 'gel' - это просто сокращение от "document.getElementById", это функция javascript.Но, к сожалению, для управления моей формой мне нужно использовать клиентский API GlideForm, который предоставляет методы для управления формой.Поэтому я заменил:

var cat_id = gel('sysparm_item_guid').value;

на

var cat_id = g_form.getValue('sysparm_item_guid');

Это работает сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...