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 :

Rapport et matrice


Sujet :

MS SQL Server

  1. #1
    Membre actif
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Points : 254
    Points
    254
    Par défaut Rapport et matrice
    Bonjour,

    Dans un rapport peut on limiter le nb de colonne à afficher dans une matrice ? Afin d'avoir une impression sur une page.

    Merci d'avance.

    Geof

  2. #2
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut
    Bonjour,

    Tout dépend de ce que tu met en colonne mais oui tu peux en limitant ton dataset.

    Par exemple,

    Si tu as des mois en colonnes, limite à 3 mois pour n'avoir que 3 colonnes.

    Si par contre, tu as 6 colonnes dans ta matrice et que tu veux n'en avoir que 3 sur la 1ere page et les 3 autres sur la page suivante, tu peux toujours jouer sur l'orientation de la page (paysage) ou sur ses dimensions dans les propriétés du rapport.
    Dans les propriétés de la matrice, il y a également des options (fit the matrix on one page if possible) que tu peux essayer mais je ne l'ai jamais fait donc je ne saurais trop dire.

  3. #3
    Membre actif
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Points : 254
    Points
    254
    Par défaut
    En fait ce que je cherche à faire, je m'explique un peu plus clairement :
    J'ai un parametre sous forme de liste à choix multiple(qui va parametrer le nb de colonnes), contenant plus de 20 choix.
    Or à l'execution du rapport, si l'utilisateur selectionne tous les choix, l'impression se fera bien à l'écran, mais si on lance l'impression on va avoir la largeur du tableau sur n pages...
    Donc ce que je voulais, c'etait dans le cas où l'utilisateur sélectionnait plus de n choix, un message s'ouvrait bloquant l'impression et invitant l'utilisateur à en sélectionner moins.
    Est ce possible...ca me parait chaud...

    Si vous avez une idée...je suis preneur.

    Merci

    Geof

  4. #4
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 637
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 637
    Points : 6 805
    Points
    6 805
    Par défaut
    Citation Envoyé par geof Voir le message
    En fait ce que je cherche à faire, je m'explique un peu plus clairement :
    J'ai un parametre sous forme de liste à choix multiple(qui va parametrer le nb de colonnes), contenant plus de 20 choix.
    Or à l'execution du rapport, si l'utilisateur selectionne tous les choix, l'impression se fera bien à l'écran, mais si on lance l'impression on va avoir la largeur du tableau sur n pages...
    Donc ce que je voulais, c'etait dans le cas où l'utilisateur sélectionnait plus de n choix, un message s'ouvrait bloquant l'impression et invitant l'utilisateur à en sélectionner moins.
    Est ce possible...ca me parait chaud...

    Si vous avez une idée...je suis preneur.

    Merci

    Geof

    Pourquoi bloqué juste avant l'impression et pas à un nombre n fixé par toi et qui respecte ta taille de page lors de l'impression...par contre c'est bricole il faudrait savoir combien max de colonne tu peux mettre...tester lme nombre de choisi par l'utilisateur par rapport à ce nombre et un message pour lui signaler qu'il ne peut en sélectionner pour ce rapport davantage...

  5. #5
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut
    Oula

    Tu pourrais éventuellement d'essayer avec des conditions genre un count du nombre de valeur du paramètre et si c'est >20, tu prend que les 20 premières valeurs. Cette condition serait dans la colonne de ta matrice.
    Ou même remarque mais qui conditionne un dataset sur lequel se base un 2nd paramètre qui affichera donc le résultat du dataset, soit les 20 colonnes max.

    C'est tout ce qui me vient en tête là. Si quelqu'un a une autre idée...

  6. #6
    Membre actif
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Points : 254
    Points
    254
    Par défaut
    Citation Envoyé par Fleur-Anne.Blain Voir le message
    Pourquoi bloqué juste avant l'impression et pas à un nombre n fixé par toi et qui respecte ta taille de page lors de l'impression...par contre c'est bricole il faudrait savoir combien max de colonne tu peux mettre...tester lme nombre de choisi par l'utilisateur par rapport à ce nombre et un message pour lui signaler qu'il ne peut en sélectionner pour ce rapport davantage...
    C'est exactement ce que je veux faire!!
    J'ai deux soucis:
    Comment fait-on pour afficher un message d'info?
    et
    Comment fait-on pour insérer une condition?
    Sachant que mon dataset est un cube d'analysis service, et que c'est une requete MDX (générée automatiquement à la sélection des niveaux et des mesures) qui retourne les jeux de resultats en fonction des parametres saisis/selectionnés.

Discussions similaires

  1. [SSRS] [2K5] Rapport Matrice et gestion cumul N et N-1
    Par popolianowsky dans le forum SSRS
    Réponses: 0
    Dernier message: 20/01/2010, 12h13
  2. tri matrice par rapport à une colonne
    Par Amergin dans le forum Caml
    Réponses: 4
    Dernier message: 30/09/2009, 14h59
  3. [Débutant] tri sélectif de matrices par rapport à un vecteur
    Par Lalaine dans le forum MATLAB
    Réponses: 4
    Dernier message: 26/03/2009, 21h27
  4. Réponses: 1
    Dernier message: 19/03/2009, 14h44
  5. Réponses: 1
    Dernier message: 21/05/2008, 05h04

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