Script:
Sub Postopen(Source As Notesuidatabase)
Dim db As notesdatabase
Dim Gdp_MainServer As String,Gdp_SecondServer As String,Gdp_ThirdServer As String
Dim Gdp_Serverlist As Variant,MsgRetValue As Integer
Dim dispServer As String
Gdp_SecondServer="" -> hier meldet sich der Debugger
Gdp_ThirdServer=""
'v1.6
On Error Resume Next
Gdp_Serverlist=GetGlobalParamByKey("SAS_ServerList","names")
Gdp_MainServer=Gdp_Serverlist(0)
Gdp_SecondServer=Gdp_Serverlist(1)
On Error Goto errorLabel
Set db = source.database
dispServer =Gdp_MainServer
If db.server = Gdp_MainServer Then
dispServer = Gdp_SecondServer
End If
Dim continue As Variant
continue=True
Call ApromService_VerifyHttpConnection(continue)
If (Not continue) Then
MsgRetValue=Messagebox("Es besteht keine Verbindung zum Aprom-Server"+Chr(13)+ _
"Sie werden weitergeleitet auf NotesServer: " +at_name_cn(dispServer) ,0+16,"SAS")
Dim ws As New NotesUiWorkspace
Call ws.openDatabase(dispServer,db.filepath)
Else
setModelParamId("APR-MP-000008")
Call ApromService_ClientPreloading
Activateapp db.Title
End If
Goto endOfSub
errorLabel:
MsgRetValue=Messagebox("Fehler aufgetreten in Modul: Dbase PostOpen" +_
" Fehler-Nr.:" & Str(Err) & ": " & Chr(13) & Error$,16,"SAS Fehlermeldung")
endOfSub:
End Sub
Der Code ist nicht von mir, ich hoffe aber, das er ein bischen hilft.