Benutzer mit den meisten Antworten
Excel Services: Excel WebPart und Datenquelle aktualisieren funktioniert nicht

Frage
-
Hallo zusammen,
ich möchte mit dem Excel Web Access WebPart eine Excel-Arbeitsmappe im SharePoint anzeigen, die
1. externe Daten von einer SQL Datenquelle anzeigt und
2. durch den User aktualisiert werden kann.Ich habe in meiner Excel Arbeitsmappe eine Datenquelle zum SQL Server erstellt und eine SQL - Abfrage hinterlegt.
Die Aktualisierung direkt in Excel funktioniert auch super. Kein Problem
Ich lade dann diese Datei in eine Dokumentenbibliothek und verknüpfe das Excel WebPart mit diesem Dokument.
Leider wird aber in diesem WebPart die Datenverbindung nicht aktualisiert. Ich habe mir 2 - 3 Berichte zu dem Thema auf http://office.microsoft.com durchgelesen, dort ist immer wieder die Rede von *.odc - Dateien und von einer Data Connection Library aber ich komme nicht dahinter was ich noch falsch mache. Was ist noch notwendig damit ein User über das Excel WebPart die Arbeitsmappe mit meiner definierten Datenquelle aktualisieren kann?Für Unterstützung wäre ich sehr dankbar. Ich habe das Gefühl ich bin eigentlich schon sehr nah am Ziel :)
Grüße
Philip
Antworten
Alle Antworten
-
Hallo,
also meine Probleme, dass die Datenverbindung nicht als vertrauenswürdig erkannt wurde, haben sich mit dem Wochenende von selbst erledigt.
Jetzt kann ich die Arbeitsmappe aktualisieren und die Daten aktualisieren sich auch so wie es soll.
Mache ich allerdings den Browser nach der Aktualisierung zu und dann wieder auf (unter gleichem User) sind die Daten wieder auf einen alten Stand.
Ich dachte wenn ich die Arbeitsmappe aktualisiere sind die Daten beim nächsten Mal auch noch da oder muss man dafür extra was konfigurieren?Gruß
Philip -
Hi Philip,
Excel Services speichert die Daten nicht zurück in das Excel Blatt nach der Aktualisierung. Das ist Standardverhalten.
Die Möglichkeiten wären:
- Datenquellen beim Anzeigen im Browser immer aktualisieren (WebPart-Eigenschaft). Die Daten im Blatt bleiben gleich, im Browser werden aber immer die aktuellen Werte angezeigt, vorausgesetzt die Aktualisierung läuft einwandfrei.
- Excell-Blatt im PowerPivot umwandeln. PP Services in SharePoint 2010 bietet automatische Datenaktualisierung an.
- Excell-Blatt herunterladen, aktualisieren und wieder hochladen.
Gruß,
Andrei -
Hi Andrei,
danke für deine Antwort. Ich habe mich ein bisschen in PowerPivot eingelesen, ich denke das zu installieren, zu aktivieren und einzurichten sprengt meinen Rahmen. Da würde ich hier nur neue Threads erstellen :)Ich denke dass eine Kombination aus deinen genannten Möglichkeiten 1. und 3. das richtige für mein Anliegen wäre.
Vielleicht kannst du mir noch eine Frage beantworten. In meinem ODC File habe ich einen SQL hinterlegt der Einträge aus einer Bestimmten Liste ausliest. Das sind im Moment ca. 30 Einträge.
Das aktualisieren der Arbeitsmappe dauert immer zwischen 40 und 50 Sekunden. Ist das normal? Ich finde das ist ganz schön lange. Deswegen schrecke ich im Moment noch davor zurück, die Arbeitsmappe beim Anzeigen im Browser immer sofort aktualisieren zu lassen.Gruß
Philip//EDIT
Jetzt läuft alles zu meiner Zufriedenheit. Das lange aktualisieren der Arbeitsmappe lag an bestimmten Berechnungen die ich noch in der Arbeitsmappe hatte. Im Excel WebPart dauern die um einiges länger als in Excel selber.
Paar Einstellungen noch am Cache angepasst und jetzt gehts!
Danke für die Hilfe- Bearbeitet Phiillip Dienstag, 21. Februar 2012 07:12