You might need to add the MemberDataRecords into WM and use not exists
 
when
    $d : Data() 
    $mdr : MemberDataRecord( $d1 : loggedInDate )
    not exists MemberDataRecord ( loggedInDate > $d1 )
then
    //Smurf
end
  


________________________________

        From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kapila
Silwathge
        Sent: 11 September 2008 13:09
        To: Rules Users List
        Subject: Re: [rules-users] getting latest date
        
        
        yeah.........i did the same with following code
         
        //////////////
        $d : Data($memDataRecods :memberDataRecords ) 

        

        $mdr : MemberDataRecord($loggedindate:logged_in_date )from
$memDataRecods not MemberDataRecord( logged_in_date < $loggedindate )

        //////////

        when what happened was it iterates over earch memDataRecods in
decending order........

        what i need is to get only the very first record...........

                ----- Original Message ----- 
                From: Shyam, Pallav (MSCIBARRA)
<mailto:[EMAIL PROTECTED]>  
                To: rules-users@lists.jboss.org 
                Sent: Thursday, September 11, 2008 5:09 PM
                Subject: Re: [rules-users] getting latest date


                rule 
                when
                m : MemberDataRecords( d : loggedInDate) from Data( )
                and not MemberDataRecords( loggedInDate < d) from Data(
)
                
                then
                
                end

                
________________________________

                From: [EMAIL PROTECTED] 
                To: rules-users@lists.jboss.org 
                Sent: Thu Sep 11 19:05:22 2008
                Subject: [rules-users] getting latest date 
                

                

                HI all.
                 
                I am inserting an Obect from a class called Data() to
the working memory
                 
                Data object has a Collection (ArrayList) of Objects from
a class called MemberDataRecords()
                 
                MemberDataRecords object has a field called loggedInDate
of type Date()(Accually SimpleDate a subclass of java util date())
                 
                how can i get MemberDataRecords object which contain the
last loggedInDate 
                 
                Kapila Silwathge
________________________________


                NOTICE: If received in error, please destroy and notify
sender. Sender does not intend to waive confidentiality or privilege.
Use of this email is prohibited when received in error.

                
________________________________


                

                _______________________________________________
                rules-users mailing list
                rules-users@lists.jboss.org
                https://lists.jboss.org/mailman/listinfo/rules-users
                

_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to