Comment obtenir la date du jour dans le nom de fichier?
Je suis de la génération de rapports de tous les jours par le biais de SSRS. J'essaie d'obtenir la date comme nom de fichier lorsque le travail s'exécute et le fichier créé.
Comme ce ID_report_03-31-2014
J'ai essayé echo %date% %time% et @ExecutionTime mais il ne fonctionne pas
Êtes-vous d'enregistrer le rapport pour un partage de fichiers avec l'abonnement?
Oui je fais à travers la souscription
Oui je fais à travers la souscription
OriginalL'auteur user3337941 | 2014-04-02
Vous devez vous connecter pour publier un commentaire.
L'option principale avec un fichier de souscription d'actions est d'ajouter
@timestamp
pour le nom de fichier.De Partage de fichiers de Livraison dans Reporting Services:
Je ne sais pas si c'est exactement ce que vous êtes après, car il contient un composant de temps, mais aussi loin que le standard SSRS abonnement va vos options sont limitées.
Modifier après le commentaire
Vous n'avez pas beaucoup de contrôle sur le format ici.
Sur le MS forums de l'une de leur soutien suggère d'utiliser les Données des Abonnements Pilotés par les pour obtenir plus de contrôle:
Peut-on modifier la variable @timestamp dans SSRS:
Mais ça me semble être une mauvaise option pour moi, mais c'est la seule suggestion que je peux voir.
Ajouté un peu plus en détail, mais je ne vois vraiment pas d'utiles suggestions, je le crains.
OriginalL'auteur Ian Preston
J'ai résolu ce problème en utilisant des Données d'Abonnement.
J'ai trouvé la solution ici.
Ce lien est rompu. Pouvez-vous veuillez reposter la solution?
voici le lien: sqlservercentral.com/blogs/...
Merci, j'ai mis à jour la réponse
OriginalL'auteur user3337941