16. Oktober 2009 12:20
Das soll jetzt nicht nach dem "Erhobenen Finger" klingen (aber aufmerksam muß ich schon machen
).
In Deutschland ist die Mitarbeiterüberwachung nicht zulässig (vieleicht bis auf ein paar Ausnahmen), daher ist der Begriff "Mitarbeiterüberwachung" etwas unglücklich von dir gewählt.
Nennen wir es "Navision - Objektüberwachung"
(Also wurde eine Form, Report usw. genutz, wenn ja wann. -->Die erhobenen Daten dürfen nicht gegen ein Mitarbeiter verwendet werden!)
Ich habe in der vergangenheit mir auch das eine oder andere mal gewünscht, dieses zu protokollieren. Grund: Es wurden gaaaanz dringend irgendwelche Forms, Reports oder anpassungen benötigt, die später nicht genutzt werden.
Die einzige Variante die mir einfallen würde, wäre in
jedem Objekt das überwacht werden soll eine Codeunit aufzurufen.
- Code:
// OnOpenForm - Trigger
Codeunit(123456,Form,start)
// OnCloseForm -Trigger
Codeunit(123456,Form,stop)
Codeunit wäre deine CU die das "geschehen" aufzeichnet,
123456 die Objekt ID
start / Stop, halt die jeweilige aktion die ausgeführt wurde.
-->Jetzt wo ich diesen Beitrag schreiben, fällt mir auf, das wir ähnliches in den letzten Wochen hier im Forum schoneinmal hatten.