1
lineId 2016에 의해 식별 된 KeymarkDocField에 null 값이있는 경우 fieldOrderNumber 265에 의해 식별 된 다른 KeymarkDocField에서 값을 가져 와서 설정해야합니다.Drools 규칙 실행 없음
rule "Add Disbursement Date to NLS XML Output"
when
$modify : KeymarkDocField(lineId == 2016, value == null)
KeymarkDocField($disDate : value, fieldOrderNumber == 265)
then
modify($modify){
setValue($disDate)
}
end
이 모든 정보는 XML 파일에서 오는 :
나는 다음과 같은 규칙을 가지고있다. XML 파일을보고 모든 데이터가 올바른지 확인했습니다. 그러나이 규칙은 실행되지 않습니다. 나는 Drools에 초보자이며 누군가 내가 실수 한 것을 식별 할 수 있는지 궁금해합니다.