SpreadJS製品ヘルプ
createFormulaValidator メソッド
GC.Spread.Sheets 名前空間 > DataValidation タイプ : createFormulaValidator メソッド
数式条件。
数式に基づいてバリデーターを作成します。
シンタックス
var value; // Type: DefaultDataValidator
value = GC.Spread.Sheets.DataValidation.createFormulaValidator(formula);
function createFormulaValidator( 
   formula : string
) : DefaultDataValidator;

パラメータ

formula
数式条件。

戻り値の型

バリデーター。
使用例
次のサンプルコードは、数式バリデーターを作成します。
spread.options.highlightInvalidData = true;
//The formula validator is valid if the formula condition returns true.
var dv = GC.Spread.Sheets.DataValidation.createFormulaValidator("A1>0");
dv.showInputMessage(true);
dv.inputMessage("Enter a value greater than 0 in A1.");
dv.inputTitle("Tip");
activeSheet.setDataValidator(0, 0, 1, 1, dv, GC.Spread.Sheets.SheetArea.viewport);
spread.options.highlightInvalidData = true;
//The formula validator is valid if the formula condition returns true.
var dv = GC.Spread.Sheets.DataValidation.createFormulaValidator("A1>0");
dv.showInputMessage(true);
dv.inputMessage("Enter a value greater than 0 in A1.");
dv.inputTitle("Tip");
activeSheet.setDataValidator(0, 0, 1, 1, dv, GC.Spread.Sheets.SheetArea.viewport);
関連トピック

参照

DataValidation タイプ