List of usage examples for org.apache.poi.ss.usermodel DataValidation setErrorStyle
public abstract void setErrorStyle(int error_style);
From source file:de.jlo.talendcomp.excel.SpreadsheetOutput.java
License:Apache License
private void createNewAppendingDataValidationAsCopy(Sheet sheet, DataValidation originalDv, int lastRowIndex) { CellRangeAddressList originalAl = originalDv.getRegions(); CellRangeAddressList appendingAddressList = createNewAppendingCellRangeAddressList(originalAl, lastRowIndex);// ww w . j av a 2s .co m DataValidationHelper dvHelper = sheet.getDataValidationHelper(); DataValidation newValidation = dvHelper.createValidation(originalDv.getValidationConstraint(), appendingAddressList); newValidation.setSuppressDropDownArrow(originalDv.getSuppressDropDownArrow()); newValidation.setShowErrorBox(originalDv.getShowErrorBox()); newValidation.setShowPromptBox(originalDv.getShowPromptBox()); newValidation.setEmptyCellAllowed(originalDv.getEmptyCellAllowed()); newValidation.setErrorStyle(originalDv.getErrorStyle()); String promptBoxText = originalDv.getPromptBoxText(); String promptBoxTitle = originalDv.getPromptBoxTitle(); String errorBoxText = originalDv.getErrorBoxText(); String errorBoxTitle = originalDv.getErrorBoxTitle(); if (promptBoxTitle != null && promptBoxText != null) { newValidation.createPromptBox(promptBoxTitle, promptBoxText); } if (errorBoxTitle != null && errorBoxText != null) { newValidation.createErrorBox(errorBoxTitle, errorBoxText); } sheet.addValidationData(newValidation); }
From source file:edu.casetools.rcase.extensions.excel.control.Exporter.java
License:Open Source License
private DataValidation createExcel2007CellStyle(Sheet sheet, String[] possibleValues, CellRangeAddressList addressList) { DataValidation validation; DataValidationConstraint constraint; DataValidationHelper validationHelper; validationHelper = new XSSFDataValidationHelper((XSSFSheet) sheet); constraint = validationHelper.createExplicitListConstraint(possibleValues); validation = validationHelper.createValidation(constraint, addressList); validation.setEmptyCellAllowed(false); validation.setShowErrorBox(true);// ww w. j a va 2 s .c o m validation.setErrorStyle(0); return validation; }