Lade...
 

CX_PARTNER::Speech

CX_PARTNER::Speech

Beschreibung:

Diese Klassenfunktion erstellt eine vollständige Anrede inkl. Namen. Die Parameter steuern die Formatierung der Anrede.

Der erste Parameter steuert die Formatierung der Anrede wie in SexTitle(): FALSE unterdrückt hier die Ausgabe.

Der zweite Parameter erlaubt die Ausgabe des Titels wie in Title(): FALSE unterdrückt hier die Ausgabe.

Der dritte Parameter schließlich kontrolliert die Art und Weise, wie der Name formatiert werden soll: FALSE unterdrückt die Ausgabe vollständig, die anderen Werte sind in Name() erklärt.

Code-Beispiel:
...

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_PARTNER Ein Partner
  Top-1 INTEGER Formatierung des Namens
  Top-2 INTEGER Titel ausgeben?
  Top-3 INTEGER Art der Anrede
Stack(Out) Top STRING Ergebnis

Funktionsaufruf: Call(Speech)

Beispiele

Objekt vom Typ CX_PARTNER CX_LEGAL_PERSON CX_PERSON
  Annawerk AG Dr. Andreas Bahr
     
Speech(1, 0, 2) Annawerk AG Herr Bahr
Speech(2, 0, 2) Annawerk AG Herrn Bahr
Speech(3, 0, 1) Sehr geehrte Damen und Herren Sehr geehrter Herr Bahr
Speech(1, 0, 6) Annawerk AG Herr Andreas Bahr
Speech(2, 0, 6) Annawerk AG Herrn Andreas Bahr
Speech(3, 0, 5) Sehr geehrte Damen und Herren Sehr geehrter Herr Andreas Bahr
Speech(1, 1, 6) Annawerk AG Herr Dr. Andreas Bahr
Speech(2, 1, 6) Annawerk AG Herrn Dr. Andreas Bahr
Speech(3, 1, 5) Sehr geehrte Damen und Herren Sehr geehrter Herr Dr. Andreas Bahr
Speech(3, 1, 0) Sehr geehrte Damen und Herren Sehr geehrter Herr Dr.