SpreadJS製品ヘルプ
createNumberValidator メソッド
GC.Spread.Sheets 名前空間 > DataValidation タイプ : createNumberValidator メソッド
ComparisonOperators比較演算子のタイプ。
最初のオブジェクト。
2番目のオブジェクト。
バリデーターが整数に設定される場合、trueに設定します。
数値に基づいてバリデーターを作成します。
シンタックス
var value; // Type: DefaultDataValidator
value = GC.Spread.Sheets.DataValidation.createNumberValidator(typeOperator, v1, v2, isIntegerValue);
function createNumberValidator( 
   typeOperator : ComparisonOperators,
   v1 : object,
   v2 : object,
   isIntegerValue : boolean
) : DefaultDataValidator;

パラメータ

typeOperator
ComparisonOperators比較演算子のタイプ。
v1
最初のオブジェクト。
v2
2番目のオブジェクト。
isIntegerValue
バリデーターが整数に設定される場合、trueに設定します。

戻り値の型

バリデーター。
使用例
次のサンプルコードは、数値バリデーターを作成します。
spread.options.highlightInvalidData = true;
var dv = GC.Spread.Sheets.DataValidation.createNumberValidator(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.between, "5", "20", true);
dv.showInputMessage(true);
dv.inputMessage("Value must be between 5 and 20.");
dv.inputTitle("tip");
activeSheet.setDataValidator(1, 1, 1, 1, dv, GC.Spread.Sheets.SheetArea.viewport);
spread.options.highlightInvalidData = true;
var dv = GC.Spread.Sheets.DataValidation.createNumberValidator(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.between, "5", "20", true);
dv.showInputMessage(true);
dv.inputMessage("Value must be between 5 and 20.");
dv.inputTitle("tip");
activeSheet.setDataValidator(1, 1, 1, 1, dv, GC.Spread.Sheets.SheetArea.viewport);
関連トピック

参照

DataValidation タイプ