#google-apps-script
#google-apps-script
Вопрос:
Я начал изучать сценарии приложений Google и застрял на первом примере с использованием Forms Api.
Ниже приведен мой код:
function testFunction(){
var newClientForm = FormApp.openById('1f-676zsIuVpsQVSr1tAxttTs********');
var clientForm = FormApp.openByUrl('Url of the form in edit mode');
Logger.log('The form Title is ', newClientForm.getTitle());
Logger.log('The form Title is ', clientForm.getTitle());
}
В любом случае, когда я проверяю журналы, я получаю только строковое сообщение с пустыми значениями.
Чтобы проверить правильность моего идентификатора формы, я попытался удалить новые символы в идентификаторе, и скрипт сообщает об ошибке. Но когда указан правильный идентификатор, скрипт работает не так, как ожидалось.
Любые входные данные будут высоко оценены.
Ответ №1:
Я обнаружил свою ошибку
Проблемы были с методом Logger.log (), который я неправильно использовал. Я должен был упомянуть, как
Logger.log(‘Заголовок формы %s’, newClientForm.getTitle());
Мне не хватало параметра форматирования ‘%s’