2

Ich versuche, ein CRM-Feld abzurufen, das Base64-codierte Bilddaten enthält, und es als Bild in CRM anzuzeigen. Ich habe einen Blog von Jason Lattimer (https://jlattimer.blogspot.com.au/2012/08/ssrs-report-image-from-crm-note.html) gefunden, der erklärt, wie er das gemacht hat.Anzeige großer Textmengen im CRM SSRS-Bericht

Dies scheint in Visual Studio zu funktionieren; Wenn ich den Bericht jedoch nach CRM (Dynamics 365) hochlade, erhalte ich einen Fehler.

Ich habe versucht, die Bildsteuerung zu entfernen und nur den rohen (base64-kodierten) Text anzuzeigen und den gleichen Fehler zu erhalten.

Es scheint so, als ob für Felder, die aus CRM abgerufen werden, eine Grenze von 2000 Zeichen besteht. Ist jemand anderes auf dieses Problem gestoßen und gibt es bekannte (unterstützte) Workarounds?

+0

Ist es das erste Mal, dass Sie einen vorhandenen Bericht hochladen oder aktualisieren? –

+0

@GildonOpao ist ein neuer, leerer Bericht mit einem einzelnen Datensatz. Ich denke, es ist wichtig zu beachten, dass eingebettete Bilder funktionieren, ist nur beim Versuch, ein Bild dynamisch aus CRM geladen, dass ich dieses Problem – jasonscript

+0

Ich würde die Entity Image für diesen Zweck anstelle einer Notiz – Alex

Antwort

0

Wir konnten dieses Problem in SSRS nicht umgehen. Wir haben uns entschieden, den Bericht zu replizieren mit einem Document Template

Obwohl Dokumentvorlagen ihre eigenen Probleme haben (einzelne Datenmenge; begrenzte Abfragetiefe, etc.) diese betreffen uns in diesem Anwendungsfall nicht.

Verwandte Themen