Hallo Timo
Vielen Dank fĂĽr die Hinweise.
Ich habe auf mibuso folgendes gefunden:
- Code: Alles auswählen
OBJECT Codeunit 50025 NAS session monitor
{
OBJECT-PROPERTIES
{
Date=10/21/07;
Time=[ 8:15:10 PM];
Modified=Yes;
Version List=Mibuso,ara3n;
}
PROPERTIES
{
SingleInstance=Yes;
OnRun=BEGIN
IF ISCLEAR(Timer) THEN
CREATE(Timer);
Timer.StartTimer(6000);
END;
}
CODE
{
VAR
Timer@1004 : Automation "{DDADD7CC-AD56-4CA6-9C85-22AE76BF21A1} 3.0:{E7414D60-2D83-44C7-826A-FD14557299F0}:'CP Timer'.cTimer" WITHEVENTS;
Session@1000000000 : Record 2000000009;
EVENT Timer@1004::TimerEvent@1();
BEGIN
Session.SETRANGE("My Session",FALSE);
Session.SETFILTER("Idle Time",'>15 min');
IF Session.FINDSET THEN REPEAT
Session.DELETE;
COMMIT;
UNTIL Session.NEXT = 0;
END;
BEGIN
END.
}
}
Hab zum Test die CU im Client laufen lassen, und Session.SETFILTER("Idle Time",'>2 min'); festgesetzt.
Mein zweiter Testuser wurde nach 2 Minuten nichts tun tatsächlich rausgeschmissen.
Also sollte das ganze ĂĽber den NAS wunderbar funktionieren.
Das mit den externen Tools habe ich nicht geprĂĽft. Ich muss ganz ehrlich sagen,
diese Lösung scheint echt gut zu sein.
Vielen Dank