Javascript 创建使用单选按钮的动态UiApp问卷

Javascript 创建使用单选按钮的动态UiApp问卷,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我想创建一个包含动态问题的问卷。收音机选项相同,但问题会有所不同。我怎样才能正确地做到这一点 我已经使用了下面的代码,但是我得到了一个“遇到的错误:SimplePanel只能包含一个子部件” var form = app.createFormPanel().setId('form').setEncoding('multipart/form-data'); var count = 1; for (var row in arr) { infoLabel = app.creat

我想创建一个包含动态问题的问卷。收音机选项相同,但问题会有所不同。我怎样才能正确地做到这一点

我已经使用了下面的代码,但是我得到了一个“遇到的错误:SimplePanel只能包含一个子部件”

  var form = app.createFormPanel().setId('form').setEncoding('multipart/form-data');

  var count = 1;

  for (var row in arr) {
    infoLabel = app.createLabel(row).setId('infoLabel');

    var myRadio1 = app.createRadioButton("radio"+count, "Present").setFormValue('P');
    var myRadio2 = app.createRadioButton("radio"+count, "Absent without notice").setFormValue('N');
    var myRadio3 = app.createRadioButton("radio"+count, "Excused Absence").setFormValue('X');
    var myRadio4 = app.createRadioButton("radio"+count, "Late").setFormValue('L');

    //create a form and put the radios in it  
    var formContent = app.createGrid().resize(1,4);
    form.add(formContent);

    formContent.setWidget(0, 0, myRadio1);
    formContent.setWidget(0, 1, myRadio2);
    formContent.setWidget(0, 2, myRadio3);
    formContent.setWidget(0, 3, myRadio4);

    panel.add(infoLabel);
    count++;
  }  

  panel.add(form);
  panel.add(button);

  app.add(panel);