Autor Thema: DB öffnen in QueryClose  (Gelesen 1276 mal)

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
DB öffnen in QueryClose
« am: 26.04.04 - 11:26:58 »
Hallo,
bräuchte etwas Hilfe. In folgendem Script (steht im QueryClose einer Maske) bekomme ich immer die Fehlermeldung: Datenbank nicht gefunden. Der Pfad und der Server sind aber korrekt.

Ist nur ein Teilabschnitt vom Script:

Server = "YC18W01N/SRV1/DE"
Filename = "info\Tsicht.nsf"
meldung =  "Datenbank nicht gefunden!"
   
If (NewDocument) Then                    
Dim Datenbank1 As NotesDatabase
Dim DokBegleit1 As NotesDocument
Set Datenbank1 = New NotesDatabase(Server,Filename)
         
If Not Datenbank1.IsOpen Then
Messagebox meldung
Goto Ende
usw............

Glombi

  • Gast
Re:DB öffnen in QueryClose
« Antwort #1 am: 26.04.04 - 11:47:28 »
Besser so:

Server = "YC18W01N/SRV1/DE"
Filename = "info\Tsicht.nsf"
meldung =  "Datenbank nicht gefunden!"
   
If (NewDocument) Then                    
Dim Datenbank1 As NotesDatabase
Dim DokBegleit1 As NotesDocument
Set Datenbank1 = New NotesDatabase("","")
call Datenbank1.Open(Server,Filename)
         
If Not Datenbank1.IsOpen Then
Messagebox meldung
Goto Ende
usw............

Driri

  • Gast
Re:DB öffnen in QueryClose
« Antwort #2 am: 26.04.04 - 11:49:03 »
Das ist auch klar, denn die DB ist ja nicht geöffnet. Du hast sie zwar definiert, aber öffnen mußt Du sie schon noch.

If Not Datenbank1.IsOpen Then
   Call Datenbank1.Open
...

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
Re:DB öffnen in QueryClose
« Antwort #3 am: 26.04.04 - 11:58:23 »
Danke!!

Als ich die Datenbanken auf einem lokalen Rechner (NotesClient ohne Serveranbindung) hatte, hat alles funktioniert. Dort hatte ich den Eintrag auch nicht definiert.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz