PropertyEventHandler
更新时间:
2024-09-07
浏览次数:
{{ hits }}
类名 : PropertyEventHandler
说明 : 变更事件的处理逻辑之一:变更对象属性。变更属性的逻辑是,首先根据IdPropertyName获得TargetObject,然后TargetObject[UpdatePropertyName] = SelfObject[ValuePropertyName]或者TargetObject[UpdatePropertyName] +/-= SelfObject[ValuePropertyName] 属性 :
说明 : 变更事件的处理逻辑之一:变更对象属性。变更属性的逻辑是,首先根据IdPropertyName获得TargetObject,然后TargetObject[UpdatePropertyName] = SelfObject[ValuePropertyName]或者TargetObject[UpdatePropertyName] +/-= SelfObject[ValuePropertyName] 属性 :
名称 | 说明 |
---|---|
IdPropertyName | 获得要变更的对象的SchemaCode和ObjectID的属性,这个SchemaCode和ObjectId是存储在SelfObject的属性中,该字段指定了这个属性的属性名称 |
SourcePropertyName | 这个属性指定了SelfObject的某个值要变更到TargetObject上 |
FixedValue | 这个属性指定了一个固定值变更到TargetObject上 |
SourcePropertyNameOnCancel | 在取消时,且计算规则为赋值,将该属性的值变更到TargetObject上 |
FixedValueOnCancel | 在取消时,且计算规则为赋值,将该固定值变更到TargetObject上 |
DestPropertyName | 要更新的目标对象的属性 |
TotalPropertyName | 如果是Subtract模式,那么这里记录TargetObject的汇总值字段。TargetObject[UpdatePropertyName] = TargetObject[TotalPropertyName] - SelfObject[ValuePropertyName] |
Method | 属性变更方法(添加,更新,移除) |
文章反馈
*请选择您遇到的问题类型?
*请描述问题详情
支持上传9张图片且单张大小不超过3M