Index: lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java,v diff -u -r1.29 -r1.30 --- lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java 29 Apr 2016 03:45:15 -0000 1.29 +++ lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java 29 Apr 2016 10:15:45 -0000 1.30 @@ -434,14 +434,13 @@ cell = row.createCell(cellIdx); cell.setCellValue(resource.getMessage(MonitoringAction.MSG_LABEL_LEARNER_NAME)); - // increase one more option number if there are open entry option int optionsNum = options.size(); - if (question.isAppendText() || question.getType() == SurveyConstants.QUESTION_TYPE_TEXT_ENTRY) { - optionsNum++; - } - for (cellIdx = 2; cellIdx <= optionsNum; cellIdx++) { + + int iterOpts; + for (iterOpts = 1; iterOpts <= optionsNum; iterOpts++) { + cellIdx++; cell = row.createCell(cellIdx); - cell.setCellValue(SurveyConstants.OPTION_SHORT_HEADER + cellIdx); + cell.setCellValue(SurveyConstants.OPTION_SHORT_HEADER + iterOpts); } // display all users' answers for this question in multiple rows