Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: schurke am 23.09.04 - 08:21:27
-
Hallo @all,
ich habe eine Maske übernommen und erweitert. Wenn ich damit ein neues Dokument erstelle geht der Cursor schön brav in das Vorgabefeld. Wenn ich das Dokument nachträglich bearbeiten möchte geht der Cursor immer zu letzten Feld im Dokument. Ich weiß leider nicht mehr wo ich suchen soll, um diese Einstellung zu ändern. Wo kann so etwas hinterlegt sein?
Wilfried
-
Gibt es irgendwelchen Code im Postopen-Event?
-
Yep,
If source.InPreviewPane Then Exit Sub
DocWasSaved = False
FinalSave = False
Set ws = New NotesUIWorkSpace
Set uidoc = source
If note Is Nothing Then Call InstantiateObjectVariables
If source.IsNewDoc Then
Call note.ReplaceItemValue("_ViewIcon", 168)
note.AssignState = 0
note.ExcludeFromView = "D"
note.OrgTable = "T0"
Else
FormName = note.Form
If FormName(0) = "Task" Then
EditType = session.GetEnvironmentValue("MailStEd")
'EditType 5 = EditNewCopy
If EditType = "5" Then
Call note.ReplaceItemValue("$VersionOpt", "6")
note.tmpAction = "ConvertNewDoc"
Call session.SetEnvironmentVar("MailStEd", "0")
source.reload
source.save
End If
End If
End If
note.RemoveItem("MailOptions")
note.RemoveItem("SaveOptions")
If note.tmpAction(0) = "Converting" Then ConvertedTask = True
Wilfried
-
Da kommt aber Freude auf, wenn man so eine Maske übernimmt. Es gibt eine Menge Seiteneffekte. Hoffentlich ist das alles gut dokumentiert.
Andreas
-
Uiui, Eingriffe im Kalender ...... da wäre ich an Deiner Stelle schon mal froh, dass es überhaupt soweit funktioniert, dass nur noch der Läufer am falschen Ort ist. Im Postopen ist jedenfalls nichts zu sehen, da werden aber diverse Objekte aus der Calendar-Library instantiiert und da kann schon so einiges passieren, da ist ein riesen Rucksack hintendran.