Package com.grapecity.documents.excel
Interface IValidation
public interface IValidation
表示工作表范围的数据验证。
-
Method Summary
Modifier and TypeMethodDescriptionvoidadd(ValidationType type) 为指定范围添加数据验证。voidadd(ValidationType type, ValidationAlertStyle alertStyle, ValidationOperator validationOperator, Object formula1, Object formula2) 为指定范围添加数据验证。voiddelete()删除对象。void生成从JSON字符串的数据验证。获取验证警告样式。获取数据验证错误信息。获取数据验证错误对话框的标题。获取与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。获取与条件格式或数据验证的第二部分相关联的值或表达式。boolean获取数据范围验证是否允许空值。获取日本输入规则的描述。boolean获取数据验证是否显示一个包含可接受值的下拉列表。获取数据验证输入信息。获取数据验证输入对话框的标题。获取条件格式或数据验证的操作符。boolean获取当用户输入无效数据时是否将显示数据验证错误信息。boolean获取当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。getType()获取一个范围的数据类型验证。booleangetValue()获取是否满足所有验证条件(即,如果范围包含有效数据)。void设置验证警告样式。voidsetErrorMessage(String value) 设置数据验证错误信息。voidsetErrorTitle(String value) 设置数据验证错误对话框的标题。voidsetFormula1(Object value) 设置与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。voidsetFormula2(Object value) 设置与条件格式或数据验证的第二部分相关联的值或表达式。voidsetIgnoreBlank(boolean value) 设置数据范围验证是否允许空值。voidsetIMEMode(IMEModeType value) 设置日本语输入规则的描述。voidsetInCellDropdown(boolean value) 设置数据验证是否显示一个包含可接受值的下拉列表。voidsetInputMessage(String value) 设置数据验证输入信息。voidsetInputTitle(String value) 设置数据验证输入对话框的标题。voidsetOperator(ValidationOperator value) 设置条件格式或数据验证的操作符。voidsetShowError(boolean value) 设置当用户输入无效数据时是否显示数据验证错误信息。voidsetShowInputMessage(boolean value) 设置当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。voidsetType(ValidationType value) 设置范围的数据类型验证。toJson()从数据验证生成一个JSON字符串。
-
Method Details
-
add
为指定范围添加数据验证。- Parameters:
type- 必需的 ValidationType。验证类型。
-
add
void add(ValidationType type, ValidationAlertStyle alertStyle, ValidationOperator validationOperator, Object formula1, Object formula2) 为指定范围添加数据验证。- Parameters:
type- 必需的 ValidationType。验证类型。alertStyle- 可选的对象。验证警告样式。validationOperator- 可选的对象。数据验证运算符。formula1- 可选的对象。数据验证方程的第一部分。formula2- 可选的对象。当运算符为Between或NotBetween时的数据验证方程的第二部分(否则,此参数被忽略)。
-
delete
void delete()删除对象。 -
getAlertStyle
ValidationAlertStyle getAlertStyle()获取验证警告样式。 -
setAlertStyle
设置验证警告样式。 -
getErrorMessage
String getErrorMessage()获取数据验证错误信息。 -
setErrorMessage
设置数据验证错误信息。 -
getErrorTitle
String getErrorTitle()获取数据验证错误对话框的标题。 -
setErrorTitle
设置数据验证错误对话框的标题。 -
getFormula1
Object getFormula1()获取与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。 -
setFormula1
设置与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。 -
getFormula2
Object getFormula2()获取与条件格式或数据验证的第二部分相关联的值或表达式。 -
setFormula2
设置与条件格式或数据验证的第二部分相关联的值或表达式。 -
getIgnoreBlank
boolean getIgnoreBlank()获取数据范围验证是否允许空值。 -
setIgnoreBlank
void setIgnoreBlank(boolean value) 设置数据范围验证是否允许空值。 -
getIMEMode
IMEModeType getIMEMode()获取日本输入规则的描述。 -
setIMEMode
设置日本语输入规则的描述。 -
getInCellDropdown
boolean getInCellDropdown()获取数据验证是否显示一个包含可接受值的下拉列表。 -
setInCellDropdown
void setInCellDropdown(boolean value) 设置数据验证是否显示一个包含可接受值的下拉列表。 -
getInputMessage
String getInputMessage()获取数据验证输入信息。 -
setInputMessage
设置数据验证输入信息。 -
getInputTitle
String getInputTitle()获取数据验证输入对话框的标题。 -
setInputTitle
设置数据验证输入对话框的标题。 -
getOperator
ValidationOperator getOperator()获取条件格式或数据验证的操作符。 -
setOperator
设置条件格式或数据验证的操作符。 -
getShowError
boolean getShowError()获取当用户输入无效数据时是否将显示数据验证错误信息。 -
setShowError
void setShowError(boolean value) 设置当用户输入无效数据时是否显示数据验证错误信息。 -
getShowInputMessage
boolean getShowInputMessage()获取当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。 -
setShowInputMessage
void setShowInputMessage(boolean value) 设置当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。 -
getType
ValidationType getType()获取一个范围的数据类型验证。 -
setType
设置范围的数据类型验证。 -
getValue
boolean getValue()获取是否满足所有验证条件(即,如果范围包含有效数据)。 -
fromJson
生成从JSON字符串的数据验证。- Parameters:
json- JSON字符串
-
toJson
String toJson()从数据验证生成一个JSON字符串。- Returns:
- 表示数据验证的JSON字符串。
-