![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
hallo, gleich zu Beginn, ich bin kein professioneller Entwickler, sondern ein "Newbie"... Es wäre also schön, wenn ihr bei euren Antworten bei mir nicht allzu viel Know How voraussetzt. Also zu meinen Fragen. Ich möchte in einer .Net Windowsanwendung (GUI) den Nutzer die Möglichkeit geben mit einer Pivottabelle zu interagieren. Als Datenquelle dient wahrscheinlich der Analysis Server mit einem darauf befindlichen OLAP Würfel. Ich habe schon einige Experimente gemacht, kann aber nicht entscheiden ob das die einzigen Möglichkeiten sind, bzw. was die Vor- und Nachteile der verschiedenen Alternativen sind. ------------------- 1. Lösungsansatz: Ich stelle über die SQL Server Reporting Services (RS) einen interaktiven Bericht zur Verfügung, den ich in die Windows Anwendung einbinde. Wie kann ich den bericht interaktiv einbinden (HTML?)? Gibt es eine einefache Möglichkeit HTML Seiten in eine .Net Windowsanwendung einzubinden (IE Plugin o.ä.)? Nachteil: Leider sind die RS Berichte nur bedingt durch den Nutzer veränderbar (keine Selbstständiger Wechsel der Spalten und Zeilendimensionen), was die Möglichkeiten ein wenig einschränkt... Vorteil: Berichte können alternativ auch einfach über IE angezeigt werden. ------------------- 2. Lösungsansatz: Nutzung der Office Web Components (OWC). Ich habe einfach im VS2003 die (COM?!) Komponente "Office Pivot Table 11" in die Anwendung gesetzt und das funktioniert nach ersten kleinen Tests auch recht zufriedenstellend. Nachteil: Nutzer der Windowsanwendung muß Office XP/2003 mit OWC auf seinem lokalen Rechner installiert haben. Ist das richtig erkannt oder gibt es Alternativen? (Was machen die Office Server Extensions genau?) Ich habe da noch einen Microsoft Knowledge Base Article - (823982 - http://support.microsoft.com/?id=823982) gefunden, der sich "irgendwie" mit der Einbindung von OWC in Visual Studio beschäftigt. Ich verstehe denn Sinn nur nicht ganz - leider. Was für einen Vorteil habe ich durch diese "Veränderung" inbezug auf die Einbindung von OWC in eine ..Net Windowsanwendung? ---------------------- Gibt es noch weitere (bessere) Lösungsansätze zum Einbinden von Pivot/Olap Funktionalität in eine Windowsanwendung? Möglicherweise sind externe Lösungen zum anzeigen der Olap Würfel doch besser (RS mit IE, Excel Olap Erweiterung (was noch?)? Gibt es eventuell günstige Komponenten von Drittanbietern für VS.Net? (Bisher habe ich nur http://www.softwarefx.de/Extensions/OLAP/ gefunden, was mit rund 3000? ausserhalb des Budgets liegt) Vielen dank im voraus für die Tipps und die Mühe... Gruß Throsten |
![]() |
| Thread Tools | |
| Display Modes | |
| |