Bonjour à tous,
2 prises de tête avec SQL Server Business Intelligence Development Studio et Analysis Services Bien sur.
Avant de commencer, SQL2005 SP3. Je travaille en RPD sur le serveur.(Mais le problème est le même sur mon poste)
Je fais un bref report avec l outil en question en utilisant l’assistant.
Une bête table + 2 paramètres : Société + Année
Pas de problème c’est très beau.
Je veux compliquer un peu.
Prise de tête 1.
• Je veux déclarer mon paramètre Année comme unique Value (Enfin Non Multiple Value.)
o J ouvre le menu Report/Report Parameters, je sélectionne Parameters Annee, je coche la case idoine je valide par OK, je sauvegarde, le vais en preview, c’est Bon.
• Je souhaite ensuite modifier la propriété prompt du parametre en question.
o Je recommence le même menu, mets le texte dont j’ai besoin dans la textox qui va bien, je valide par OK, je sauvegarde, le vais en preview, c’est Bon.
• Je déploie mon bidule, et lorsque je le mets en béta, on me signale que l’année est multi value !
o Je vérifie le source. Effectivement la case est décochée.
J’ai refait la manipulation plusieurs fois allant jusqu’à détruire et refaire mon report. Rien à faire. Comportement tout à fait aléatoire.
Est-ce que quelqu’un pourrait m’expliquer le pourquoi de cette chose ?
Prise de tête 2.
Je désire que l’année ait comme valeur par défaut, l’Année en cours.
Je crée un dataset de type sql comme ci-dessous :
Select year(getdate()) as MonAnnée
Je repars sur les paramètres, sélectionne Annee, et dans le cadre default value, coche from query. je selectionne ensuite mon dataset, et le champ MonAnnee.
Je clique ensuite sur OK.
Rien ne se passe lorsque je passe en preview. La combo affiche seulement Select a Value
Est-ce que l’un de vous a déjà utilisé ce truc ? Si oui pourrait on me dire ce que je fais mal ?
Merci Bien
Partager