Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Microsoft BI > SSRS
SSRS Forum d'entraide sur SQL Server Reporting Services (SSRS) et les concepteurs associés (Report Designer, Report Builder). Avant de poster : FAQ Microsoft BI et Tutoriels Microsoft BI
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2012, 17h01   #1
Invité régulier
 
Homme
Développeur .NET
Inscription : janvier 2012
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Conseil

Informations forums :
Inscription : janvier 2012
Messages : 21
Points : 6
Points : 6
Par défaut Sauvegarde auto rapport Reporting Services

Bonjour à tous !!

Je viens vers vous avec une question assez pointilleuse et qui me bloque sur l'amélioration des interfaces utilisateurs de ma boite.

Ce que nous faisons :
Au niveau de l'administration, nous avons une interface réservée à la facturation.
On sélectionne la facture à éditer en cochant la checkbox.
Et on clique sur "Prévisualiser" pour voir si notre facture est correcte.
Ensuite on clique sur "Facturer" afin de générer la facture finale.
Notre rapport se télécharge alors automatiquement au format pdf et nous n'avons plus qu'à sauvegarder ce fichier en local (tout en le renommant).

Ce que je souhaite faire :
Au moment du clic sur "Facturer", j'aimerais que le rapport soit automatiquement enregistré en local sur le serveur.
Par exemple, sur le disque D:/
Après, si cela est possible, le must serait que, en fonction des données contenues dans le rapport, le nom du rapport sauvegardé soit conditionné par ces données.
Par exemple, que le nom de facture apparaisse comme suit :
[n° de facture] - [nom du client]
Après, pour ce qui est du nom, je devrais m'en sortir au niveau code pour remplir le nom qu'il faut.

Je voudrais donc savoir s'il y a une configuration possible depuis Reporting Services (ou bien directement au niveau de la page ascx à partir de laquelle on génère le rapport) qui pourrait me permettre d’effectuer cette opération.

Merci d'avance pour votre aide.

Bonne fin de journée.
Tiji78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 17h17   #2
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 674
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2005
Messages : 4 674
Points : 8 741
Points : 8 741
Bonjour,

Je ne m'en rappelle plus bien parce que cela fait un moment que je n'ai pas fait de SSRS, mais il me semble qu'en créant un abonnement c'est tout-à-fait possible.
Regardez de ce côté là

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 17h43   #3
Invité régulier
 
Homme
Développeur .NET
Inscription : janvier 2012
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Conseil

Informations forums :
Inscription : janvier 2012
Messages : 21
Points : 6
Points : 6
En effet, cela pourrait m'aider.

Je vais regarder ça de plus près (en suivant le tutoriel sur le site de Microsoft : http://msdn.microsoft.com/fr-fr/library/ms169673.aspx).

Merci, je reviens vers vous si je trouve bonheur (ou pas ^^).

Bonne fin de journée.
Tiji78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2012, 17h38   #4
Invité régulier
 
Homme
Développeur .NET
Inscription : janvier 2012
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Conseil

Informations forums :
Inscription : janvier 2012
Messages : 21
Points : 6
Points : 6
Citation:
Envoyé par elsuket Voir le message
Bonjour,

Je ne m'en rappelle plus bien parce que cela fait un moment que je n'ai pas fait de SSRS, mais il me semble qu'en créant un abonnement c'est tout-à-fait possible.
Regardez de ce côté là

@++
Bonjour,

Je reviens vers vous car je me remets sur le sujet de l'enregistrement automatique.

Les abonnements pilotés par des données : NICKEL !
C'est exactement ce qu'il me faut.

Par contre, autant le nom du fichier est facilement modifiable directement dans les propriétés de l'abonnement, ce n'est pas le cas du dossier partagé qui doit accueillir mes factures.

Le nom du dossier a tout l'air d'avoir envie d'une valeur fixe.
En gros, moi qui souhaitait enregistrer chaque facture dans un dossier "\\dossier partagé\Société\Facturation\mois année\" correspondant aux informations de la facture à enregistrer, je me retrouve dans une impasse...

Ma question :
Serait-il possible de ne renseigner qu'un dossier partagé tel que "\\dossier partagé\" et donner un nom à la facture tel que "Société\Facturation\mois année\nom de facture.pdf" ?
En supposant bien sûr que tous les dossiers soient créés au préalables...

Merci d'avance pour votre aide !
Tiji78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2012, 18h00   #5
Modérateur

 
Avatar de FrancoisJehl
 
Homme François JEHL
Consultant BI chez Infinite Square
Inscription : juillet 2009
Messages : 1 087
Détails du profil
Informations personnelles :
Nom : Homme François JEHL
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant BI chez Infinite Square
Secteur : Conseil

Informations forums :
Inscription : juillet 2009
Messages : 1 087
Points : 1 712
Points : 1 712
Sauf erreur dans les DDS de type FileShare le File Name du rapport peut être dynamique mais aussi le Path. Ce qui signifie qu'on peut tout à fait retourner une requête de DDS contenant ce path dynamique?
__________________
François JEHL
Consultant BI chez Infinite Square | MVP SQL Server
http://fjehl.wordpress.com
Pour me contacter, par MP ou ici, mais pas pour des questions techniques.

/*
Avant de poster cherchez dans la FAQ et utilisez la fonction "Rechercher" du forum.
Au moment de poster, posez votre question dans le bon sous-forum (Débuter, SSAS, SSRS, SSIS), en utilisant les TAGs prédéfinis ([2K], [2K5], [2K8], [2K8R2]).
*/
FrancoisJehl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2012, 10h26   #6
Invité régulier
 
Homme
Développeur .NET
Inscription : janvier 2012
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Conseil

Informations forums :
Inscription : janvier 2012
Messages : 21
Points : 6
Points : 6
Citation:
Envoyé par FrancoisJehl Voir le message
Sauf erreur dans les DDS de type FileShare le File Name du rapport peut être dynamique mais aussi le Path. Ce qui signifie qu'on peut tout à fait retourner une requête de DDS contenant ce path dynamique?
Mais OUI !
Merci beaucoup !

Je reviens vers vous si j'ai un souci !
Si ça marche, je reviendrai pour marquer le sujet comme résolu.
Tiji78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2012, 11h22   #7
Invité régulier
 
Homme
Développeur .NET
Inscription : janvier 2012
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Conseil

Informations forums :
Inscription : janvier 2012
Messages : 21
Points : 6
Points : 6
Bonjour,

Je reviens vers vous pour vous dire que cela fonctionne NICKEL !

J'ai quelques soucis au niveau des paramètres pour mon rapport, mais là, ce n'est pas un gros problème ^^

Merci pour l'aide !
Tiji78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h40.


 
 
 
 
Partenaires

Hébergement Web