IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

[Report Builder]-Problème dans l'ajout de colonnes


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 7
    Par défaut [Report Builder]-Problème dans l'ajout de colonnes
    Bonjour à tous,

    je viens de découvrir Reporting Services depuis qlqs semaines et j'ai, depuis peu, commencé à faire joujou avec Report Builder.
    J'ai construit une belle base de données qui me sert d'exemple (pour faire simple, elle se compose d'une table "Employé" avec tout autour, par le biais de tables intermédiaires avec id_emp et id_delatableconcernee, des tables de type "Rémunération", "Contrat", "Diplôme", "Parcours", "Société", etc).
    Je pars pour faire un truc plutôt basique: un tableau.
    Donc je commence à faire glisser nom, prénom, date de naissance de l'employé. Pas de problème.
    Je décide ensuite de faire apparaître certaines données intéressante au niveau de son parcours, hop, je fait glisser date d'entrée ds la vie active, et expérience sur le métier. Tjs nickel.
    Je décide ensuite de voir son parcours au sein de la société cette fois-ci, donc pareil, je veux faire glisser sa date d'entrée et son ancienneté. Et là paf. Je ne peux pas insérer ça dans mon tableau. J'ai testé avec d'autres indicateurs d'autres tables, et pareil, ça ne passe pas. La chose chose qui passe dorénavant, c'est de faire glisser un "Total" (ou min/moy/max) de qlq chose. Ca, il accepte sans pb et autant que je veux. Mais dès qu'il s'agit d'autre chose que ça, je n'ai plus le droit d'insérer.


    Je commence à désepérer et toute aide serait vraiment la bienvenue !

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    Je n'ai pas de réponse précise à ta question, mais Report Builder est une catastrophe. Le point faible de RS. Crée tes rapports dans BIDS (Biz Intelligence Dev Studio), et tu t'en porteras bien mieux.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 7
    Par défaut
    Hello,

    bah en fait je dois proposer à un client une solution simple pour lui afin d'en créer. Le module Report Builder me semblait tout désigné pour le faire
    Concernant mon pb, je pensais que ça venait de mon modèle relationnel. Alors j'ai voulu simplifié le pb en ne gardant que ma table employé + 3 autres tables autour (sans compter les tables intermédiaires qui vont avec). Et tjs pareil.
    Je viens de trouver un article intéressant sur le support Microsoft: ici
    Je me demande si le point n°2 n'est pas celui qui me concerne justement:

    The number of entities and relationships of entities in a navigation path are limited. The behavior in Report Builder is limited to the Analysis Services equivalent of navigating from a dimension to a related measure group and then to a second related dimension. In future versions of SQL Server, the user interface (UI) will restrict the length of the navigation path. In SQL Server June 2005 Community Technology Preview (CTP), the UI does not restrict the length of the navigation path. Therefore, your report may fail if the navigation path exceeds the limit.
    Que me proposerais-tu comme autre solution, avec un outil vraiment orienté utilisateur final ?


    PS: j'ai déjà parcouru un thread qui parlait de ce qu'utilisaient les gens du forum comme outil de reporting. J'en ai à la pelle (Fast Report, Report Maker, Active Report, Jasper Report). J'en ai testé la moitié et pr le moment ça ne me convainct pas des masses .

    Edit: j'ai mis la VO du support, + compréhensible.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 7
    Par défaut
    Bon, d'après ce que je comprend il vaudrait mieux que je passe par la génération de cube avec Analysis Services.
    Je vais tester.

  5. #5
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Je ne sqis pqs si j'ai bien compris ton problème, mais s'il s'agit de multiples jointures, tu peux simplifier ton modèle par des vues dans ton data source view.
    Pour le cube, tu peux générer un report model à partir d'un cube dans Report Manager.

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/12/2012, 18h12
  2. [ZF 1.10] Problème dans l'ajout des données depuis un formulaire
    Par king_soft dans le forum Zend_Form
    Réponses: 6
    Dernier message: 24/01/2011, 09h25
  3. Réponses: 3
    Dernier message: 03/01/2011, 15h38
  4. [VB.NET] Problème ajout de colonne dans datatable
    Par tssi555 dans le forum VB.NET
    Réponses: 1
    Dernier message: 21/01/2010, 09h16
  5. Réponses: 3
    Dernier message: 14/04/2008, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo