Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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":

Image Added


In dieses Band zieht man ein RichText-Field:

Image Added


In der FieldList muss nun ein Formelfeld erstellt werden:

Image Added


In den Properties kann ein Name vergeben werden und dann bei "Expression" auf die 3 Punkte geklickt werden.

Image Added


Hier kann nun der Code für die HTML-Textformatierung angegeben werden. z.B.

Code Block
languagecss
'<style>
  p {
    padding: 0px;
    margin: 0px;
    font-family:arial;
    font-size:11pt;
  }
li {
    font-family:arial;
    font-size:10pt;
}
</style>' +
[Value]

(warning) 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:

Image Added


(info) Ü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)
showLabelsfalse
max5100
spacesDaylightDoc
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "reportkb-reporting" and type = "page" and space = "DaylightDoc"
labelsreport

...

hiddentrue

...