Hallo,
ich habe zwei Masken, M01 und M02. In M01 stehen die Daten drin und in der Maske gibt es eine Aktion mit folgendem LS, welches ein neues Dokument mit Maske M02 erzeugen und ein paar Werte übernehmen soll:
Dim ThisDoc As NotesUIDocument
Dim PrintDoc As NotesUIDocument
Dim ws As New NotesUIWorkspace
Set ThisDoc = ws.CurrentDocument
ws.SetTargetFrame("")
ToPHVTName = ThisDoc.FieldGetText("vbmh_vorname") & " " & ThisDoc.FieldGetText("MF_Besitzer") & " / " & ThisDoc.FieldGetText("vbmh_funktion")
Set PrintDoc = ws.ComposeDocument ( "", "" , "M02" )
Call PrintDoc.FieldSetText("PHVTName", ToPHVTName )
Call PrintDoc.FieldSetText("PHVTHersteller", ThisDoc.FieldGetText("MF_Handy") )
....
Mein Problem ist nun folgendes:
Die Maske M02 wird nicht zum Erstellen des neuen Dokumentes genommen, sondern die Maske M01 (welche natürlich die Felder zum füllen nicht hat-> Meldung "Notes Fehler: Feld nicht gefunden").
Ich hab schon aus der Eigenschaftsbox den Maskennamen herauskopiert um einen Schreibfehler auszuschließen, der Maske einen kurzen Alias "M02" verpasst, alles ohne Erfolg
Das kuriose daran ist, dass exakt diese Aktion schon funktioniert hat!
Die einzige Änderung ist ein Update am Server von R7.02 auf R7.03.
Ich weiß nicht mehr weiter...
Hat jemand eine Idee, woher dieses Problem kommen könnte?
Gruß
Markus
Server: 7.03 en
Client 7.02 dt