Freigeben über


Gewusst wie: Aktivieren von UDFs

Letzte Änderung: Mittwoch, 30. September 2009

Gilt für: SharePoint Server 2010

Jeder vertrauenswürdige Excel Services-Speicherort im Anbieter für gemeinsame Dienste (Shared Services Provider, SSP) hat ein AllowUdfs-Flag.

HinweisHinweis

Das AllowUdfs-Flag wird durch die Option Benutzerdefinierte Funktionen sind zugelassen auf der Excel Services-Seite Vertrauenswürdige Dateispeicherorte angegeben.

Der Standardwert für AllowUdfs lautet false. Wird AllowUdfs für einen bestimmten vertrauenswürdigen Speicherort auf false festgelegt, können die von den Arbeitsmappen an diesem vertrauenswürdigen Speicherort keine UDFs (User-Defined Functions, benutzerdefinierte Funktionen) aufgerufen werden.

Damit UDFs an einem bestimmten vertrauenswürdigen Speicherort aufgerufen werden können, legen Sie den Wert von AllowUdfs auf true fest.

Ist der Wert von AllowUdfs beim Starten einer Sitzung in einer Arbeitsmappe mit UDF-Aufrufen an diesem vertrauenswürdigen Speicherort false, tritt bei den UDF-Aufrufen ein Fehler auf. Das Gleiche gilt, wenn Sie den Wert von AllowUdfs nach dem Starten einer Sitzung auf true ändern. Der Grund ist, dass Änderungen am AllowUdfs-Flag in der nächsten Sitzung wirksam werden, d. h. nach der Aktualisierung der Konfigurationsdatenbank.

Das können Sie umgehen, indem Sie die Sitzung neu starten, beispielsweise durch Auswählen von Arbeitsmappe erneut laden in Excel Web Access.

VorsichtVorsicht

Wenn Sie stattdessen Microsoft-Internetinformationsdienste (Internet Information Services, IIS) zurücksetzen, werden alle aktuellen Sitzungen beendet.

Aktivieren von UDFs

Zum Ausführen der folgenden Schritte benötigen Sie einen Computer, auf dem Microsoft SharePoint Server 2010 installiert ist.

So aktivieren Sie UDFs

  1. Klicken Sie im Startmenü auf Alle Programme.

  2. Zeigen Sie auf Microsoft Office Server, und klicken Sie dann auf SharePoint-Zentraladministration.

  3. Klicken Sie im Schnellstartbereich auf den Link für Ihren Anbieter für gemeinsame Dienste (Shared Services Provider, SSP), z. B. "SharedServices1", um die Homepage für gemeinsame Dienste für diesen speziellen Anbieter anzuzeigen.

  4. Klicken Sie unter Excel Services-Einstellungen auf Benutzerdefinierte Funktionen.

  5. Klicken Sie auf der Excel Services-Seite Benutzerdefinierte Funktionen auf Benutzerdefinierte Funktion hinzufügen, um die Excel Services-Seite Benutzerdefinierte Funktionsassembly hinzufügen zu öffnen.

  6. Geben Sie im Feld Assembly den Pfad zu der UDF-Assembly ein, z. B. C:\MeinUdfOrdner\MeineUdf.dll.

  7. Klicken Sie unter Assemblyspeicherort auf Lokale Datei.

    HinweisHinweis

      Die Option Lokale Datei wird in zukünftigen Versionen von Excel Services durch Dateipfad ersetzt. Falls an dieser Stelle Dateipfad angezeigt wird, wählen Sie diese Option aus.

  8. Unter Assembly aktivieren sollte das Kontrollkästchen Assembly ist aktiviert standardmäßig aktiviert sein.

  9. Klicken Sie auf OK.

Zulassen von UDF-Aufrufen

So lassen Sie zu, dass UDFs von einer Arbeitsmappe aus ausgerufen werden können

  1. Öffnen Sie die Excel Services-Seite Vertrauenswürdigen Dateispeicherort hinzufügen (wenn Sie einen neuen vertrauenswürdigen Speicherort hinzufügen) bzw. die Excel Services-Seite Vertrauenswürdigen Dateispeicherort bearbeiten (wenn Sie einen vorhandenen vertrauenswürdigen Speicherort bearbeiten).

    HinweisHinweis

    Weitere Informationen zum Festlegen eines Speicherorts als vertrauenswürdig finden Sie unter Gewusst wie: Festlegen eines Speicherorts als vertrauenswürdig.

  2. Wählen Sie unter Benutzerdefinierte Funktionen zulassen die Option Benutzerdefinierte Funktionen sind zugelassen aus, um festzulegen, dass UDFs von Arbeitsmappen aus aufgerufen werden können, die an diesem vertrauenswürdigen Speicherort gespeichert sind.

  3. Klicken Sie auf OK.

Siehe auch

Aufgaben

Schritt 3: Bereitstellen und Aktivieren von UDF-Dateien

Gewusst wie: Erstellen einer UDF, die einen Webdienst aufruft

Gewusst wie: Festlegen eines Speicherorts als vertrauenswürdig

Konzepte

Exemplarische Vorgehensweise: Entwickeln einer UDF mit verwaltetem Code

Häufig gestellte Fragen zu Excel Services-UDFs

Grundlegendes zu Excel Services-UDFs

Excel Services Alerts

Bekannte Probleme und Tipps für Excel Services

Bewährte Methoden für Excel Services