Hi James,

The from keyword doesn't assert the list returned from
lookupDAO.getLookupValues - it asserts each value. So I think you want:

rule ...
when
  // getting the codes from the table
 $shCode : String() from lookupDAO.getLookupValues("MILT.CUSTNO" )

  // matching the objects if the code
  $gateIN : RKEM_Move( CUSTOMER_REFERENCE_NUMBER matches "^HX.*",
                                         ACTIVITY_LOCATION matches "^US.*",
                                         SH_CODE == $shCode )
then
 // do something
end

cheers
Steve

On 3/9/07, jdepaul <[EMAIL PROTECTED]> wrote:


Let me clarify my intentions:  the lookupDAO.getLookupValues(..) returns
an
ArrayList of String values.  I need to make sure that SH_CODES attribute
(String) of the RKEM_MOVE object  exists in that list of Strings.  Having
trouble with this syntax:

        when
            // Get a list of Strings in ArrayList form from the DB table
        $lookupList : List() from lookupDAO.getLookupValues( "MILT.CUSTNO"
)

                // Now do the comparison...
                RKEM_Move (CUSTOMER_REFERENCE_NUMBER matches "^HX.*",
                                        ACTIVITY_LOCATION matches "^US.*",
                                        $lookupList contains SH_CODE) //
<-- if SH_CODE exists in the
$lookupList from DAO...
        then...
           System.out.println("Found a Match Rule - about to inovke
Service...");

end


Please help -

James


Edson Tirelli-3 wrote:
>
>   I'm not sure I understood what you are trying to do

--
View this message in context:
http://www.nabble.com/Rules-with-Lookup-Tables...-tf3329159.html#a9374192
Sent from the drools - user mailing list archive at Nabble.com.

_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users




--
Steven Williams

Supervising Consultant

Object Consulting
Office: 8615 4500 Mob: 0439 898 668 Fax: 8615 4501
[EMAIL PROTECTED]
www.objectconsulting.com.au

consulting | development | training | support
our experience makes the difference
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to