Отображение предупреждающего сообщения с использованием Form Script в Netsuite OpenAir в записи проекта

Я написал «скрипт формы» для записи проекта в Netsuite-OpenAir. Я хотел бы отобразить предупреждающее сообщение при нажатии кнопки «Сохранить» в записи проекта. Код, который я сейчас написал в скрипте формы:

NSOA.meta.alert('Form Alert Message');

Но кажется, что это предупреждающее сообщение отображается только в журнале сценария формы, а не в записи проекта (при нажатии кнопки «Сохранить»). Я также попробовал традиционный Javascript "alert('Form Alert');" сообщение. Но это не сработало. Следовательно, как мне отобразить предупреждающее сообщение в сценарии формы и запретить пользователю сохранять форму?

Также скрипт формы в OpenAir выполняется для 3 событий, а именно: при отправке, перед сохранением и после сохранения. Итак, как мне выполнить функцию onChange при изменении значения поля? Вместо того, чтобы выполнять функцию при отправке формы?

Заранее спасибо.


person Anand Rajaram    schedule 26.04.2019    source источник


Ответы (1)


Формат отображения ошибки

 NSOA.form.error('field', 'message');

В OpenAir нет события onChange

person Mike M    schedule 15.11.2019