public class DefaultValueCalculator
extends java.lang.Object
| 构造器和说明 |
|---|
DefaultValueCalculator() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
getValue(kd.bos.dataentity.metadata.IDataEntityProperty property,
java.lang.Object defVal)
计算默认值,基本版,只支持解析几个特定的变量值
|
java.lang.Object |
getValue2(IDataModel model,
kd.bos.dataentity.entity.DynamicObject dataEntity,
kd.bos.dataentity.metadata.IDataEntityProperty property,
FieldDefValue defValue2)
计算默认值,升级版,可以获取常量、变量、函数、公式等
|
public java.lang.Object getValue(kd.bos.dataentity.metadata.IDataEntityProperty property,
java.lang.Object defVal)
property - defVal - public java.lang.Object getValue2(IDataModel model, kd.bos.dataentity.entity.DynamicObject dataEntity, kd.bos.dataentity.metadata.IDataEntityProperty property, FieldDefValue defValue2)
model - dataEntity - 字段当前行数据包property - 字段defValue2 - 默认值配置