Fehler bei Formularbasiertem Filter
Verfasst: Sa 5. Aug 2017, 19:07
Hallo zusammen
ich hab hier ein Problem mit der Datenbank bei der ein Formular beim Start geöffnet wird.
Der Fehler tritt auf, wenn ich in einem Formular den Formularbaseiertenfilter aktiviere,
dann hängt sich LO Base auf. Nach Neustart von LO Base er und Wiederherstellung der DB
kommt dann diese Fehlermeldung:
BASIC-Laufzeitfehler.
Es ist eine Ausnahme aufgetreten
Type: com.sun.star.sdbc.SQLException
Message: Die Verbindung zur Datenquelle "Akquise_001" konnte nicht hergestellt werden..
Programmcode:
REM Formular bein Start öffnen
sub FormAutostart '1. Formular beim Start laden -------------------------------
dim oCon as object
oCon = ThisDatabaseDocument.CurrentController
If NOT ( oCon.isConnected() ) Then oCon.connect() '--------------Fehlerzeile
oCon.loadComponent(com.sun.star.sdb.application.DatabaseObject.FORM,"F_Hauptformular",FALSE)
' im Betrieb reicht: 'ThisDatabaseDocument.FormDocuments.getByName("frm_Namen").open
end sub
Die DB ist zwar geöffnet funktionrt aber nicht.
Beim öffnen eines anderen Formulars kommt dann folgender Fehler:
SQL-Status: S1000
Fehler-Code: -40
General error: org.hsqldb.lib.FileSystemRuntimeException: java.io.IOException:
Wenn ich den Rechner neu starte funktioniert die DB wieder.
Das Betriebssystem ist Win 7, 64 Bit, LO Ver. 5.3
Zum Vergleich habe ich eine andere DB geöffnet und den Formularbasiertenfilter aktiviert.
Dann tritt der gleiche Fehler auf.
Hat jemand eine Idee?
Gruß Helles58
ich hab hier ein Problem mit der Datenbank bei der ein Formular beim Start geöffnet wird.
Der Fehler tritt auf, wenn ich in einem Formular den Formularbaseiertenfilter aktiviere,
dann hängt sich LO Base auf. Nach Neustart von LO Base er und Wiederherstellung der DB
kommt dann diese Fehlermeldung:
BASIC-Laufzeitfehler.
Es ist eine Ausnahme aufgetreten
Type: com.sun.star.sdbc.SQLException
Message: Die Verbindung zur Datenquelle "Akquise_001" konnte nicht hergestellt werden..
Programmcode:
REM Formular bein Start öffnen
sub FormAutostart '1. Formular beim Start laden -------------------------------
dim oCon as object
oCon = ThisDatabaseDocument.CurrentController
If NOT ( oCon.isConnected() ) Then oCon.connect() '--------------Fehlerzeile
oCon.loadComponent(com.sun.star.sdb.application.DatabaseObject.FORM,"F_Hauptformular",FALSE)
' im Betrieb reicht: 'ThisDatabaseDocument.FormDocuments.getByName("frm_Namen").open
end sub
Die DB ist zwar geöffnet funktionrt aber nicht.
Beim öffnen eines anderen Formulars kommt dann folgender Fehler:
SQL-Status: S1000
Fehler-Code: -40
General error: org.hsqldb.lib.FileSystemRuntimeException: java.io.IOException:
Wenn ich den Rechner neu starte funktioniert die DB wieder.
Das Betriebssystem ist Win 7, 64 Bit, LO Ver. 5.3
Zum Vergleich habe ich eine andere DB geöffnet und den Formularbasiertenfilter aktiviert.
Dann tritt der gleiche Fehler auf.
Hat jemand eine Idee?
Gruß Helles58