Autor Thema: Anwenderaktionen, LOG  (Gelesen 2133 mal)

Offline FRANKI

  • Senior Mitglied
  • ****
  • Beiträge: 346
  • Geschlecht: Männlich
  • vergiss nicht zu tanzen...
Anwenderaktionen, LOG
« am: 03.01.07 - 09:12:48 »
Hallo Zusammen,

Euch allen ein frohes neues Jahr....und schon mal heute... Danke für Eure Hilfe ;-)))))

Und schon kommt meine Frage:
Ich habe eine Notesdatenbank, die per Browser angesprochen wird.
Die Aktionen setzten sich aus Agenten (Java) und in den Masken Java-Script und Formelsprache
zusammen.
Jetzt wurde die Anforderung an mich heran getragen, Benutzeraktionen "zu loggen".
Das ich die LOG-Datenbank für Agenten nuten kann ist klar...
Aber wie könnte das ganze aussehen, wenn Eingaben in Masken getätigt werden?
Mir fehlt da irgendwie der Ansatz...

Danke
Grüße
Franki

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Anwenderaktionen, LOG
« Antwort #1 am: 03.01.07 - 09:18:35 »
Jetzt wurde die Anforderung an mich heran getragen, Benutzeraktionen "zu loggen".
Lässt sich das genauer definieren? Was ist eine "Benutzeraktion"?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Anwenderaktionen, LOG
« Antwort #2 am: 03.01.07 - 09:26:43 »
Schau mal hier: http://atnotes.de/index.php?topic=33172.0

Vielleicht ist bei den, in den Antworten angegebenen Links (z.B. History-Klasse) was für dich dabei.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline FRANKI

  • Senior Mitglied
  • ****
  • Beiträge: 346
  • Geschlecht: Männlich
  • vergiss nicht zu tanzen...
Re: Anwenderaktionen, LOG
« Antwort #3 am: 03.01.07 - 09:41:36 »
ich versuche mal das ganze etwas klarer auszudrücken:

Bei der Anwendung handelt es sich um die "interne Verfolgung" von Ausschreibungen.
Das Ganze läuft über mehrere Stellen und dient dazu, einem Koruptionsvorwurf vorzubeugen.
Also in etwas eine Art "Workflow"
Im Zuge des gesamten Prozesses werden verschiedene Dokumente erzeugt.
Bei jedem Dokument wird natürlich die Entstehungszeit und die Zeit von Änderungen abgespeichert.

Diese Informationen hätte ich gerne an einem Zentralen "Ort".
Dieser "Ort" sollte die LOG.nsf sein...
Meines Wissens kann ich da aber nur mit Agenten reinschreiben....

Danke
Franki

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Anwenderaktionen, LOG
« Antwort #4 am: 03.01.07 - 09:45:43 »
Meines Wissens kann ich da aber nur mit Agenten reinschreiben....

Das ist auch mein Kenntnisstand. Aber muss es unbedingt die Log.nsf sein?

Schau dir auch mal die Klasse NotesLog an. Vielleicht hilft dir die weiter. Da hast du allerdings dann eine eigene Log-DB zu deiner Anwendung.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Anwenderaktionen, LOG
« Antwort #5 am: 03.01.07 - 09:48:16 »
Ich würde http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/OpenLog verwenden.

Dann kannst auch in einem PostSave-Event ins Log schreiben.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Anwenderaktionen, LOG
« Antwort #7 am: 03.01.07 - 10:35:43 »
Für das gezielte Loggen von Anwendungen wird in der Regel nicht log.nsf verwendet. Vielmehr gibt es seit Notes 4 oder so das spezialisierte Template alog.ntf (Volltextsuche in Hilfe) oder die genannten OpenNTF Projekte (die vermutlich noch besser sind).
Welchen Grund gibt es, in Log.nsf zu loggen?
Das ist sehr unübersichtlich.
Ich hatte schon einen wirlich krassen Fälle, in denen ich Usern Fehlbediehnungen nachweisen mußte. Und da war es gut, ein datenbankspezifisches Log zu haben, dass aus alog.ntf generiert worden ist. Wirklich gutes Anwendungslogging, das Fehlbediehnungen nachweisen kann, ist nämlich gar nicht so einfach und bleibt trotzdem manchmal glücksache.
Auch auf anderen Plattformen (J2EE, .NET) gibts diese Unterscheidung zwischen Anwendungsspezifischen und Server-Globalen Logs. 
 
« Letzte Änderung: 03.01.07 - 10:42:53 von Axel Janssen »
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline smoki

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
    • Smoki's Lotus Notes
Re: Anwenderaktionen, LOG
« Antwort #8 am: 03.01.07 - 11:20:03 »
LOG.nsf ist auf jeden Fall der falsche Ansatz. Die wird ja regelmäßig gelöscht...
Ein Revisionssicherer Nachweis muss in einer anderen Datenbank erfolgen, wo die Einträge unveränderlich stehen bleiben. (Es kann auch die Anwendungsdatenbank sein)

Offline FRANKI

  • Senior Mitglied
  • ****
  • Beiträge: 346
  • Geschlecht: Männlich
  • vergiss nicht zu tanzen...
Re: Anwenderaktionen, LOG
« Antwort #9 am: 03.01.07 - 13:43:51 »
danke für Eure Anregungen.
Werde mal schauen wie ich damit klar komme.

Grüße
Franki

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz