[Gelöst] Berichte anpassen

30. März 2010 10:08

Guten Morgen zusammen,

ich habe ein kleines Problem mit unserem MS CRM 4.0.
Unser CRM setzt noch auf den SQL 2005 Server auf.

Wir sind gerade am überlegen ob wir unsere Angebote über das CRM generieren sollen.
Dabei haben wir uns überlegt die Standard Berichtsvorlage des CRM -Systems zu benutzen für Angebote.

Nun liegt es in meiner Aufgabe diesen Bericht auf das CI anzupassen.
Ich habe bis jetzt probiert mich mit dem Report Builder 2.0 auf den Bericht zu verbinden. Fehlermeldung besagt das min. SQL Server 2008 benötigt wird.

Der Reportserver bringt bei dem Aufruf eines Berichtes über den IE folgende Fehlermeldung:
http://crm/reportserver
Interner Fehler beim Berichtsserver. Weitere Informationen finden Sie im Fehlerprotokoll. (rsInternalError) Onlinehilfe
Um weitere Informationen zu diesem Fehler zu erhalten, navigieren Sie zum Berichtsserver auf dem lokalen Servercomputer, oder aktivieren Sie Remotefehler.

Der Aufruf der Berichte über die URL http://crm/reports funktioniert jedoch.

Ich hoffe ihr könnt mir weiterhelfen wie ich die Berichte mit welcher Software anpassen kann.
Oder sieht das CRM -System eine bessere Lösung vor?

Viele Grüße,

Sana
Zuletzt geändert von Sanagarth am 7. Juni 2010 16:33, insgesamt 1-mal geändert.

Re: Berichte anpassen

30. März 2010 10:26

Hallo Sana,

und erst einmal herzlich willkommen in unserem Forum.

sana hat geschrieben:Ich habe bis jetzt probiert mich mit dem Report Builder 2.0 auf den Bericht zu verbinden. Fehlermeldung besagt das min. SQL Server 2008 benötigt wird.
Von dem Report Builder gibt es meines Wissens nach eine Version für den SQL-Server 2005 und eine für den SQL Server 2008. Bist du sicher, das du die richtige Version verwendest?
Ich selbst verwende immer Visual Studio 2008, so das ich mich mit dem Report Builder nicht wirklich auskenne.
sana hat geschrieben:Der Reportserver bringt bei dem Aufruf eines Berichtes über den IE folgende Fehlermeldung:
http://crm/reportserver
Interner Fehler beim Berichtsserver. Weitere Informationen finden Sie im Fehlerprotokoll. (rsInternalError) Onlinehilfe
Um weitere Informationen zu diesem Fehler zu erhalten, navigieren Sie zum Berichtsserver auf dem lokalen Servercomputer, oder aktivieren Sie Remotefehler.

Der Aufruf der Berichte über die URL http://crm/reports funktioniert jedoch.
Von wo hast du die URL aufgerufen? Vom Client, vom Server, über das Internet?

Wo sind denn die Reporting Services Installiert? Wie heißt der Server?
sana hat geschrieben:Oder sieht das CRM -System eine bessere Lösung vor?
Nein, das CRM selbst geht davon aus, das du Angebote entweder über ein ERP-System druckst und im CRM nur anzeigst oder aber im CRM die Reporting Services nutzt, um die Angebote auszudrucken.

Alternativ könnt ihr natürlich auch Erweiterungen von Drittanbietern verwenden, die z.B. das Drucken von Angeboten mit der Word Seriendruckfunktion erlauben.

Re: Berichte anpassen

30. März 2010 10:38

Hallo Michael,

Vielen Dank für deine Begrüßung.

Ich hab das Business Intelligence Studio 2005 auf meinem Client installiert.
Ich habe bis jetzt den Report Builder 2 im Einsatz (oder nicht weil er nicht funktioniert, werde dazu gleich Tante Google oder Onkel Bing fragen.)
Die Url habe ich vom Client aufgerufen (internes Netz).
Die Reporting Services sind auf dem gleichen Server installiert wie das CRM -System in diesem Bsp. heißt der Server http://crm

