Domino 9 und frühere Versionen > ND8: Entwicklung
eingebette Ansicht aktualisiert Felder
(1/1)
marsu_2:
Hallo,
mir schwirrt gerade eine Idee durch den Kopf von der ich nicht weiß ob die Umsetzung klappen könnte.
Ich habe eine eingebette Ansicht in einer Maske die die Dokumente der User anzeigt, soweit so gut.
Nun würde ich es noch gerne so haben das wenn man ein Dokument in der Ansicht selektiert die Felder über der Ansicht aktualisiert werden. Bisher kann man per doppelklick das Dokument selber öffnen. Diesen Schritt würde ich mir gerne sparen und das ganze "on the fly" machen wollen.
Also die Maske zeigt immer den Inhalt der Felder des Dokumentes das gerade in der Eingebetten Ansicht selektiert ist.
wenn es dazu passende Beiträge gibt wäre ein Tip hilfreich ich habe bisher nichts gefunden, aber vielleicht suche ich auch nach dem falschen.
Tode:
Dazu gibt es den sogenannten "Embedded Editor" inklusive Passendem Abschnitt in der Notes- Hilfe...
C_T:
Oder wenn du es selbst machen möchtest, dann arbeite ich bei solchen Aufgabenstellungen immer mit der Queryopendocument Methode der entsprechenden Ansicht.
Die Ansicht darf natürlich dannnicht für andere Zwecke zusätzlich benutzt werden da im Queryopendocument ein Continue = False steht, was das eigentliche Öffnen des Dokuments verhindert.
--- Code: ---Sub Queryopendocument(Source As Notesuiview, Continue As Variant)
Dim workspace As New NotesUIWorkspace
Dim uidoc As notesUIdocument
Dim doc As NotesDocument
Dim selectedDoc As NotesDocument
Set selectedDoc = source.Documents.GetFirstDocument()
Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document
doc.CompanyNumber = selectedDoc.CompanyNumber
doc.CompanyName = selectedDoc.CompanyName
doc.SecondApprover = selectedDoc.SecondApprover
doc.ChoosenDocUNID = selectedDoc.UniversalID
continue = False
End Sub
--- Ende Code ---
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln