Verbindung zu Daten...
 
Benachrichtigungen
Alles entfernen

Verbindung zu Datenbank mit Base

6 Beiträge
3 Benutzer
0 Reactions
2,356 Aufrufe
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter   [#380]

Hallo Zusammen,

ich suche gerade eine Lösung für das Firma meine Freundin. Fakturama ist sehr Nett und hat fast die Funktionen, die wir brauchen. Ich bin sehr beeindruckt. Allerdings, müssen wir erweiterte Auswertungen machen, und ich dachte, dass der Anbindung von LibreOffice Base ganz einfach sein sollte.

Nach viele Stunden googlen, vielem Forumbeiträge und etwas rumprobieren hat es endlich geklappt....

Für mich selbst und vielleicht jemanden anders habe ich der Manual erweitert mit eine Unterkapitel Verbindung zu Datenbank mit Base zu der Dokumentation zugefügt. Ich bin absoluter SVN-Neuling, so vielleicht kann jemanden von euch der Handbuch in SVN aktualisieren(?) Ich kann es auch machen, wenn jemanden mich etwas helfen würde mit Submit-Berechtigung, Aktualisierung von Html und Pdf.

Veränderte Dokumentation:
Fakturama Dokumentation mit neue Kapitel: Verbindung zu Datenbank mit Base

MfG
Peter



   
Zitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Hallo Peter,
wenn Du mir die HTML-Dateien zukommen läßt kann ich das mit einfügen. Das PDF und auch die ODT-Datei werden aus den HTML-Dateien erzeugt. Vielen Danke für Deine Hilfe.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter  

Ich habe es jetzt in html gemacht und auf https://sites.google.com/site/pmcpaste/fakturama hochgeladen, sehe base.zip.



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Cool, vielen Dank. Ich bau das in die 1.6.7 gleich mit rein.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
 Thor
(@Thor)
New Member
Beigetreten: vor 12 Jahren
Beiträge: 2
 

Ja gut, und dann kommt das:

Beim Verarbeiten des angeforderten Dokuments ist ein Fehler aufgetreten:

org.xml.sax.SAXParseException; lineNumber: 29; columnNumber: 4; Elementtyp "LI" muss mit dem entsprechenden Endtag "" beendet werden.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347)
at org.eclipse.help.internal.dynamic.DocumentReader.read(DocumentReader.java:56)
at org.eclipse.help.internal.dynamic.XMLProcessor.process(XMLProcessor.java:49)
at org.eclipse.help.internal.xhtml.DynamicXHTMLProcessor.process(DynamicXHTMLProcessor.java:66)
at org.eclipse.help.internal.webapp.servlet.DynamicXHTMLFilter$1.close(DynamicXHTMLFilter.java:81)
at java.io.FilterOutputStream.close(FilterOutputStream.java:160)
at org.eclipse.help.internal.webapp.servlet.FilterHTMLHeadAndBodyOutputStream.close(FilterHTMLHeadAndBodyOutputStream.java:311)
at org.eclipse.help.internal.webapp.servlet.PluginsRootResolvingStream.close(PluginsRootResolvingStream.java:220)
at java.io.FilterOutputStream.close(FilterOutputStream.java:160)
at org.eclipse.help.internal.webapp.servlet.FilterHTMLHeadOutputStream.close(FilterHTMLHeadOutputStream.java:159)
at org.eclipse.help.internal.webapp.servlet.EclipseConnector.transfer(EclipseConnector.java:200)
at org.eclipse.help.internal.webapp.servlet.ContentServlet.doGet(ContentServlet.java:45)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:317)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:924)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Beim Aufruf des entsprechenden Links in der Hilfe :-), war wohl noch etwas zu früh ?.



   
AntwortZitat
 Thor
(@Thor)
New Member
Beigetreten: vor 12 Jahren
Beiträge: 2
 

Ich habe Dein Beispiel aus der HTML Datei nachvollzogen aber Du beziehst Dich offensichtlich bei der Pfadangabe zu Deiner Datenbank auf ein Windows System. Die URL der Datenquelle:
"jdbc:hsqldb:file:C:My DocumentsfakturamaDatabaseDatabase" kann ich so nicht eintragen denn meine "Database" wäre dann ein Script mit dem Namen "Database.script".

Das aber kann LibreOffice offensichtlich nicht interpretieren oder wo meinst Du liegt mein Fehler ?.



   
AntwortZitat
Teilen: