Drucken nicht mögli...
 
Benachrichtigungen
Alles entfernen

Drucken nicht möglich

19 Beiträge
3 Benutzer
1 Reactions
1,746 Aufrufe
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter   [#3127]

Moin,

ich bin komplett neu in Fakturama, MySQL und OpenOffice ( auch in Java ).
Habe gestern alles mit einigem getüfftel hinbekommen.
Alles unter Windows Server 2019.

Heute habe ich Fakturama eingerichtet, alle Parameter gesetzt (OpenOffice: C:\Program Files (x86)\OpenOffice 4 )
Die erste Rechnung für 2022 ist erfasst, Summen stimmen.

Die Vorlage für die Rechnung habe ich runtergeladen und angepasst.

Beim Drucken der Rechnung kann ich zwischen den 2 vorhandenen Vorlagen auswählen, bekomme dann allerdings eine Fehlermeldung, die mir nichts sagt:

<<
Internal Error

Ursach:
java.lang.IllegalArgumentException: Illegal group reference
>>

Das Logfile dokumentiert schon beim Starten von Fakturama einen Fehlereintrag und zum dem Druckfehler einen weiteren:

Ich hoffe ihr könnt mir mit den 2 Problemen weiterhelfen.
Danke

Liebe Grüße

Reiner

 



   
Zitat
Themen-Schlagwörter
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

20211220 13:39:13.698 | ERROR | | Internal Error
java.lang.IllegalArgumentException: Illegal group reference
at java.base/java.util.regex.Matcher.appendExpandedReplacement(Matcher.java:1067)
at java.base/java.util.regex.Matcher.appendReplacement(Matcher.java:997)
at java.base/java.util.regex.Matcher.replaceAll(Matcher.java:1181)
at java.base/java.lang.String.replaceAll(String.java:2142)
at com.sebulli.fakturama.office.FileOrganizer.getRelativeDocumentPath(FileOrganizer.java:141)
at com.sebulli.fakturama.office.FileOrganizer.getDocumentPath(FileOrganizer.java:276)
at com.sebulli.fakturama.office.FileOrganizer.getDocumentPath(FileOrganizer.java:263)
at com.sebulli.fakturama.office.OfficeDocument.testOpenAsExisting(OfficeDocument.java:492)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:375)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$0(CreateOODocumentHandler.java:180)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1461)



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

Moin, kannst Du bitte mal die Einstellung für den Dateipfad hier posten? Ich hab die Vermutung, daß da irgendwas nicht stimmt. Zumindest kommt der Fehler an dieser Stelle (das Pfad-Template kann nicht verarbeitet werden).


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


   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

Moin

das Arbeitsverzeichnis ist: C:\Fakturama

 



   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

Moin

der Office-Pfad ist: C:\Program Files (x86)\OpenOffice 4
Format und Pfad der .odt Dateien: ODT/{yyyy}/{doctype}/{docname}_{address}.odt
Format und Pfad der .pdf Dateien: PDF/{yyyy}/{doctype}/{docname}_{address}.pdf

zusätzlicher Pfad der .pdf Dateien ist leer



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

Hm, das sind ja eigentlich die Standardwerte. Dann kann es eigentlich nur noch an den Inhalten liegen. Wie hast Du den Dokumentnamen definiert? Bei "address" wird die erste Zeile der Adresse verwendet. Stehen da irgendwelche Sonderzeichen drin? Ggf. kannst Du mir das auch als PM schicken.


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


   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

@rheydenr 

wo/wie kann ich den Dokumentnamen definieren?
Geschieht das nicht auch über : Format und Pfad der .odt Dateien: ODT/{yyyy}/{doctype}/{docname}_{address}.odt

Wie kann ich Dir eine PM schicken??



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

Der Dokumentname wird in den Einstellungen definiert, bei Nummernkreise -> Format. Aber wenn Du das ebenfalls in der Standardeinstellung hast, wird's wohl auch nicht daran liegen. PM kannst Du schicken, indem Du den Username anklickst und dann "Nachricht" auswählst.


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


   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

@rheydenr oder meinst Du den Dateinamen der Vorlage

Da ist einmal die Standardvorlage: Document und meine angepasste RG_BusSoft



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

Nein, der Dateiname der Vorlage spielt keine Rolle. Das Problem liegt hier wirklich in der Erzeugung des Dateinamens für das fertige Dokument.


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


   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

@rheydenr wenn ich bei Dir auf den Benutzernamen klicke  kommt eine Fehlermeldung



   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

@rheydenr ich habe die Formate mal auf die Standardeinstellungen zurückgesetzt.

Klappt immer noch nicht



   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
 

@reiner 

Ich hatte mal ein ähnliches Problem, bei mir waren die PDF-Einstellungen in LibreOffice schuld.

Wie sind die PDF-Export-Einstellungen in LibreOffice eingestellt?

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

@rheydenr

hrgmmmghrgm

😖

ich habe die ganze Zeit versucht die gleiche Datei ( mit falschen Parametern im Dateinamen ) zu öffnen.
Habe jetzt die alten Belege gelöscht und mit den Standardeinstellungen neu erstellt.

Und siehe da, es öffnet sich openoffice.
Es wird auch eine .odt Datei erstellt, allerdings kein PDF.

In den Einstellungen habe ich beide Erstellungen angeklickt und dass das PDF geöffnet werden soll.

Überseh ich da irgendetwas?



   
AntwortZitat
(@reiner)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 13
Topic starter  

@microangelo 

Moin Jürgen,

ich nutze OpenOffice und habe da einmal durchgeklickt.
Da ich auch in OpenOffice ein Newbie bin, weiß ich nicht wo ich da was einstellen muss.

Anschubser bitte 🤗 

Liebe Grüße
Reiner



   
AntwortZitat
Seite 1 / 2
Teilen: