2010-06-14 2 views
3

Existe-t-il une liste répertoriant toutes les variables que je peux utiliser dans les noms de fichiers pour les abonnements aux rapports à partir de SQL Server Management Studio? J'utilise actuellement @timestamp dans mes noms de fichiers, mais je voudrais utiliser d'autres options ou même supprimer des parties de l'horodatage (par exemple, il suffit d'utiliser la date, pas l'heure).Variables à entrer dans le nom de fichier des abonnements Reporting Services

Répondre

4

Malheureusement, @timestamp est la seule variable disponible. Il existe plusieurs solutions de contournement pour le formatage @timestamp, mais rien de simple. Voici un fil qui explique un (mais pas la seule) solution de contournement: http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/81f47009-946a-4ebc-be43-7690236e829b

Dans le cas où le lien va, ici ont été les recommandations:

Pour résoudre le problème, je suggère d'utiliser Data- Abonnement piloté

Un abonnement piloté par les données permet d'utiliser les données d'abonnement dynamique qui sont extraites d'une source de données externe au moment de l'exécution. Un abonnement basé sur les données peut également utiliser du texte statique et des valeurs par défaut que vous spécifiez lorsque l'abonnement est défini. Nous pouvons utiliser les abonnements pilotés par les données pour effectuer les opérations suivantes:

Distribuer un rapport à une liste fluctuante d'abonnés. Par exemple, vous pouvez utiliser des abonnements pilotés par les données pour distribuer un rapport dans une grande organisation où les abonnés varient d'un mois à ou utiliser d'autres critères qui déterminent l'appartenance à un groupe à partir d'un ensemble existant d'utilisateurs. Filtrez la sortie du rapport à l'aide des valeurs de paramètre du rapport récupérées lors de l'exécution. Varier la sortie du rapport formats et les options de livraison pour chaque livraison de rapport. .

Dans ce cas, nous pouvons définir le nom de fichier avec horodatage dans la base de données , puis utiliser les abonnements pilotés par les données pour fournir le rapport.

Pour plus d'informations sur les abonnements Data-Driven, s'il vous plaît voir:

Pour SQL Server Reporting Services 2005: http://msdn.microsoft.com/en-us/library/ms159150(SQL.90).aspx

Pour SQL Server Reporting Services 2008: http://msdn.microsoft.com/en-us/library/ms159150.aspx

+0

Merci de laisser nous le savons, et ce lien est utile. – kd7iwp

Questions connexes