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
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?
Ich habe es jetzt in html gemacht und auf https://sites.google.com/site/pmcpaste/fakturama hochgeladen, sehe base.zip.
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?
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 ?.
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 ?.