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

Mark Proctor mproctor at codehaus.org
Tue Oct 2 18:49:54 EDT 2007


Felipe Piccolini wrote:
> 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
Yes all the work we do is totally useless. did you try specifying a formula?
> 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 <mailto:felipe.piccolini at bluesoft.cl>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>   

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


More information about the rules-users mailing list