程序包 | 说明 |
---|---|
kd.bos.entity.botp.runtime | |
kd.bos.entity.formula |
限定符和类型 | 方法和说明 |
---|---|
boolean |
CRBizRuleAction.checkPreCondition(RowDataModel rowDataModel,
kd.bos.dataentity.entity.DynamicObject activeRow)
判断服务前置条件是否满足
|
void |
CRBizRuleAction.doAction(ExtendedDataEntitySet extDataSet,
RowDataModel rowDataModel,
ExtendedDataEntity[] extDataEntities)
单据转换,服务执行入口方法:侧重于批量执行
|
void |
CRBizRuleAction.doAction(RowDataModel rowDataModel,
kd.bos.dataentity.entity.DynamicObject activeRow)
反写引擎,服务执行入口方法:针对本次反写的行,单行处理(本次未反写的其他源单行,不能执行)
|
限定符和类型 | 方法和说明 |
---|---|
RowDataModel |
BOSExpressionContext.getRowDataModel() |
RowDataModel |
ExpressionParameter.getRowModel() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
CalcExprParser.getModelValue(RowDataModel row,
java.lang.String var,
int rowIndex)
已过时。
这个函数有缺陷,只能取普通字段值、基础资料简单属性值,不建议使用
|
void |
BOSExpressionContext.setRowDataModel(RowDataModel rowDataModel) |
构造器和说明 |
---|
BOSExpressionContext(RowDataModel rowDataModel) |
ExpressionParameter(BOSExpression express,
RowDataModel rowDataModel,
FunctionManage fcunLib) |
ExpressionParameter(java.lang.String express,
RowDataModel rowDataModel) |
ExpressionParameter(java.lang.String express,
RowDataModel rowDataModel,
FunctionManage fcunLib) |