public class AfterCalcWriteValueEventArgs extends WriteBackEventArgs
构造器和说明 |
---|
AfterCalcWriteValueEventArgs(EntityType entity,
kd.bos.dataentity.entity.DynamicObject activeRow,
WriteBackRuleElement rule,
WriteBackFormula ruleItem,
java.math.BigDecimal val,
java.lang.Object cVal) |
限定符和类型 | 方法和说明 |
---|---|
kd.bos.dataentity.entity.DynamicObject |
getActiveRow()
关联主实体当前行
|
java.lang.Object |
getCVal()
覆盖反写模式,根据反写公式算出的覆盖值
|
EntityType |
getEntity()
关联主实体
|
WriteBackRuleElement |
getRule()
反写规则
|
WriteBackFormula |
getRuleItem()
反写公式
|
java.util.Map<BFRowId,java.math.BigDecimal> |
getSrcRowVal()
搜索出的源单行,以及其分配的反写量:
如果有多个源单行,默认每行的反写量为0;需要插件自行给各源单行分配反写量;
如果插件不处理,则不反写
|
java.math.BigDecimal |
getVal()
根据反写公式,算出的反写量
|
public AfterCalcWriteValueEventArgs(EntityType entity, kd.bos.dataentity.entity.DynamicObject activeRow, WriteBackRuleElement rule, WriteBackFormula ruleItem, java.math.BigDecimal val, java.lang.Object cVal)
public EntityType getEntity()
public kd.bos.dataentity.entity.DynamicObject getActiveRow()
public WriteBackRuleElement getRule()
public WriteBackFormula getRuleItem()
public java.math.BigDecimal getVal()
public java.lang.Object getCVal()
public java.util.Map<BFRowId,java.math.BigDecimal> getSrcRowVal()