Zeigen Sie in SharePoint Daten grafisch von einem Webdienst an
-
22-09-2019 - |
Frage
SharePoint/Moss 2007
Ich möchte auf mehrere Webdienste (auf externen Websites mit WSDL -Deskriptoren) zugreifen und die Daten grafisch mithilfe eines separaten Webparts für jedes Element anzeigen.
Das Diagramm für jeden ist recht einfach - nur ein Thermometer oder Ampeln (wie in KPI).
Ich möchte mit einem Webklick auf weitere Details zu den Daten zugreifen können
Was sind die grundlegenden SharePoint -Komponenten dafür?
Ich kann gegebenenfalls einen Web -Teil programmieren.
(Hintergrund - Ich habe KPI, PerformancePoint, Datenverbindungsbibliotheken, Infopath, Geschäftsdatenkataloge usw. durchgesehen. Ich brauche nur jemanden, der mir mitteilt, welche die richtigen Komponenten für weitere Untersuchungen sind).
Lösung
Ich denke, Sie sollten dies lösen, ohne SharePoint in Betracht zu ziehen. IE sollten Web -Dienste -Proxies (Service Reference hinzufügen) erstellen, um auf den externen Webdienst zuzugreifen und dann die erforderliche HTML zu erstellen, um das Ergebnis darzustellen.
Eine dies funktioniert, Sie können es in einen Webpart einwickeln.
Sie können den Geschäftsdatenkatalog verwenden, um auf den Webdienst zuzugreifen, aber es ist wirklich schwierig zu bedienen, und dann benötigen Sie noch eine Möglichkeit, die Daten zu transformieren, um die grafische Anzeige zu erhalten. KPIs sind nützlich, wenn Sie Listen mit den erforderlichen Informationen haben, nicht für externe Daten aus einem Webdienst. In diesem Fall spielt Infopath oder Performancepoint keine Rolle.