Serienbrief Felder ändern sich in die 'Feldnamen' wenn ich ein PDF erstelle

Moin zusammen,
ich erstelle über die CALC Datenbank einen Serienbrief / ein Dokument. (mit einem Satz)
also:
Calc Datensatz erfassen und speichern
Office vorlage öffnen
Ansicht - Datenbank
die Datenbank auswählen, die Tabelle Auswählen, Daten in Felder.
Andere Tabelle auswählen, daten in Felder
ggf anpassungen am Text , dann speichern
Jetzt Export als PDF, Seite 1 und 3, Name eingeben fertig
Leider haben nun das Office Dokument UND das PDF einige ‘Variablen’ nicht mehr gefüllt sondern da steht nun Miete.Tabelle1.gdb
Das passiert mit 2 Feldern
Vorher habe ich mit Base gearbeitet. Wegen dem Fehler bin ich zu CALC als basis gewechselt.
nun ist der Fehler auch hier.

Das passiert auch wenn ich über den Windows PDF Drucker das PDF erstelle.
leider kann ich keine Fehler auf englisch melden

Hat einer eine Idee?
W11 Prof. Office 26.2

Version: 26.2.5.2 (X86_64)
Build ID: cd7284b4cbbfeb507e630c1aac019f4157393acb
CPU threads: 32; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded

Danke!

Auch wenn Du in Calc die Daten eingibst: Das Verbindungselement ist immer Base für einen Serienbrief.
Jetzt wäre es natürlich von Vorteil zu wissen, was denn tatsächlich in den Feldern stehen soll. Vielleicht kannst Du mir ja ein Beispiel (ruhig mit der ursprünglichen Base-Datei) per privater Mail zuschicken?
.
Der Meldung nach müssten die fehlenden Daten aus der Datenbank “Miete” und der “Tabelle1” in dem Feld “gdb” stehen. Vielleicht hast Du ja dort keine Daten drin stehen und stattdessen im Writer Ansicht → Feldnamen angestellt. Dadurch kommt jedenfalls diese Anzeige.

Danke erstmal,
da habe ich mich wohl etwas unglücklich ausgedrückt.
Nach dem “Daten in Felder” ist alles OK!
ALLE Felder im Dokument sind richtig gefüllt
was ich vergessen habe zu erwähnen, das Feld ist bedingt:
Typ: Bedingter Text
Format (leer)
Bedingung
Mieter.Tabelle1.HB EQ “n”
Dann (leer)
Sonst
Mieter.Tabelle1.gfb

auch das 2. Feld, das plötzlich zu Text wird, ist so definiert.
Auf dem gleichen Feld nur dann Mieter.Tabelle1.gfh

Heißt das, dass dann alles korrekt angezeigt wird und auch “Miete.Tabelle1.gdb” nirgendwo zu sehen ist?
Wann taucht das Ganze denn dann auf?

Genau.
Nach dem ‘exportieren als pdf’ ist es im PDF und im Office Dokument falsch

Das erinnert mich an etwas…

  • Wenn Du nicht nach pdf exportierst, sondern das Dokument als .odt speicherst, schliesst und wieder öffnest: Sind die Datenfelder noch korrekt?
  • Falls nein, probier das Ganze nochmal, speichere aber das Dokument diesmal im .docx-Format. Dann ebenfalls schließen und nru laden.

Ich habe einen sochen “Umweg” über .docx mal in einen Workflow für Datenbank-Reports eingebaut. Muss die Details aber nachsehen. (War aber in einer älteren Version 6.x oder 7.x)

BedingterText.odt (22.8 KB)
Ich habe das einmal ausprobiert - mit der internen Datebank “biblio”. Müsste also auch jedem Rechner laufen. Da steht dann im bedingten Text, ob der Autor des Textes vorhanden ist oder fehlt. Funktioniert hier ohne Anzeige der Bedingung in der *.odt-Datei oder der *.pdf-Datei.

In meinem Test reicht es schon, in die Druckvorschau zu wechseln, und der bedingte Text wechselt in die Anzeige des Namens.

Dokument


Das bedingte Feld ist übrigens das Geburtsdatum.


Versionsinfo:

Version: 26.2.6.3 (X86_64)
Build ID: 8221e31b3ac356a1623c672912a3d2b492f7e3d1
CPU threads: 8; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded


Da ich Daten in Felder nie benutze, ist mir die falsche Anzeige eigentlich auch egal.
Führe dein Vorhaben einfach über den Befehl „Drucken“ (Strg + P) aus.


1 Like

@PKG:
Ja, , das hab ich nicht beachtet, aber es ist so.
Kannst du gut genug Englisch um das zu melden?

@RobertG
es ist auch nicht immer und vor allem nicht bei Jedem bedingten Text. In meinen 5 (4, eine ist mitlerweile leer) Seiten wird die Bedingung 5, 6 mal abgefragt. 2 mal habe ich den Fehler

@Wanderer
Docx geht, hinterlässt aber ein doofes Gefühl. Und öffnet sich dann immer mit Office 365

Ich brauche das “Daten in Felder” da ich manchmal Anpassungen vornehmen muß

OK, hatte nicht gesehen, das ich es in eine Datei umleiten kann, die ich dann öffnen muß.
in dieser ist keine verknüpfung zur DB mehr vorhanden.
Trotzdem nicht gut, ich habe in der DB (im Calc) 2 Reiter(Blätter?)
Einmal mit den ‘Konstanten’ wie Kurtaxe, Bettensteuer% Satz, Preis für: Handtuch-set, Bettwäsche, Internet und Endreinigung.
Und einer für die Gäste Daten.

in dem Druck dialog kann ich nicht Sätze aus 2 Reitern markieren.
Und wenn ich etwas anpassne muß, ist das Händling komlizierter.

Aber ok, wenn es nicht repariert wird, muß ich ggf die 2 Reiter zusammenfassen und als $a$1 Felder in den Gäste Reiter übernehmen.
Danke

@Robi400
Du könntest dir in der Hinterhand eine portable Version halten, bei der es noch funktioniert!

Bei mir ist die letzte Version, bei der es funktioniert, die Version 25.2.


Einfach einen neuen Ordner im Explorer erstellen und die portable Version dort ablegen und installieren.

Das scheint dieser Bug zu sein, der noch nicht bestätigt wurde:
https://bugs.documentfoundation.org/show_bug.cgi?id=172738
Sollte also jemand von den Windows-Nutzern bestätigen - sonst passiert da nichts. Bei mir taucht der Bug, wie bei dem Beispiel zu sehen, nicht auf.

1 Like

Ich hab das gerade mal angesehen, firefox kann ja auch übersetzen.
Aber da bin ich leider überfordert. die hälfte verstehe ich auch in der Übersetzung nicht.
Sch …ade

Nach dem Eintrag im ersten Kommentar habe ich das Ganze auf NEW gesetzt.
Lustig: Der Bug wurde auch von jemandem aufgegeben, der die deutschsprachige Version von LO nutzt…

1 Like

Basierend auf BedingterText.odt versuche ich grade, das bedingte Feld wie folgt zu verändern:
Bedingung: Bibliography.biblio.Author != “”
Dann: Bibliography.biblio.Author
Sonst: “Author fehlt”
Das Ergebnis ist dies: BedingterText2.odt (21.6 KB)
Mein Fehler oder noch’n Bug?

in der von dir zur Verfügung gestellten Datei handelt es sich um Verborgenen Text und der funktioniert.

2026-09-17 07 08 29


Ausdruck BedingterText2.odt (19,7 KB)