2016-10-05 1 views
0

Es gibt ein Abonnement, das jeden Monat Excel-Nachrichten an Benutzer-E-Mails exportiert. Der Benutzer kann den Bericht nicht öffnen, da der Bericht in der Erweiterung .sheet statt in der Excel-Datei generiert wird. Außerdem haben Benutzer keinen Internetzugang. Ist dies ein Problem mit Internet-Zugang zu öffnen Excel?SSRS-Excel-Bericht wird in Benutzer-E-Mail exportiert, aber nicht geöffnet?

Bitte können Sie mir vorschlagen, wie Sie das Problem beheben können.

Antwort

0

Das einzige, was mir einfällt, ist, dass Sie möglicherweise eine datengesteuerte Subskription verwenden, die den Namen der Datei mit dem .sheet Namen festlegt.

Wenn Sie eine datengesteuerte Subskription verwenden, überprüfen Sie die Daten aus der Abfrage für die Subskription (nicht die Abfragen des Berichts) und sehen Sie, ob ein Wert für die Erweiterung verwendet wird.

enter image description here

Haben Sie versucht, den Dateinamen Umbenennung der Erweiterung von .sheet zu .xlsx zu ändern, um zu sehen, ob es Datei eine Excel?

+0

Danke. Wenn ich die Datei in .xlsx umbenennen Datei öffnet sich und kann den Inhalt sehen. Das ist von meiner Seite. aber wie muss ich das beheben, damit der Benutzer von ihrer Seite aus kann. Benutzer bedeutet nicht in meiner Office-Domäne. Benutzer befindet sich an einem Remotestandort. Darüber hinaus muss der Benutzer nur den Bericht per E-Mail und nicht mit der Dateifreigabe senden. – Amelia

+0

Überprüfen Sie das Abonnement, um festzustellen, ob es den Namen der Erweiterung angibt. Wenn Sie ein ** datengesteuertes Abonnement ** verwenden, kann die ** Dateierweiterung ** mit einem ** statischen Wert ** oder einem ** Feld ** aus der Abonnement-Abfrage benannt werden (siehe Bild oben). Leider habe ich die Enterprise Edition von SSRS nicht in meinem aktuellen Job als Beispiel, so dass ich nicht viel mehr Details geben kann (nur die Enterprise Edition hat datengesteuerte Abonnements). –

Verwandte Themen