在提交操作的单据合法性校验使用lambda表达式的问题
1人赞赏了该文章
2,266次浏览
编辑于2016年10月05日 17:05:32
在采购订单执行提交操作的时候,校验如果采购数量大于10则提交时提示,校验规则如下:
len(filter(lambda x: x>10, FPOOrderEntry.FQty )) == 0
现在问题是执行提交时候报错
表达式计算出错: len(filter(lambda x: x>10, FPOOrderEntry.FQty )) == 0 ( 'LazyCollection[object, BOSDynamicRow]' object has no attribute 'FQty' )
推荐阅读