未验证 提交 95d8920c 编写于 作者: J jacentsao 提交者: GitHub

support range validation for decimal (#739)

Co-authored-by: Njacen_cao <jacentsao@kingdee.com>
上级 13e0ed2a
......@@ -120,9 +120,9 @@ func (dd *DataValidation) SetDropList(keys []string) error {
}
// SetRange provides function to set data validation range in drop list.
func (dd *DataValidation) SetRange(f1, f2 int, t DataValidationType, o DataValidationOperator) error {
formula1 := fmt.Sprintf("%d", f1)
formula2 := fmt.Sprintf("%d", f2)
func (dd *DataValidation) SetRange(f1, f2 float64, t DataValidationType, o DataValidationOperator) error {
formula1 := fmt.Sprintf("%f", f1)
formula2 := fmt.Sprintf("%f", f2)
if dataValidationFormulaStrLen+21 < len(dd.Formula1) || dataValidationFormulaStrLen+21 < len(dd.Formula2) {
return fmt.Errorf(dataValidationFormulaStrLenErr)
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册