在提交操作的单据合法性校验使用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' )