Index: lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java =================================================================== diff -u -r453b95171d371ecc9c4c35dec48b8e8c01b7a144 -r783496488587a47547438d8ce73dbd1967129602 --- lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java (.../MonitoringAction.java) (revision 453b95171d371ecc9c4c35dec48b8e8c01b7a144) +++ lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java (.../MonitoringAction.java) (revision 783496488587a47547438d8ce73dbd1967129602) @@ -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