Skip to main content

Метод DataValidationResult::getDataValidation

Метод возвращает настройки проверки данных, если ячейка содержит недопустимое значение.

Вызов​


boost::optional<DataValidation> getDataValidation()

Возвращает​

  • настройки проверки данных, тип DataValidation.
  • boost::none, если ячейка содержит допустимое значение.

Пример​


Table sheet = document.getBlocks().getTable(0).get();
Cell cell = sheet.getCell("C10");
DataValidationResult result = cell.checkDataValidation();
if (!result.isValid())
{
std::printf("%s", result.getDataValidation().get().getErrorMessage().c_str());
}