Seite 1 von 1

Gelöst: Serienbrief Betreff nur wenn in Datenbank

Verfasst: Mi 5. Mai 2021, 12:42
von ausdemwald
Hallo,
habe heute zum ersten Mal LO installiert, bin Umsteiger von MS Office.
Die erste Hürde sind Serienbriefe.
Meine Adressen sind in einer aus Excel in Calk übernommenen Datenbank.
Die Adresse und Anrede habe ich hinbekommen.
Jetzt geht es um folgendes:
Wenn in der Datenbank das Betreffeld etwas anderes als "" enthält, sollen zwei Zeilen angezeigt werden, nämlich:
Betreff: und danach der Inhalt des Datenbankfeldes
hier:

Bisher habe ich Erfolg mit
VersteckterAbsatzAdressen.Datenbank.Betreff
Der versteckte Absatz hat die Bedingung == not

Es wird in den korrekten Fällen der Inhalt des Datenbankfeldes angezeigt.
Ich schaffe es jedoch nicht an den Anfang das Wort "Betreff: " und in einer neuen Zeile das Wort "hier: " einzufügen.

Versucht habe ich das mit der Feldfunktion "Bedingter Text", scheine aber an der Syntax zu scheitern.
Hat jeman einen Vorschlag?
Beste Grüße

Re: Serienbrief Betreff nur wenn in Datenbank

Verfasst: Do 6. Mai 2021, 09:05
von Pit Zyclade
Und wie wäre es, wenn du im selben versteckten Absatz noch deinen Wunsch nach weiterem Text und Zeilenschaltung unterbringst? (Ich habe es jetzt nicht probiert)

Re: Serienbrief Betreff nur wenn in Datenbank

Verfasst: Do 6. Mai 2021, 10:55
von ausdemwald
Das habe ich auf verschiedene Arten ausprobiert.

Betreff: Versteckter Absatz AnweisungDatenbankfeldZeilenschaltung
hier:
Versteckter Absatz AnweisungBetreff: DatenbankfeldZeilenschaltung
hier:

Die Texte und die Zeilenschaltung werden auch angezeigt, wenn die Bedingung nicht erfüllt ist.

Re: Serienbrief Betreff nur wenn in Datenbank

Verfasst: Do 6. Mai 2021, 11:16
von Pit Zyclade
Ich habe jetzt rumexperimentiert und es offenbar geschafft. (Und bin über kleine Fehler in der Hilfe gestolpert!)

Mache erst den Absatz fertig, z.B. ...
1. füge das Feld email aus deiner Datenbank als Seriendruckfeld mithilfe des Befehls Einfügen->Feldbefehl ein, so wie du es bereits kennst,
2. mache am Ende einen Zeilenumbruch (keinen Absatz)
3. in dieser Zeile füge das Seriendruckfeld betreff ein und ergänze gewünschten Text, wie es deinen Wünschen entspricht,
4. es folgt am Ende das Absatzzeichen.
5. Gehe an den Anfang des Absatzes (vor das erste Zeichen, aber ohne Leerzeichen davor)
6. Nimm den Feldbefehl versteckter Absatz, unter Bedingung füge ein: email > "" , bestätige und schließe.
Jetzt teste!

Der Fehler in der Hilfe bei diesem verstecktem Absatz:
- Nicht den Absatz anklicken, nicht den Absatz markieren, sondern nur an den Anfang des Absatzes gehen bevor man den Feldbefehl versteckter Absatz wählt.

Ein Programmfehler bei verstecktem Text (nicht verstecktem Absatz): Es wird in der Anzeige ein zusätzlicher Doppelpunkt geboten, der beim Ausdruck gar nicht vorhanden ist. Also verwirrend!

Gelöst: Serienbrief Betreff nur wenn in Datenbank

Verfasst: Do 6. Mai 2021, 13:04
von ausdemwald
Danke funktioniert, hatte noch eine weitere Sache nicht gewußt, nämlich ausgeblendeten Text auszublenden.

Re: Serienbrief Betreff nur wenn in Datenbank

Verfasst: Do 6. Mai 2021, 13:41
von Mondblatt24
@ausdemwald,
ausdemwald hat geschrieben:
Do 6. Mai 2021, 13:04
Re: Gelöst: Serienbrief Betreff nur wenn in Datenbank
An der Stelle eingesetzt wird das GELÖST nicht im Titel der Frage angezeigt! So gehtʼs

Gruß
Peter