[rules-users] how to declare an identifier and use it?
Wolfgang Laun
wolfgang.laun at gmail.com
Wed Jun 13 06:00:51 EDT 2012
On 13/06/2012, yasodhara srinivas <vysrinivas at gmail.com> wrote:
> getInfo() will return TType for me.
>
Hopefully as a method of THeaderType?!
Check your fact data. Is it what you expect it to be? Add a couple of
rules that just show what you have in tems of THeaderType and
TLineType, respectively.
The combined condition is true if
offType == "Local"
and
( qType != null
or
info/TType == "Offline" ) // or any other value, just not "Online"
Note that this is true for "Online" as well, just as long as qType !=
null - which isn't quite what you explained in the original mail.
-W
>
>
> On Wed, Jun 13, 2012 at 3:06 PM, Wolfgang Laun
> <wolfgang.laun at gmail.com>wrote:
>
>> Another observation: If the relevant field is TType, why do you call
>> getInfo()? One would expect getTType(), according to the usual bean
>> nomenclature.
>> -W
>>
>> On 13/06/2012, vysrinivas <vysrinivas at gmail.com> wrote:
>> > sorry. this is my declaration.
>> >
>> > <rule name="12_Line_Validation">
>> >
>> > <parameter identifier="TReqHeader">
>> >
>> > <java:class>THeaderType</java:class>
>> > </parameter>
>> >
>> > <parameter identifier="TReqLine">
>> > <java:class>TLineType</java:class>
>> > </parameter>
>> >
>> > <java:condition>
>> > getQType(TReqHeader) != null
>> > ||
>> > !getInfo(TReqHeader).equals("Online")
>> > </java:condition>
>> >
>> >
>> > <java:condition>
>> > getOffType(TReqLine).equals("Local")
>> > </java:condition>
>> >
>> > --
>> > View this message in context:
>> >
>> http://drools.46999.n3.nabble.com/how-to-declare-an-identifier-and-use-it-tp4017888p4017892.html
>> > Sent from the Drools: User forum mailing list archive at Nabble.com.
>> > _______________________________________________
>> > rules-users mailing list
>> > rules-users at lists.jboss.org
>> > https://lists.jboss.org/mailman/listinfo/rules-users
>> >
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>
>
>
> --
>
> regards,
> Srinivas.
> 9535692441
>
More information about the rules-users
mailing list