Formularfeld in Reports

Auf diesen Beitrag antworten
Sven schrieb am 11.05.2017
Hallo,

folgendes habe ich vor:

Ich möchte in den Dokumenten eine Anrede einfügen, welche automatisiert eingefügt wird. Als Beispiel:

Kunde Herr Max Mustermann.
Anrede im Dokument: Sehr geehrter Herr Max Mustermann,

oder eben Sehr geehrte Frau Maren Maus,

oder bei Firmen, Sehr geehrte Damen und Herren,

Ist das möglich und wenn ja, wie?

Vielen Dank für die Hilfe!

Mit freundlichen Grüßen

Sven
Daniel schrieb am 15.05.2017
Anrede / Titel sind noch nicht Bestandteil unserer Eingabemasken, obwohl wir das Feld schon in der Datenbank vorgesehen haben.

Zur Zeit können Sie nur die Anrede in den Namen des Kunden übernehmen.

Durch anpassen der Druckvorlagen kann eine Grußfloskel abhängig vom im Namen enthaltenen Schlüsselwort (Herr/Frau...) ausgegeben werden.

- Fügen Sie eine "Bedingung" aus der Werkzeugleiste in die Vorlage ein.
- Ändern Sie in den Eigenschaften des Bedingungsfeldes die "Bedingung" und fügen Sie folgenden Text ein:

iif( pos('Herr', KUNDE.KUNNAME) > 0 or pos('Frau', KUNDE.KUNNAME) > 0,
iif( pos('Herr', KUNDE.KUNNAME) > 0, 'Sehr geehrter ' + KUNDE.KUNNAME + ',' , '')
+ iif( pos('Frau', KUNDE.KUNNAME) > 0, 'Sehr geehrte ' + KUNDE.KUNNAME + ',' , '')
, 'Sehr geehrte Damen und Herren,')
Sven schrieb am 26.05.2017
Hallo,

vielen Dank für die Info. Leider funktioniert es nicht. Ich bekomme immer die Fehlermeldung:

Fehler beim Konvertieren von Datentypen 'POS'

Dem Kunden habe ich bereits den Anhang Herr hinzugefügt im Namenfeld.

Gruß Sven
Daniel schrieb am 01.06.2017
Hallo Sven,

tritt der Fehler nur bei der Vorschau im Report-Designer, oder auch bei der Vorschau im Auftrag auf?
Bei der Vorschau im Designer sind evtl. keine Kundendaten verfügbar und deshalb wird dieser Fehler angezeigt.

Fehlende Daten könnte man durch eine Vorabprüfung feststellen, ist aber evtl. garnicht nötig. Probiere deshalb bitte die Vorschau in einem Auftrag / Angebot aus, indem du mit rechter Maus auf die Positionen klickst und "Vorschau" wählst.

Hier ein Screenshot wie es bei mir im Formeleditor aussieht:



Auf diesen Beitrag antworten
Forum Richtlinien