Seite 1 von 1

Bedingter Text geht / geht-nicht

Verfasst: Fr 16. Jan 2026, 10:23
von ILEMax
Windows 11 Prof.
25.8.3.2 (X86_64)

Moin zusammen,

ich habe in einem Formular bedingten Text.
Die Datenbank ist über CALC 'verbunden'

wähle ich einen Datensatz aus und klicke auf "Daten in Felder" ist alles richtig.
Wandel ich das in ein PDF ist es im PDF falsch und im Dokument dann auch

Screenshot 2026-01-16 101918.png
Screenshot 2026-01-16 101918.png (134.07 KiB) 352 mal betrachtet
nach dem holen.png
nach dem holen.png (13.63 KiB) 352 mal betrachtet
nach dem PDF erstellen.png
nach dem PDF erstellen.png (4.39 KiB) 352 mal betrachtet

einer ne Idee?
danke

Re: Bedingter Text geht / geht-nicht

Verfasst: Fr 16. Jan 2026, 13:25
von Pit Zyclade
Und warum schreibst du das nicht im Betreff???
"Bedingter Text funktioniert nicht bei pdf-Umwandlung" (oder ähnlich)

Ich, als Laie, glaube, dass ein pdf-File nicht mehr mit der Datenbank zusammenarbeitet.
Wenn du also am Ende ein pdf haben willst oder einen Ausruck auf Papier, dann nutze die Serienbrieffunktion.
Da arbeitet LO top mit der Datenbank zusammen, es entstehen die wunschgemäßen Adaptationen (bedingter Text) und man kann entweder zum Drucker senden oder pdf als Ausgabe wählen.

Re: Bedingter Text geht / geht-nicht

Verfasst: Fr 16. Jan 2026, 13:48
von ILEMax
das verstehe ich nicht!

ich öffne ein .OTT,
dann lasse ich die DB anzeigen, wähle eine Tabelle(Konstanten) und in ihr einen Satz und klicke: "Daten in Felder".
Dann wähle ich eine andere Tabelle (Tabelle1), markiere den Satz uns klicke wieder "Daten in Felder".
Dann ist alles richtig!

Danach Speicher ich das Dokument als .ODT
immernoch alles richtig

danach Datei/exportieren als PDF/ Nur Seite 1+3
Im PDF ist der Fehler, im ODT nun auch.
Da ich das ODT nicht mehr Speicher habe ich nun 2 versionen

Wie soll ich das mit einem Serienbrief vereinfachen?
letztes Jahr, in 'irgendeiner' Vorversion ging das noch problemlos

Re: Bedingter Text geht / geht-nicht

Verfasst: Fr 16. Jan 2026, 13:59
von Mondblatt24
@ILEMax,

2026-01-16 13 57 39.png
2026-01-16 13 57 39.png (7.35 KiB) 316 mal betrachtet

setze die 0 mal in Anführungszeichen ("0") und versuche es noch einmal.

Gruß
Peter

Re: Bedingter Text geht / geht-nicht

Verfasst: Fr 16. Jan 2026, 15:25
von ILEMax
Danke,
aber dann ist die Bedingung schon falslch.
Beim holen der Daten in die Felder fehlt der Passus gleich.
OK, sorry ...
ich hatte einfache Hochkomma.
mit den doppelten geht es. Fast

Das Wort Bettwäsche kommt nun und bleibt auch im / nach PDF.
Aber der errechnete Betrag verschwindet immernoch.

Wenn ich diese Abfrage auch auf "0" umstelle, erscheit nach dem PDF erstellen der Feldname im dokument
Bettwaesche betrag.png
Bettwaesche betrag.png (13.75 KiB) 289 mal betrachtet
Bedingung gfb.png
Bedingung gfb.png (28.52 KiB) 287 mal betrachtet


Gerade ein update auf 25.8.4.2 gemacht.
Selbe verhalten
Die Texte bleiben nun dank des ", die Beträge komme richtig, (mit und ohne ") und verschwinden (ohne) bzw werden zu text (mit).

Danke für weitere Hilfe !

Re: Bedingter Text geht / geht-nicht

Verfasst: Mo 19. Jan 2026, 14:25
von ILEMax
Keiner mehr eine Idee?

