Hi,
ich beschäftige mich erst seit kurzer zeit mit Lotus Domino
und jetzt würde ich gerne per LotusScript auf eine Maske zugreifen (alles liegt in der gleichen Datenbank)
also ich will eine Datenbank zur Zeiterfassung von verschieden Benutzern anlegen, die User sollen dann nur per Klich auf Anmelden und Abmelden registriert werden... später soll dann per Agent die genaue Arbeitsstunden ausgerechnet werden...
bis jetzt habe ich schon mal:
Sub Click(Source As Button)
Dim s As NotesSession
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim uidoc As NotesUIDocument
Dim actdoc As NotesDocument
Dim rightNow As New NotesDateTime("")
Set s = New NotesSession
Set db = s.CurrentDatabase
Set uidoc = ws.CurrentDocument
Set actdoc = uidoc.Document
Set doc = db.CreateDocument
doc.Subject = "Logout"
Call rightNow.SetNow
Call actdoc.ReplaceItemValue( "LoginTime", rightNow.LsLocalTime )
Call actdoc.Save(True, False)
Call doc.save (True, True)
End Sub
das geht so weit auch alles....
allerdings wenn ich mir die einträge in der ansicht anschauen will dann bekomm ich folgende meldung:
Vorgabemaske nicht gefunden
ich hab schon ne Maske für Anmelden und Abmelden erstell, in der eigentlich das Script die Werte (User, LoginTime) setzten soll, und anschließend das Fenster schließe.
Das klappt leider nicht so wirklich.
Wenn jemand eine Lösung hat wäre ich darüber sehr dankebar...
mfg
Thomas