Я использую скрипт приложений Google вместе с таблицей Google.
Я хотел бы показать диалоговое окно, если пользователь вводит что-то "не разрешено".Например:
Пользователь может изменить значение с D на N, но не с N на D. Если произойдет изменение с «N на D», я хочу, чтобы появилось диалоговое окно.(это НЕ приостанавливает серверный скрипт).У меня есть полный код, чтобы обнаружить это изменение, но я не уверен, как сделать диалог.
Я прочитал https://developers.google.com/apps-script/guides/dialogs, чтобы попытаться найти некоторую информацию, и я попробовал следующее:
- диалоговые окна с предупреждениями (приостанавливает сценарий на стороне службы, поэтому ничего хорошего - но кроме этого этот работает)
- диалоговые окна с подсказками (ОШИБКА: сбой выполнения: у вас нет разрешения на вызов showPrompt)
- пользовательские диалоговые окна (ОШИБКА: сбой выполнения: у вас нет разрешения на вызов showModalDialog)
- пользовательских боковых панелей (ОШИБКА: сбой выполнения: у вас нет разрешения на вызов showSidebar)
Кроме того, что я не хочу, чтобы он приостанавливал серверный скрипт, я не слишком требователен к тому, как он выглядит.Просто нужно показать пользователю, что он сделал то, чего не должен делать, и продолжить работу со скриптом.