Skip to end of banner
Go to start of banner

Bericht: Feldinhalt mit HMTL-Tags in einem Bericht darstellen

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Frage

Ich möchte Texte einer Durchführung vom Typ 'Text Markup'  in einem Report als Html darstellen. Wie geht das?

Antwort

Für Anlass-Texte vom Typ 'Text markup' oder 'Text mehrsprachig markup' verwendet man ein RichText-Control. Auf den Eigenschaften des Controls unter Datenbindung->Html muss man die Datenbindung manuell einstellen. Für die Datenbenindung auf einer Durchführung kommen die Felder Value, ValueMultiLang, ValueMultiLang_de_CH usw. auf der Collection ItemDescriptions->PropertyValues in Frage.

Eine Anleitung für das Binden eines Html-Wertes finde man hier: https://docs.devexpress.com/XtraReports/DevExpress.XtraReports.UI.XRRichText.Html

Übrigens kann man auch Anmeldungszusatzfelder vom Typ 'Text markup' oder 'Text mehrsprachig markup' als Html in einem Report darstellen.


Achtung: Die Textformatierung wird nicht in den Bericht übernommen. Es wird empfohlen im Bericht ein Formelfeld zu erstellen und so die Schriftart und -grösse zu setzen:

Markup-Felder werden beim Umwandeln in HTML von einem <p>-Tag umschlossen. Dies führt zu einem ungewollten Abstand im Bericht.

Diesen Abstand kann man mittels styel-Formatierung entfernen:

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


Verwandte Artikel


  • No labels