🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Serienbrief: Problem mit Encoding / Zeichenformatierung bei Druck in einzelne Dateien
Serienbrief: Problem mit Encoding / Zeichenformatierung bei Druck in einzelne Dateien
Liebes Forum,
ich poste hier bei Allgemeine Themen da ich nicht weiß, in welcher LO-Komponente das Problem entsteht.
Ich Nutze ein Template (.ott) in Libre office Writer, verknüpft mit einer Datenbank .odb, um eine große Zahl an individuellen Zertifikaten als einzelne pdf-Dateien über das Drucken-Menü zu erstellen. Die Erstellung einer einzelnen Datei (Drucken > als ein Dokument speichern) funktioniert. Wenn ich allerdings einzelne Dateien erstelle (Als einzelne Dokumente speichern), wird der unspezifische Fehler angezeigt: "Aktion nicht unterstützt. Die Operation wird auf diesem Betriebssystem nicht unterstützt".
Problemeingrenzung:
Ich konnte das Problem auf ein "?" in einem Textfeld eingrenzen - das bedeutet, wenn eine der Variablen in der Tabelle / Datenbank ein "?" enthält, entsteht der Fehler, sonst nicht.
Meine Behebungs-Versuche:
Der Fehler entsteht auch für andere zu exportierende Dateitypen, also pdf, ODF-Textdokument etc. Ich habe nach den encodings geschaut - systemweit ist UTF-8 eingestellt, ich konnte leider bei Libre office calc, base und writer das encoding nicht verändern (ausgegraut bei "Speichern als"). Ich habe aber die Tabelle als -csv explizit in UTF exportiert und dann in die datenbank importiert, die ich mit writer verknüpfe -> selber Fehler. Ich habe auch versucht, in Writer und in Calc die Fonts zu verändern und Arial ausgewählt -> Fehler bleibt bestehen.
System
Ubuntu 20.04.6 LTS
Version: 7.5.5.2 (X86_64) / LibreOffice Community
Build ID: 50(Build:2)
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Ubuntu package version: 4:7.5.5~rc2-0ubuntu0.20.04.1~lo2
Calc: threaded
Beispieldateien
Beispieldateien sind angehangen, .odb muss aus der .ods erstellt werden (kann hier nicht hochgeladen werden)
Ich freue mich über jede Hilfe und Ideen!
ich poste hier bei Allgemeine Themen da ich nicht weiß, in welcher LO-Komponente das Problem entsteht.
Ich Nutze ein Template (.ott) in Libre office Writer, verknüpft mit einer Datenbank .odb, um eine große Zahl an individuellen Zertifikaten als einzelne pdf-Dateien über das Drucken-Menü zu erstellen. Die Erstellung einer einzelnen Datei (Drucken > als ein Dokument speichern) funktioniert. Wenn ich allerdings einzelne Dateien erstelle (Als einzelne Dokumente speichern), wird der unspezifische Fehler angezeigt: "Aktion nicht unterstützt. Die Operation wird auf diesem Betriebssystem nicht unterstützt".
Problemeingrenzung:
Ich konnte das Problem auf ein "?" in einem Textfeld eingrenzen - das bedeutet, wenn eine der Variablen in der Tabelle / Datenbank ein "?" enthält, entsteht der Fehler, sonst nicht.
Meine Behebungs-Versuche:
Der Fehler entsteht auch für andere zu exportierende Dateitypen, also pdf, ODF-Textdokument etc. Ich habe nach den encodings geschaut - systemweit ist UTF-8 eingestellt, ich konnte leider bei Libre office calc, base und writer das encoding nicht verändern (ausgegraut bei "Speichern als"). Ich habe aber die Tabelle als -csv explizit in UTF exportiert und dann in die datenbank importiert, die ich mit writer verknüpfe -> selber Fehler. Ich habe auch versucht, in Writer und in Calc die Fonts zu verändern und Arial ausgewählt -> Fehler bleibt bestehen.
System
Ubuntu 20.04.6 LTS
Version: 7.5.5.2 (X86_64) / LibreOffice Community
Build ID: 50(Build:2)
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Ubuntu package version: 4:7.5.5~rc2-0ubuntu0.20.04.1~lo2
Calc: threaded
Beispieldateien
Beispieldateien sind angehangen, .odb muss aus der .ods erstellt werden (kann hier nicht hochgeladen werden)
Ich freue mich über jede Hilfe und Ideen!
- Dateianhänge
-
- Zertifikatsdaten.ods
- Die Tabelle, aus der die Datenbank erstellt wird.
- (13.59 KiB) 90-mal heruntergeladen
-
- Vorlage.odt
- (10.23 KiB) 105-mal heruntergeladen
Zuletzt geändert von HDG am Mi 23. Aug 2023, 10:03, insgesamt 2-mal geändert.
- miesepeter
- * LO-Experte *
- Beiträge: 2140
- Registriert: So 19. Dez 2010, 18:16
- Wohnort: Bayern
Re: Serienbrief: Problem mit Encoding / Zeichenformatierung bei Druck in einzelne Dateien
Lade ein paar anonymisierte Beispieldateien hoch, dann kann man besser untersuchen. Auch die Calc- und die Base-Datei...
Re: Serienbrief: Problem mit Encoding / Zeichenformatierung bei Druck in einzelne Dateien
Danke, hängt jetzt an. Base-Dateien lassen sich aber anscheinend hier nicht hochladen, deshalb die .ods, aus der die .odb erstellt werden muss
Re: Serienbrief: Problem mit Encoding / Zeichenformatierung bei Druck in einzelne Dateien
Problemeingrenzung:
Ich konnte das Problem auf ein "?" in einem Textfeld eingrenzen - das bedeutet, wenn eine der Variablen in der Tabelle / Datenbank ein "?" enthält, entsteht der Fehler, sonst nicht.
werden da unsaubere Abfragen generiert und jetzt fällt dir das ? auf die Füsse??
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
- miesepeter
- * LO-Experte *
- Beiträge: 2140
- Registriert: So 19. Dez 2010, 18:16
- Wohnort: Bayern
Re: Serienbrief: Problem mit Encoding / Zeichenformatierung bei Druck in einzelne Dateien
Genauso ist es.
Der "Fehler" tritt dann auf, wenn [x] Dateiname aus Datenbank angewählt wurde (und das Fragezeichen als Dateiname verwendet werden soll).
Eine Internetsuche mit Begriffen wie verbotene Zeichen bei Dateinamen wird dir zeigen, dass das höchstwahrscheinlich die Ursache für die Fehlermeldung ist. Schau dir auf alle Fälle mal diese Auflistungen an und - na ja - beachte den Rat von @karolus. (Wie immer: Danke an @karolus für die höllisch smarten Tipps!)
-Ciao
Re: Serienbrief: Problem mit Encoding / Zeichenformatierung bei Druck in einzelne Dateien
Ohaaa Tatsache
das hätts nicht gebraucht.
Danke Karolus fürs Finden und Peter fürs Übersetzen

Danke Karolus fürs Finden und Peter fürs Übersetzen

An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.