我有事实订单和下面的两个约束: Orders -> Account和Orders -> TargetAccount
我在自由格式的DRL里面做了一条规则,如果Orders.Account.AccountNumber!= Orders.TargetAccount.AccountNumber,那么就应该生成一个特定的PDF。
如何编写这个when条件?
发布于 2015-07-29 13:55:15
根据你的描述,它应该像这样简单
when
Orders.Account.AccountNumber ! = Orders.TargetAccount.AccountNumber
then
// generate specific PDF或者是我遗漏了一些细节?
发布于 2015-08-01 00:34:08
好的-它是这样工作的: Orders (Account.AccountNumber != TargetAccount.AccountNumber)我建议使用最少的||或&&,如果不存在or条件,则使用一个接一个的自由格式DRL数。尽量避免&&,特别是当我们有2个以上的AND条件时,它会产生问题
https://stackoverflow.com/questions/31679800
复制相似问题