Hallo erstmal
ich hab da ein seltsames Problem und hoffe das einer von euch mir weiter helfen kann.
Ich habe ein Frameset mit 4 Frames (FrameA - D)
In Frame A zeige ich eine Ansicht an mit einer Auswahl an Dokumenten. Ich habe in FrameA zudem angegeben das Ziel für Verknüpfungen FrameB sein soll.
In der Ansicht wiederrum sage ich mit welcher Maske (MaskeB) die Dokumente geöffnet werden sollen (FormFormula).
Soweit so gut. Das funktioniert auch. Ich klicke auf einen Eintrag in meiner Ansicht (einfach) und das Dokument wird mit der richtigen Maske in FrameB geöffnet.
Ich möchte aber jetzt in Frame C und D andere Masken anzeigen (mit eingebetteten Ansichten, aber das ist für mein Problem erstmal unerheblich da die Ansichten noch nicht drin sind).
Ich habe also folgenden Code im Postopen in MaskeB:
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim docUI As NotesUIDocument
Dim doc As NotesDocument
Dim session As New NotesSession
Set db = session.CurrentDatabase
Set doc = db.createDocument
doc.Form = "MaskeC"
Call ws.SetTargetFrame("FrameC")
Call ws.EditDocument(False,doc)
Das führt aber zu einem Fehler: "Zielrahmen ist Vorläufer des Script Objects".
Mit Formeln zu arbeiten hat auch nicht geholfen, irgendwie komme ich nicht weiter.
Server: 5.0.13a
Designer & Client: 5.0.11