错误 #26580
集团能耗模型管理-编辑界面,建议细化分项取值栏位不同错误提示的显示规则
描述
操作步骤:1.进入集团能耗模型管理-编辑界面,选择分项项目总用电,在后面的分项取值栏位输入[item.EI101001]/[item.EI101002]+3,点击界面空白处
预期结果:栏位出现公式所有错误提示
实际结果:只显示分项和分项的错误提示
ps:经过分析,当前错误公式的情况包含 1. 分项和分项 2.分项和常量 3.纯常量 4.包含自身编码 5 编码不存在 6.乱码,不符合公式格式
基于错误情况过多,输入时还会有各种组合,因此建议给出不同的错误提示规则
另外,该规则也需要适用于负载的使用
文件
历史记录
由 李萌 更新于 9 个月 之前
- 状态 从 新建 变更为 已解决
前端校验:会校验分项与分项/常量的运算是否合理,负载也同理。有几种校验异常都会显示
后端校验:后端校验每次只能校验一个异常,校验的顺序如下:括号里面是提示语
1.验证公式是否分项和负载同时存在 (分项公式中不能同时存在负载和分项)
2.如果都是支持的字符 (公式不支持只有常量) 如果有不支持的字符(公式存在不支持的字符)
3.验证公式里是否有该分项的分项code (分项公式不能含分项本身)
4.验证负载与常量是否仅为乘除运算 (分项与常量仅支持乘除运算) (负载与常量仅支持乘除运算)
5.验证负载于负载是否仅为加减运算 (分项与分项仅支持加减运算) (负载与负载仅支持加减运算)
- 验证是否有-+ 或 +- 符号 (公式错误) 7.验证除数或被除数是否为0 (公式错误) 8.验证公式是否正常的公式,即是可计算的公式 (公式错误) 9.验证负载是否存在 (负载编码不存在)