16. September 2008 13:55
Hallo,
Ich gehe gerade den Navision-Performance-Troubleshooting Guide durch anhand der Datei
w1w1PerfTGuide.pdf.
Auf den Seiten 15 und 16 wird leider nur unzulänglich beschrieben, wie das ActivityLog benutzt wird.
Auf S. 16 heisst es: …
CU150000, Sample use of Activity Log shows you how to enable this feature. After you have enabled the feature and carried out the activity that you are interested in monitoring, select the activity and click Activity, Table Size Changes to see the changes that were made to the database.Mir ist nicht klar, wie ich jetzt Navision dazu bewege, für eine beliebige Aktivität (Anlegen eines
Kreditors/Debitors, eines Teils (Item), Buchungen oder ähnliches) die Änderungen in den entsprechenden Tabellen tatsächlich aufzuzeichnen.
Wo genau muss ich das Feature enablen?Klar ist, dass irgendwo die Code-Zeile
- Code:
ActivityLog."Table Size Changes Logged" := TRUE;
rein muss, aber wo?
Zuerst dachte ich, ich könnte die Aus-Kommentierung in CU150000 (Sample use of Activity Log) einfach herausnehmen, diese CU einmal durchlaufen lassen, und danach würden jegliche Aktivitäten gelogged. Aber so geht es nicht. Wie dann?
Muss in jede einzelne Aktivität, die ich aufgezeichnet haben will hinein und dort den Code anpassen? Dann muss man jedes mal ganau wissen, durch welche Methode etc. ein Debitor/Kreditor etc. letztlich angelegt wird.
Und wodurch genau erscheinen dann Zeilen im Aktivity Log? Durch Händisches Einfügen in den jeweiligen Code von Zeilen wie ActivityLog.Start und ActivityLog.Update und ActivityLog.StartUpdate?
Und am Ende muss man sorgfältigst alle Code-Zeilen wieder herausnehmen?
Das scheint mir zu umständlich.
Könnte jemand das mal erläutern?
Danke und Gruß