Frage
Ich möchte Texte einer Durchführung Anlasstexte eines Anlasses vom Typ 'Text Markup' in einem Report ' oder 'Text mehrsprachig Markup' in einem BandedReport als Html darstellen. Wie geht das?
Antwort
...
Im Bericht braucht es ein ReportBand "ItemDescriptionValues.PropertyValues":
In dieses Band zieht man ein RichText-Field:
In der FieldList muss nun ein Formelfeld erstellt werden:
In den Properties kann ein Name vergeben werden und dann bei "Expression" auf die 3 Punkte geklickt werden.
Hier kann nun der Code für die HTML-Textformatierung angegeben werden. z.B.
Code Block | ||
---|---|---|
| ||
'<style>
p {
padding: 0px;
margin: 0px;
font-family:arial;
font-size:11pt;
}
li {
font-family:arial;
font-size:10pt;
}
</style>' +
[Value] |
Wichtig: Bei SingleLanguage Markup Feldern: "Value" verwenden, bei MultiLang MarkupFeldern "ValueMultiLang_de_CH" verwenden.
Nun wird im richtText Field das HTML-Binding auf das neu erstellte Feld erstellt:
Übrigens kann man auch Anmeldungszusatzfelder vom Typ 'Text markup' oder 'Text mehrsprachig markup' als Html in einem Report darstellen.
Eine Anleitung für das Binden eines Html-Wertes finde man auch hier: https://documentationdocs.devexpress.com/#XtraReports/CustomDocument7094Übrigens kann man auch Anmeldungszusatzfelder vom Typ 'Text markup' oder 'Text mehrsprachig markup' als Html in einem Report darstellen.XtraReports/DevExpress.XtraReports.UI.XRRichText.Html
Verwandte Artikel
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
hidden | true |
---|
...