Wie kann ich die Reporting Services nutzen um die Angebote auszudrucken.

Nachtrag:
Finden tue ich nur den Report Builder 2.0.
Nach dem MSDN wird auch nur das VS aufgeführt für die Berichtserstellung.


Danke für deine Hilfe und Viele Grüße,

Sana

Re: Berichte anpassen

31. März 2010 09:32

Hallo Sana,

wenn die Reporting Services auf dem Server mit Namen CRM installiert sind, must du mit folgenden URLs auch auf die Reporting Services zugreifen können:
- http://crm/reports
- http://crm/reportserver
- http://localhost/reports
- http://localhost/reportserver

Wenn das nicht geht, fehlen dir entweder entsprechende Rechte, habt ein DNS Problem oder die Reporting Services funktionieren nicht richtig.

Re: Berichte anpassen

31. März 2010 11:32

Guten Morgen zusammen,

- http://crm/reports funktioniert (Report Manager, Reports lassen sich anzeigen)
- http://crm/reportserver funktioniert (Reports in einer Ordnerstrukutr, Reports öffnen sich aber nicht)
- http://localhost/reports funktioniert (Report Manager, Reports lassen sich anzeigen)
- http://localhost/reportserver funktioniert (Reports in einer Ordnerstruktur, Reports öffnen sich aber nicht)


Ich habe jetzt auch nochmal den Tag gestern damit verbracht die Reports zu bearbeiten. (Mit dem Report Builder 2.0 und dem Business Intelligence Development Studio(BIDS))
Leider hatte ich keinen Erfolg.
Das Bearbeiten mit dem Report Builder war möglich (Wenn ich den Report heruntergeladen habe und local bearbeitet habe) nur konnte ich keinen Upload machen. (SQL 2008 Probleme s.o.)

Wie kann einen Bericht der auf dem Server schon veröffentlicht wurde mit dem BIDS öffnen und verändert wieder speichern? Ich bekomme im BIDS nur eine Editor XML Ansicht.
Habt Ihr sonst noch eine Idee woran es liegen kann?

Viele Grüße,

Sana

Re: Berichte anpassen

31. März 2010 11:45

Hallo Sana,

das du den Report Server mit allen Reports aufrufen kannst, ist schon einmal gut.

Jetzt eine Frage zu deiner Arbeitsweise. Du öffnest die RDL-Datei ja im Report Builder. Wie lädst du diese Datei denn dann ins CRM hoch? Benutzt du die Funktion im CRM?

Re: Berichte anpassen

31. März 2010 12:02

Hallo Michael,

Vielen Dank für deine Hilfe.

Ich lade den Report (Bericht) über den Report Manager herunter.
Also über die Seite http://crm/reports und editiere sie dann local.
Die Problematik besteht darin das der Report Builder keine Verbindung zum Reportserver aufbauen kann. (2008 Problematik s.o.)

Den bearbeiteten Report lade ich dann über den Reportmanager hoch über ein Formular über Eigenschaften des Reports. Das immer zu einem Fehler führt also das Bearbeiten nicht möglich ist.
Gibt es eine Möglichkeit den Report auch über CRM zu veröffentlichen wenn ja wie?
Geht das auch mit dem BIDS?

Viele Grüße,

Sana

Re: Berichte anpassen

31. März 2010 12:35

Hallo Sana,

das ist auch nicht der richtige Weg. Du musst den Report aus dem CRM heraus herunterladen und diese RDL-Datei dann im ReportBuilder öffnen. Dort bearbeitest du dann den Report und speicherst im im Filesystem ab, um ihn dann wieder über das CRM auf den Report Server zu laden.

Die Funktion zum Up und Download von Reports findest du im CRM, indem du einfach unter Arbeitsbereich in den Abschnitt Reports gehst und dort deinen Report auswählst und zum bearbeiten öffnest. Unter weitere Aktionen findest du dann einen Link zum Download des Reports.

Zum Uploaden des Berichts wählst du in der Pickliste einfach vorhandene Datei aus und lädst dann den bearbeiteten Bericht wieder ins CRM.

Re: Berichte anpassen

31. März 2010 13:51

Hallo Michael,

Vielen Dank für deine schnelle Antwort.
Soweit habe ich die Berichte jetzt gefunden und konnte sie herunterladen.
Leider findet der Report Builder den Reportserver immer noch nicht und ich kann die Berichte deshalb nicht verändern.

Zusätzlich habe ich eine Fehlermeldung bekommen, wenn ich über die Erweiterungsknopf den Bericht vergrößeren möchte.
"Berichte könne nicht ausgeführt werden, da der Konnektor für Microsoft SQL Server Reporting Services (MSSRS), eine erforderliche Komponente für die Berichtserstellung, auf dem Server mit MSSRS nicht installiert ist."

Was würde ich benötigen um den Bericht per BIDS zu bearbeiten. Gibt es dort auch Probleme mit der 2005 Version? Oder eignet dieser sich nicht für das bearbeiten von Berichten?

Schon im Vorraus vielen Dank für deine Antwort.

Grüße Sana

Re: Berichte anpassen

1. April 2010 08:13

Wenn du den Report geöffnet hast, musst du die Datenquelle ändern.

Und zwar von "Adventure_Works_Cycle_MSCRM" in deinen MSSQL Server.
Dann sollte es gehen.

Welchen genauen CRM Bericht möchtest du bearbeiten?

Re: Berichte anpassen

1. April 2010 08:43

Hallo tw-elektric,

ich möchte den Angebotsbericht bearbeiten.
Um die Berichte auf das CI des Unternehmens anzupassen.

Beim Aufruf kommt folgendes Popup. Verbindung mit dem Berichtsserver herstellen.
Nun werde ich angehalten eine IP-Adresse o. Url einzugeben.
Leider bekomme ich hier immer die Fehlermeldung "Fehler beim Verbinden... Vergewissern Sie sich, dass der Server ausgeführt wird. "

Die Auswahl ist leer.

Meine Tests:
http://Ip-Adresse/reports
http://crm/reports
http://crm/reportserver
nur IP

<ConnectString>data source=IP-Adresse;initial catalog=CRM</ConnectString><

Das ändern des Quelle im Editor brachte auch keinen Erfolg.

Viele Grüße,

Sana

Re: Berichte anpassen

1. April 2010 09:04

Hallo Sana,

was tw-electric meint ist, das du die DataSource des Berichtes im ReportBuilder ändern musst, damit du dich mit der CRM-Datenbank verbinden kannst. Das CRM definiert als DataSource immer die AdventureWorksCycle Datenbank, was dann durch das CRM zur Laufzeit auf die richtige Organisation geändert wird.

Re: Berichte anpassen

1. April 2010 09:17

Ich habe es gerade versucht.
Also im Report Builder bekomme ich es auch nicht hin, da hier der Unterbericht nicht geladen werden kann.

Du musst also im CRM den Bericht Angebot & Unterbericht Angebot herunterladen.

Dann öffnest du Visual Studio und erstellt ein neues Projekt (Berichtserverprojekt).
Nun klickst du rechts mit der Rechtenmaustaste auf Berichte (Bericht hinzufügen / Vorhandenes Element) und wählst dein Hauptbericht aus.
Dann doppelklick auf den Bericht (Quote.rdl)
Dann links auf CRM (Datenquelleneigenschaften) und richtest hier statt "data source=localhost;initial catalog=Adventure_Works_Cycle_MSCRM" dein SQL Server mit CRM Datenbank ein.
In meinem Fall würde es so aussehen: Data Source=localhost;Initial Catalog=tw_elektric_MSCRM

Also die CRM Datenbank und nicht die vom Report Server.

