Domino 9 und frühere Versionen > ND6: Entwicklung
Feld nach Auswahl in einem Adressdialogfeld aktualisieren
redspawn:
Hi zusammen,
quäl mich schon den ganzen Mittag mit einer Frage, die wahrscheinlich ziemlich easy zu beantworten ist.
Folgendes Problem:
Ich wähle in einem Namensfeld per Adressdialogfeld eine Person aus. Nach dieser Auswahl soll sich ein anderes berechnetes Feld (greift dann per dblookup auf ne ansicht zu) automatisch aktualisieren, per F9 funzt es, aber das sollte doch auch automatisch gehen.
Irgendwie habe ich aber nicht die Möglichkeit das über Schlüsselwortfeld aktualisieren zu machen, weil ich diese Option nicht aktivieren kann. In den Maskeneigenschaften ist Felder automatisch aktualisieren aktiviert.
Was bleiben mir noch für Möglichkeiten???
Gruß
umi:
Entweder über die MAskeneigenschaft "Autmatically refresh fields" könnte es gehen oder sonst irgendwie mit dem OnChangeEvent arbeiten (ab R6)
redspawn:
Moin,
ja wie gesagt, die Option ist aktiviert.
Jetzt habe ich mal im Onchange-Event folgenden Code hinterlegt:
Sub Onchange(Source As Field)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Call uidoc.Refresh
End Sub
Tut sich aber immer noch nichts!!!
Thomas Schulte:
Es gibt eigentlich nur einen Eintrag der das steuert:
im deinem Namensfeld musst du "Refresh Fields on Keyword Change" anklicken.
redspawn:
das dachte ich mir, aber in meinem ersten Posting oben habe ich schon erwähnt dass ich, aus welchen Gründen auch immer, diese Option nicht markieren kann. Ist grau hinterlegt und ich kann sie nicht aktivieren.
Noch mal kurz zu den Einzelheiten des Feldes, in das man die Name eintragen soll.
Typ: Namen, bearbeitbar
und die Auswahl erfolgt über das Adressdialogfeld.
Hat nochmal jemand das Problem das man die Option "Schlüsselfeldwerte aktualisieren" nicht aktivieren kann?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln