[gelöst]Bericht mit Report Builder 2.0 erstellen

22. Oktober 2009 12:06

Hallo zusammen,

ich versuche schon seit Tagen mit dem Report Builder 2.0 einen Bericht mit Pre-Filterung zu erstellen.
Im Internet habe ich schon viele Beiträge und HowTo's gefunden, aber ich schaffe es nicht. Ich hoffe ihr könnt mir weiterhelfen.

Folgene Info habe ich genutzt: http://blogs.javista.com/2009/03/18/microsoft-dynamics-crm-pre-filtering-tips/

Mein SQL Statment sieht nun so aus:
Code:
SELECT AccountId
  ,ContactId, Lastname, Fullname
  FROM
  FilteredContact as CRMAF_Contact


Lade ich nun den Bericht ins CRM 4.0 und starte diesen, so bekomme ich den CRM Filter angezeigt. Filtere ich hier nichts raus und lösche den Filter, so bekomme ich meinen Bericht angezeigt mit alle Kontaktdaten.
Benutze ich aber den Filter und möchte z.B. nur alle Kontakte angezeigt bekommen, welche im Feld Anrede = "Herr" haben so bekomme ich eine Fehlermeldung:

Fehler bei der Berichtsverarbeitung.
Fehler beim Ausführen der Abfrage für das DataSet1-Dataset.
Falsche Syntax in der Nähe von 'Herr'.

Egal ob ich nach einem andere Kriterium filtere. Diese Meldung kommt immer nur eben angepasst auf den Filter.

Was mache ich falsch, oder wie sehen eure selbsterstellten Berichte aus?

Danke für die Untersützung.
Gruß
tw-elektric
Zuletzt geändert von tw-elektric am 23. Oktober 2009 09:29, insgesamt 1-mal geändert.

Re: Bericht mit Report Builder 2.0 erstellen

22. Oktober 2009 13:01

Hallo,

mal eine dumme Frage, was für eine DataConnection verwendest du in deinem Report?

Eventuell helfen dir auch diese Beiträge weiter:
http://ronaldlemmen.blogspot.com/2009/0 ... oaded.html
http://ronaldlemmen.blogspot.com/2008/1 ... ation.html
http://www.microsoft.com/dynamics/crm/u ... orial.mspx

Re: Bericht mit Report Builder 2.0 erstellen

22. Oktober 2009 13:50

Ich habe verschieden Dataconnection versucht.

1.) MS SQL Server / Data Source=srv03;Initial Catalog=tw_elektric_MSCRM

2.) MS SQL Server / data source=localhost;initial catalog=Adventure_Works_Cycle_MSCRM

Die erste Option ist manuell ausgewählt.
Bei dem zweiten verusch habe ich einfach den Dataconnect verwendet, welcher bei einem bestehende Bericht, oder einem neu erstellten Bericht aus dem CRM heraus, angegeben ist...

Bei beiden Versuchen bleibt der Fehler idenetisch.

Deine Links werde ich mir gleich mal anschauen.

Gruß
tw-elektric

Re: Bericht mit Report Builder 2.0 erstellen

22. Oktober 2009 14:10

Hallo,

die 2. COnnection wird immer defaultmäßig angegeben, wenn ein vorhadener Report nachträglich bearbeitet wird. Die muss immer gegen den eigenen Server ausgetauscht werden. Du hast aber nur den Connection String geändert, richtig? Nicht etwa eine neue DataSource erstellt und dann dem Report zugewiesen.

Re: Bericht mit Report Builder 2.0 erstellen

22. Oktober 2009 14:16

Ich habe immer den DataSource geändert - nie einen neuen hinzugefügt.
Vllt hängt es auch an dem Report Builder... ich habe das ganze nun mit Visual Studio und dem Umweg versucht, wie hier beschrieben: [url]http://ronaldlemmen.blogspot.com/2008/12/dynamics-crm-report-modification.html[url]

sieht nun ganz gut aus. vllt liegt es auch an dem suchparameter, welchen ich nie eingegeben habe.