none
Verschiedene Bilder in einem Feld auf SSRS Report

    Frage

  • hallo

    ich habe ein Problem mit einem meiner SSRS Berichte, die für unser CRM 2011 als Angebote erstellt werden sollen.

    Mit dem Code unten lasse ich mir die Produktbilder aus dem CRM, die bei jedem Produkt hinterlegt sind, angezeigen.

    System.Convert.FromBase64String(Fields!ac_documentbody.Value))

    In den Fällen von manuellen Produkten wäre dieses Feld leer.

    Es soll dann ein blank white Bild angezeigt werden statt einfach kleine rote Kreuzchen.

    Ich habe den Code unten versucht nachdem ich das "weis" Bild den Berichtsdaten hinzugefügt hatte.

    Leider werden immer noch rote Kreuzchen angezeigt und ich weiß nicht, wie ich in dieser Zeile ein anderes Bild ansprechen kann.

    =IIf(IsNothing(Fields!ac_documentbody.Value), "weis" , System.Convert.FromBase64String(Fields!ac_documentbody.Value))

    Meine Bildeigenschaften stehen in dem Feld auf "Bildquelle - Datenbank".

    Viele Grüße

    Donnerstag, 4. September 2014 07:23

Alle Antworten

  • Hallo,

    ich denke, das deine Frage in einem Forum für SQL Server bzw. Reporting Services besser aufgehoben ist. Es ist ehr unwahrscheinlich das diese Frage jemand im CRM Forum beantworten kann.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website XING LinkedIn Facebook Twitter

    Donnerstag, 4. September 2014 13:04
    Moderator
  • Hallo jon-snow,

    auf den ersten Blick würde ich das Problem auf die Quelle zurückführen. Das Bild "weis" inline im Bericht wird Dir nicht helfen, wenn Du als Bildquelle "Datenbank" gewählt hast. Eine theoretisch erforderliche Fallunterscheidung für die Quelle ist, wie oben auch im Screenshot zu sehen, nicht möglich.

    Ich würde es damit versuchen, mir ein weißes JPG als Base64-String in die Formel einzubauen und ebenfalls mittels Convert.FromBase64String() direkt zu übergeben, so als ob es aus der DB käme.

    Viele Grüße,
    Thomas

    Dienstag, 9. September 2014 15:35