2016-06-28 3 views
0

Say У меня есть форма Google с полями:автозаполнения Google поля формы на основе электронной таблицы

  • ID
  • Имя
  • Фамилия
  • Дата
  • Asset Tag

Тогда скажите, что у меня есть электронная таблица google, в которой есть все номера и имена учеников.

Есть ли способ автозаполнения формы на основе электронной таблицы при вводе номера студента?

ответ

1

Да, вы можете создать предварительно заполненный ответ с формами ID, а не о том, что предварительно заполненные поля, показываются в URL

Function formPrefill(formId){ 
    var form = FormApp.openById(formId); 
    try{ 
    var items = form.getItems(); 
    var formResponse = form.createResponse(); 
    // Prefill SessionId 
    var formItem = "SOMETHING HERE" 
    var response = formItem.createResponse(sessionId); 
    formResponse.withItemResponse(response); 

    //--------ANOTHER FIELD------------- 
    formItem = items[4].asMultipleChoiceItem(); 
    response = formItem.createResponse('YOUR FIELD NAME'); 
    formResponse.withItemResponse(response); 

    }catch(e){catch an error here} 


} 

проверка https://developers.google.com/apps-script/reference/forms/form#createresponse

Смежные вопросы