[rules-users] update Fact on BRMS bad restriction. Please change.

Felipe Piccolini felipe.piccolini at bluesoft.cl
Tue Oct 2 18:28:50 EDT 2007


Using the GUI editor for rules is a nice way to make rules, however  
the editor put restrictions on what u can fill on the textfields
for a type of attribute, ie. if I have a Double attribute  
(approvedMount) in a bean (Person) I cant make the update of this  
field based on
another field ... what I wanna do (and cant on BRMS GUI) is:

rule "Set approvedMount for a women"
	no-loop true
	when
		$p: Person($sex: sex == "F", $income: incomeMount)
	then
		$p.setApprovedMount($income * 1.2);
		update($p);
end

Where my Person class has incomeMount and approvedMount as Double.

BRMS GUI only let me put 1.2 but no words to refer the $income variable.

What can I do?... where will be this possible?... it is quite useless  
if I cant do what I want, because it force me to rebuild the bean
to have fields names like "approvedMountIncresedBasedOnIncome" and  
make a formula inside the setter, which is exactly the code
I wanna put on rules, because is the bussines logic.

Felipe Piccolini M.
felipe.piccolini at bluesoft.cl




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20071002/14f5f7f1/attachment.html 


More information about the rules-users mailing list