1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Quintiq file version 2.0
| #parent: #root
| Method SetIPAddress (
| GlobalOTDLog IPAddressCache
| )
| {
| TextBody:
| [*
| // Akari Nov-10-2023 (created)
| ipAddresses := selectsortedset( IPAddressCache,IPAddressCache,iac,iac.UserName() = this.User() and iac.LoginTime() <= this.Timestamp(),iac.LoginTime());
| if( not isnull( ipAddresses) and ipAddresses.Size() <> 0 ){
| this.IPAddress( ipAddresses.Element( ipAddresses.Size() - 1 ).IPAddress() );
| // for( i := 0 ; i< ipAddresses.Size() - 1 ; i++){
| // ipAddresses.Element( i ).Delete();
| // }
| }
| *]
| }
|
|