Biztalk BRE未正确计算条件

Biztalk BRE未正确计算条件,biztalk,business-rules,Biztalk,Business Rules,我正在实现Biztalk认证指南中的一个简单BRE示例。我的政策如下: 看起来很容易。但是,我试图用LoanAmount=20的XML测试我的策略。BRE告诉我,20刚刚认识到它被比较为字符串,因为LoanAmountschema元素是字符串类型 Test Expression: TypedXmlDocument:LoanApp:/LoanApp.LoanAmount < 100 Left Operand Value: 20 Right Operand Value: 100 Test R

我正在实现Biztalk认证指南中的一个简单BRE示例。我的政策如下:


看起来很容易。但是,我试图用LoanAmount=20的XML测试我的策略。BRE告诉我,20刚刚认识到它被比较为字符串,因为
LoanAmount
schema元素是字符串类型

Test Expression: TypedXmlDocument:LoanApp:/LoanApp.LoanAmount < 100
Left Operand Value: 20
Right Operand Value: 100
Test Result: False
Test Expression: TypedXmlDocument:LoanApp:/LoanApp.LoanAmount < 100
Left Operand Value: 10
Right Operand Value: 100
Test Result: True