uidoc für inherit vorselektieren

  • hi ... ich möchte ein ParentDoc im Workspace aufgrund einer Kundennummer auswählen und dazu bzw darunter ein neues Dokument mit ComposeDocument erstellen. Es soll die Feldwerte erben.


    Leider erbt das neue ComposeDocument immer die Felder von dem gerade in der Ansicht selektierten Dokument. Nachdem beenden der Aktion ist das richtige VaterDokument ausgewählt, aber eben zu spät.


    Set uiview = ws.CurrentView
    Set ParentVw = db.GetView("FaOnlyKdnr")
    Set ParentDoc = ParentVw.GetDocumentByKey(" 1071234")
    If Not ParentDoc Is Nothing Then

    Call uiview.SelectDocument(ParentDoc)


    'klappt alles bis hierher

    Set uidoc = ws.ComposeDocument("", "", "Person")
    'erbt leider nicht vom ParentDoc
    Call uidoc.FieldSetText("GHSAspNr","111")
    Call uidoc.FieldSetText("Salutation","Herrn")
    Call uidoc.FieldSetText("FirstName","Dieter")



    jemand ne idee wie ich das currentdoc setzen kann?

  • Probiere mal das aus...


    Habe nicht getestet, daher keine Garantie...