* 10.变量的参数值前不能有空格 X 报错信息参考 * 11.公式组中的依赖项要保证变量能正确执行 案例1. QueryPrice函数变量配置信息 * 11.公式组中的依赖项要保证变量能正确执行 原公式组中使用变量时未把TAX_RATE作为依赖项,造成变量取值错误 * 11.公式组中的依赖项要保证变量能正确执行 原因分析: 添加sharedata功能后回调引擎计算顺序的改变,导致原有公式组需增加依赖项,公式定义如下:需把变量的参数ActiveObject.TAX_RATE作为依赖项 场景1.原公式组(不使用sharedata变量)没有依赖项税率: ActiveObject.TAX_RATE,计算顺序如下: 税种改变,税率为0 税种带值税率,税率为0.05 税种触发公式,传入税率0.05, QueryPrice函数返回回单价不为0 场景2.现公式组(使用sharedata变量)如果不加依赖项税率:ActiveObject.TAX_RATE,计算顺序如下: 税种改变,税率为0 公式使用sharedata变量,税种改变,引发变量数据准备,传入税率0, QueryPrice函数返回单价0 税种带值税率,税率为0.05 公式计算,使用税率0.05在sharedata缓存中找不到变量信息,单价不变为0 * 11.公式组中的依赖项要保证变量能正确执行 场景3.现
原创力文档

文档评论(0)