Nun fügst du noch den Unterbericht Angebot ein. machst hier das gleiche, sprich die Datenquellen umstellen.

Jetzt muss nur noch im Projekt der Hauptbericht als Startbericht festgelegt werden und schon funktioniert es ;)

Re: Berichte anpassen

1. April 2010 09:27

Hallo Michael,

ja das funktioniert ja im Report Builder über Eigenschaft in dem ich dann die richtige Datenbank auswählen muss.
Die Frage ist muss ich dann die ReportServer Datenbank oder die CRM Datenbank auswählen.

Bei beiden zeigt mir der ReportBuilder in der unteren Statusleiste "kein aktueller Berichtsserver".

Viele Grüße,

Sana

Re: Berichte anpassen

1. April 2010 09:28

Super tw-elektric,

werde ich jetzt sofort testen.

Danke.

Sana
Zuletzt geändert von Sanagarth am 1. April 2010 09:43, insgesamt 1-mal geändert.

Re: Berichte anpassen

1. April 2010 09:43

Hallo tw-elektric,

Ich finde die Datenquelleneigenschaften im MS Visual Studio nicht.
Muss ich eine neue Datenquelle anlegen?

Das Upload Formular für die Berichte habe ich im CRM System auch nicht gefunden.
Gesucht habe ich unter Bericht -> Bericht bearbeiten -> und dann die Durchsuchen Möglichkeit probiert.

Viele Grüße,

Sana

Re: Berichte anpassen

1. April 2010 10:17

Hallo zusammen,

ok die Datenquelle konnte ich jetzt einrichten.
Was muss ich jetzt als TargetServerUrl angeben die des Berichtsservers oder soll ich es über CRM Uploaden und einen neuen Bericht erstellen?

Danke & Viele Grüße,

Sana

Re: Berichte anpassen

1. April 2010 11:24

1.jpg


2.jpg


3.jpg


4.jpg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Berichte anpassen

1. April 2010 11:57

huhu zusammen,

jetzt weiß ich auch wo das Problem liegt.
Ich hab den Reiter Berichtsdaten nicht, bei mir steht da nur Dataset.
Meine config Datei für das Visual Studio hab ich schon gelöscht um abzwegen ob ich das Ding zerschossen hab, angezeigt wird es trotzdem nicht.

Grüße,

Sana

Re: Berichte anpassen

1. April 2010 12:09

Hallo Sana,

in VS hast du einen Reiter Berichtsdaten, du musst ihn wahrscheinlich nur einblenden.

Was passiert denn, wenn du mit der rechten Maustaaste auf das DataSet clickst?

Re: Berichte anpassen

1. April 2010 13:32

Hallo Michael,

genau dieses Option suche ich.
Ich kann sagen Unverankert, Andockbar usw.....
Die Funktion Fensterlayout zurücksetzten funktioniert leider auch nicht.
Oder direkt auf dem Objekt "aktualisieren".

Viele Grüße,

Sana

Re: Berichte anpassen

1. April 2010 13:42

Im VS Menü unter Ansicht kannst du Berichtsdaten auswählen.

5.jpg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Berichte anpassen

1. April 2010 13:44

Hallo tw-elektric,

diese Funktion gibt es bei mir leider nicht.
Ich hab auch zusätzlich einen Reiter Daten wie auch du Layout und Vorschau.

Viele Grüße,

Sana

Re: Berichte anpassen

1. April 2010 14:02

5.jpg


Bist du sicher das du das richtige Projekt öffnest?

Berichtsserverprojekt

Wenn ich nämlich ein Berichtsmodellprojekt öffne, dann habe ich diese Ansicht auch nicht.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Berichte anpassen

1. April 2010 14:56

Hallo

ja ich bin mir sicher. Auch wenn ich ein komplett neues Projekt anlege ohne das hinzufügen von bestehenden Berichten habe ich leider dieses Frame nicht.

Viele Grüße,

Sana