Home Forum Nuclos Entwicklung Makros und Regeln Zugriff auf BusinessObjects mit der neuen API Zugriff auf BusinessObjects mit der neuen API

#6144
Matthias Haake
Teilnehmer

Abschließend noch ein weiteres Beispiel: Stichwort Adressetiketten

Jeder Adresse kann über eine Klappbox ein Adressformat zugewiesen werden. Dies ist bei uns ein mehrzeiliges Textfeld, was z.B. für einen Ansprechpartner einer deutschen Firma wie folgt aussehen kann:

##company##
##formofaddress####
|appendix##
##street#### |housenumber##
##postalcode#### |city##
##country##

Dieser Ansprechpartner bekommt ein anderes Adressformat zugewiesen als ein ausländischer Lieferant, um sowohl verschiedene Adressfelder zu verwenden als auch um regionale Adressformatierungen zu beherrschen (z.B. DE: Straße + Hausnummer VS US: Hausnummer + Straße).

Die Regel liest beim Update eines Datensatzes die Werte der Adressfelder aus und ersetzt damit die Platzhalter im Adressformat-Template. Das Resultat wird im Feld „addresstext“ der Entität abgelegt. Auch diese Regel wird idealerweise in allen Entitäten mit Adressinformationen wiederverwendet.

Viele Grüße,
Matthias