Search the FirstSpirit Knowledge Base
Hallo,
ist es irgendwie Möglich in einem FS_DATASET eine Expression anzugeben, so dass im Dropdown ein Text erscheint, der aus zwei Werten mit einem Leerzeichen dazwischen erscheint?
Also z.B.
<FS_DATASET name="cs_contact" hFill="yes" mode="combobox" useLanguages="no">
<LANGINFOS>
<LANGINFO
lang="*"
label="Kontaktdaten"
description="Kontaktdaten auswählen"
expression="#item.firstname + #item.lastname"/>
</LANGINFOS>
<SOURCES>
<CONTENT name="kontakt"/>
</SOURCES>
</FS_DATASET>
Wir wollen, dass im Dropdown nicht "ChristianVogel" steht, sondern "Christian Vogel" mit Leerzeichen steht.
Vielleicht kann man in den Expressions Konstanten vorsehen oder Zeichen escapen?
Grüße
Christian
Hallo Christian,
funktioniert es nicht, wenn man das Leerzeichen mit quotierten " hinzufügt, z.B. mit & q u o t ; {ohne Leerzeichen}. Also
"#item.firstname + " " + #item.lastname"
Viele Grüsse aus Dortmund,
Holger
Hallo Christian,
funktioniert es nicht, wenn man das Leerzeichen mit quotierten " hinzufügt, z.B. mit & q u o t ; {ohne Leerzeichen}. Also
"#item.firstname + " " + #item.lastname"
Viele Grüsse aus Dortmund,
Holger
Hallo Holger,
großartig!
Es funktioniert so. Wir können also XML-Entities in den Expressions verwenden.
Sehr schön, ich werde es intern allen weitererzählen.
Danke
Christian
Naja, der einfacherer Weg wäre, das XML mit Tics statt Doppel-Tics zu schreiben:
expression='#item.firstname + " " + #item.lastname'/>
Das wird aber in die von Holger genannte Schreibweise um-formatiert beim speichern.
Ist aber trotzdem einfach zu tippen