永洪社区
标题:
请问这种错误信息应该怎么处理
[打印本页]
作者:
zhangqingqing
时间:
2022-6-25 11:27
标题:
请问这种错误信息应该怎么处理
请问这种错误信息应该怎么处理
(, 下载次数: 35)
上传
点击文件名下载附件
作者:
永洪tech-程前
时间:
2022-6-25 11:37
sum的字段是string类型,报错了,可以转换下字段类型
作者:
zhangqingqing
时间:
2022-6-25 14:42
字段是数值型的
作者:
永洪tech-程前
时间:
2022-6-25 14:57
zhangqingqing 发表于 2022-6-25 14:42
字段是数值型的
1.变量名与方法名重复
2.标签的id与方法名重复
3.方法名重复
参考:
https://blog.csdn.net/vip_mcgrady/article/details/110877527
作者:
zhangqingqing
时间:
2022-6-25 15:12
看不懂这些脚本,我需要提供哪些信息,你可以帮忙看看原因的
作者:
永洪tech-mcs
时间:
2022-6-25 15:18
您可以在元数据模式下,做数据类型的检查。如果确为数值型的,您提供下目前的数据情况和所需的实现效果。
作者:
永洪tech-mcs
时间:
2022-6-25 15:38
猜测您可能是脚本的sum写错了。
作者:
zhangqingqing
时间:
2022-6-25 15:40
1、元数据截图,可以看到红框内的字段都是数值型
2、想要实现的效果
计算“实际线平衡率”,计算的过程如下
实际用员=(工作时间*出勤人数)/工作时间
实际节拍=完工数量/工作时间
实际线平衡率=(实际用员*实际节拍)/(工艺瓶颈节拍*合计总定员)
作者:
永洪tech-mcs
时间:
2022-6-25 15:51
可以看下您这边目前的新建计算列的函数吗?
作者:
zhangqingqing
时间:
2022-6-25 15:55
计算“实际线平衡率”,计算的过程如下
实际用员=(工作时间*出勤人数)/工作时间
if(Sum(col['工作时间'])==0){
null
}else{
Sum(col['投入人工时'])/Sum(col['工作时间'])
}
实际节拍=完工数量/工作时间
if(Sum(col['工作时间'])==0){
null
}else{
Sum(col['完工数量'])/Sum(col['工作时间'])
}
实际线平衡率=(实际用员*实际节拍)/(工艺瓶颈节拍*合计总定员)
if(Sum(col['工艺瓶颈节拍']*col['合计总定员'])==0){
null
}else{
Sum(col['实际节拍']*col['实际用员'])/Sum(col['工艺瓶颈节拍']*col['合计总定员'])
}
作者:
永洪tech-mcs
时间:
2022-6-25 16:00
sum的首字母用小写试试呢
作者:
zhangqingqing
时间:
2022-6-25 16:14
永洪tech-mcs 发表于 2022-6-25 15:51
可以看下您这边目前的新建计算列的函数吗?
计算“实际线平衡率”,计算的过程如下
实际用员=(工作时间*出勤人数)/工作时间
if(Sum(col['工作时间'])==0){
null
}else{
Sum(col['投入人工时'])/Sum(col['工作时间'])
}
实际节拍=完工数量/工作时间
if(Sum(col['工作时间'])==0){
null
}else{
Sum(col['完工数量'])/Sum(col['工作时间'])
}
实际线平衡率=(实际用员*实际节拍)/(工艺瓶颈节拍*合计总定员)
if(Sum(col['工艺瓶颈节拍']*col['合计总定员'])==0){
null
}else{
Sum(col['实际节拍']*col['实际用员'])/Sum(col['工艺瓶颈节拍']*col['合计总定员'])
}
作者:
永洪tech-mcs
时间:
2022-6-25 16:16
sum的首字母用小写试试呢
作者:
zhangqingqing
时间:
2022-6-25 16:24
还是不行
作者:
Fiona
时间:
2022-6-25 17:28
您是什么版本,如果是9之前的版本,请新建聚合表达式
欢迎光临 永洪社区 (http://club.yonghongtech.com/)
Powered by Discuz! X3.4