Wenn das ein genereller Fehler sein sollte wäre die gesammte Funktion unbrauchbar!

Ich habe vor 2 Jahren von eine 'BASE' basierten Lösung auf die (angeblich) viel bessere / einfachere CALC Datenbank umgestellt.
Ich habe nun alte Dokumente nach gesehen, die sind auch schon letztes Jahr teilweise falsch. Es ist nur nicht aufgefallen.
Gibt es noch andere Einstellungen mit dehnen ich das Verhalten steuern kann?

Danke

Re: Bedingter Text geht / geht-nicht

Verfasst: Mo 19. Jan 2026, 16:37
von miesepeter
ILEMax hat geschrieben:
Fr 16. Jan 2026, 10:23
ich habe in einem Formular bedingten Text.
Die Datenbank ist über CALC 'verbunden'
...
wähle ich einen Datensatz aus und klicke auf "Daten in Felder" ist alles richtig.
Wähle den Datensatz beim Seriendruck (in Datei oder auf Papier) aus und vermeide "Daten in Felder". Das war schon in OpenOffice nicht richtig "verzahnt".

Aber das hat ja schon Pit erklärt:
Pit Zyclade hat geschrieben:
Fr 16. Jan 2026, 13:25
Wenn du also am Ende ein pdf haben willst oder einen Ausruck auf Papier, dann nutze die Serienbrieffunktion.
Da arbeitet LO top mit der Datenbank zusammen, es entstehen die wunschgemäßen Adaptationen (bedingter Text) und man kann entweder zum Drucker senden oder pdf als Ausgabe wählen.
Es ist auch schwierig, aber möglich, von "Daten in Felder" wieder zurückzukommen auf die normale Datenansicht. (Am einfachsten, die Datenbankverbindung löschen und neu einrichten, sind ja nur ein paar Mausklicks.)

ILEMax hat geschrieben:
Mo 19. Jan 2026, 14:25
Wenn das ein genereller Fehler sein sollte(,) wäre die gesammte (sic!) Funktion unbrauchbar!
Benutze brain.exe - und sei ein wenig geduldiger. Um den Fehler zu melden gibt's den/das Bugzilla. Nach deiner Meldung bitte hier den/die URL nennen. - Danke.

Ciao

Re: Bedingter Text geht / geht-nicht

Verfasst: Mo 19. Jan 2026, 16:59
von ILEMax
Danke,
aber das mit dem Serienbrief verstehe ich nicht!
Ich will ja das Dokument nur für EINEN Satz aus der DB haben.
Brauche ich dann x DB's mit je einem Satz?

Ausserdem muss ich z.zt. die Seiten 1 + 3 in das PDF umwandeln, 2, 4 und 5 muß ich drucken.
Muß ich dann 2 Dokumente pflegen (druck + Pdf) und beim einen den druck, beim anderen PDF wählen?
Außerdem habe ich bisher das 'ausgefüllte' Dokument optisch kontrolliert. Lange Feldinhalte oder fehlende Werte (mal echte Fehler, mal weil es so ist) sorgen ab und zu für ungewollte Verschiebungen in der Optik. das korrigiere ich dann manuell.
Auch gibt es ab und zu besondere Vereinbarungen die zusätzlich oder ersetzend in das Dokument müssen.
Geht die optische Kontrolle dann erst nach dem Druck / PDF Erstellung?

Bugzilla ist ein echter Angstgegner
Englisch ist nicht meine Sprache.
Ich werde mal die Kinder fragen ...
Danke!

Re: Bedingter Text geht / geht-nicht

Verfasst: Mo 19. Jan 2026, 17:12
von Mondblatt24
ILEMax hat geschrieben:
Mo 19. Jan 2026, 16:59
Ich will ja das Dokument nur für EINEN Satz aus der DB haben.
Kannst du doch!

Starte den Druckvorgang über Datei → Drucken (Strg+P).
Nachdem du gefragt wurdest, ob du einen Serienbrief drucken willst, öffnet sich folgendes Fenster (dort markierst du den entsprechenden Datensatz).

2026-01-19 17 14 57.png
2026-01-19 17 14 57.png (110.71 KiB) 78 mal betrachtet

Gruß
Peter