Hyreka Warenwirtschaft

Formularfeld in Reports

schrieb am
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
schrieb am
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,')
schrieb am
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
schrieb am
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:



Antwort auf den Beitrag von Sven:
Name *
E-Mail (wird nicht veröffentlicht)
Antwort *
Forum Richtlinien
hoch