Benutzer mit den meisten Antworten
Beschreibung von Aktivitäten in CRM-Berichten

Frage
-
Hallo,
ich habe folgendes Problem mit einem Bericht. Ich erstelle einen Bericht mit der Entität Aktivitäten. Im Bericht sollen unter Anderem die Beschreibung angezeigt werden. Besonders bei EMail-Aktivitäten ist mir aufgefallen, dass im Feld Beschreibung nicht der Text, sondern der gesamte HTML-Code erscheint. Ich habe in der Tabelle nachgesehen, dort ist der Text leider auch so gespeichert. Wie kann ich im Bericht nur den Tetx anzeigen lassen, denn mit HTML-Code wird das etwas unübersichtlich und lang und nicht schön?
LG, Peter
Antworten
-
Hallo Peter,
der einfachste Weg ist, den Text von seinem HTML-Code mit RegEx zu entfernen.
Anbei ein kleines Beispiel:
=((new System.Text.RegularExpressions.Regex("<[^>]*>")).Replace(Fields!Description.Value, ""))
Viele Grüße
Michael Sulz
MVP für Microsoft Dynamics CRM- Als Antwort markiert Michael Sulz Donnerstag, 22. April 2010 14:54
-
Hallo Peter,
wie hast du deinen Bericht erstellt? Ist das ein Bericht, der mit dem Assistenten erstellt wurde? Oder hast Du den Bericht über Visual Studio erstellt?
Den Bericht selbst solltest Du über Arbeitsbereich / Berichte finden. Wenn du auf "Bericht bearbeiten" gehst, dann gibt es über "Aktionen" den Menüpunkt "Bericht herunterladen". Nach dem Herunterladen kann man diese Berichtsdatei mit Visual Studio überarbeiten.
Herzliche Grüße / Kind regards Markus Müller- Als Antwort markiert Michael Sulz Donnerstag, 22. April 2010 14:54
Alle Antworten
-
Hallo Peter,
der einfachste Weg ist, den Text von seinem HTML-Code mit RegEx zu entfernen.
Anbei ein kleines Beispiel:
=((new System.Text.RegularExpressions.Regex("<[^>]*>")).Replace(Fields!Description.Value, ""))
Viele Grüße
Michael Sulz
MVP für Microsoft Dynamics CRM- Als Antwort markiert Michael Sulz Donnerstag, 22. April 2010 14:54
-
Hallo Michael,
wo muss man diesen Code eingeben? Ich finde leider den Bericht am Server nicht. Die Standardberichte befinden sich im Ordner "..\Microsoft Dynamics CRM\Reports\MSCRM\", aber dort kann ich keine individuellen Berichte finden.
LG, Peter
-
Hallo Peter,
wie hast du deinen Bericht erstellt? Ist das ein Bericht, der mit dem Assistenten erstellt wurde? Oder hast Du den Bericht über Visual Studio erstellt?
Den Bericht selbst solltest Du über Arbeitsbereich / Berichte finden. Wenn du auf "Bericht bearbeiten" gehst, dann gibt es über "Aktionen" den Menüpunkt "Bericht herunterladen". Nach dem Herunterladen kann man diese Berichtsdatei mit Visual Studio überarbeiten.
Herzliche Grüße / Kind regards Markus Müller- Als Antwort markiert Michael Sulz Donnerstag, 22. April 2010 14:54