2009-02-20 11 views
1

Peut-on insérer javascript dans un rapport rendu par sql reporting services? Par exemple: - lorsque survient la souris au-dessus d'une cellule, je voudrais ouvrir un div comme dans le cas de l'utilisation de contrôle popup modal ajax.JavaScript - SQL Reporting Services

Répondre

3

Oui, en ajoutant JavaScript et jQuery est tout à fait faisable avec les résultats d'une requête SQL. Nous avons pris les résultats et les avons bouclés pour construire une chaîne qui peut assigner une DIV ou une CLASSE aux lignes, colonnes ou cellules. Ensuite, appliquez-leur des effets de survol pour le rendu final de votre script. Nous l'avons fait pour la mise en évidence conditionnelle et le masquage conditionnel de données basées sur des valeurs, ainsi que des effets de survol pour l'atténuation d'une couleur sur la ligne/colonne sur laquelle survoler.

Ce n'est pas si difficile, mais ce n'est peut-être pas la façon la plus efficace de le faire, compte tenu du fait que les résultats de vos requêtes peuvent être des centaines et des centaines de lignes.

Je dirais faisable, mais vérifiez l'efficacité.