SMART datagrid v.1 > Classes > EditOptions
グリッドに設定されたEditValidationCollection。 設定されたEditValidation達は行のcommitの時に実行される。 セル単位のValidationはDataColumn毎に設定できる。
デフォルト値はnull.
column.setValidations([{
criteria: "value > 1000",
message: "基本値が1000より大きくなければなりません!",
mode: "always",
level: "warning"
}, {
criteria: "value < 20000",
message: "基本値は20000より少なくなければなりません!",
mode: "always",
level: "error"
}]);
大概はグリッドの生成の時カラム設定に含まれる。
grid.setColumns([{
name: 'colPrice',
fieldName: 'price',
validations: [{
criteria: "value > 1000",
message: "基本値が1000より大きくしなければなりません!",
mode: "always",
level: "warning"
},
...
],
...
}];