hm..weiß nicht, ob es was bringt, aber probier es mal mit:
@Sum(@DbColumn("":"NoCache";"";"ProbyInv";3))
ich befürchte, daß ein Refresh im Doc nicht im Hintergrund die View aktualisiert. Denn das Doc ist ja noch nicht gespeichert und insofern kann der Viewindex auch nix neues berechnen. Aber, auch so wird ein normales F9 wohl - tippe ich mal - incl. Speichern im Doc nix bringen. Wenn es dennoch klappt, gut, wenn nicht dann das mal testen:
Dazu mal das in einen Button einbauen (ohne "Sub Click..." und letzte Zeile "End Sub"):
(Aus der Help:
he following button script saves the current document, refreshes the view (called "Main") and then closes the document.)
Sub Click(Source As Button)
' Declare all variables
Dim workspace As New NotesUIWorkspace
Dim session As New NotesSession
Dim uidoc As NotesUIDocument
Dim view As NotesView
Dim db As NotesDatabase
'Set all variables
Set uidoc = workspace.CurrentDocument
Set db = session.CurrentDatabase
Set view = db.GetView( "Main" )
'Save current document, refresh "Main" view
'and close document
Call uidoc.Save
Call view.Refresh
Call workspace.ViewRefresh
End Sub
ODER, Du baust das in das Masken Event "POSTRECALC" ein:
' Declare all variables
Dim workspace As New NotesUIWorkspace
Dim session As New NotesSession
Dim uidoc As NotesUIDocument
Dim view As NotesView
Dim db As NotesDatabase
'Set all variables
Set uidoc = workspace.CurrentDocument
Set db = session.CurrentDatabase
Set view = db.GetView( "Main" )
'Save current document, refresh "Main" view
'and close document
Call uidoc.Save
Call view.Refresh
Call workspace.ViewRefresh
Obs hilft...testen testen...