2010-12-10 7 views
1

J'essaie de créer un rapport dans lequel les images sont récupérées et affichées sur la page. Essentiellement, comme un catalogue d'images, où j'ai un en-tête, des lignes de détail, et un certain nombre d'images, en fonction de ce qui est stocké dans la base de données.Impression d'images à l'aide de SSRS

Peut-être le meilleur moyen est par exemple

Images de Noël (__gVirt_NP_NN_NNPS<__ ligne maître)

Picture 1 Picture 2 Picture 3 Picture N 
label 1  label 2  label 3  label N 

rapide, donc à partir de ce qui précède, chaque image est une ligne de données séparée, d'une image et sa rangée correspondante .

Est-ce que quelqu'un a de l'expérience ou des conseils sur la façon d'accomplir cela? J'utilise actuellement SSRS 2008 R2, mais je suis ouvert à un outil de reporting alternatif s'il peut faire le travail.

merci d'avance.

Répondre

1

Comment sont stockées les images? Sont-ils stockés dans votre base de données?

Comme ça? http://technet.microsoft.com/en-us/library/dd239367.aspx (sinon, s'il vous plaît expliquer plus)

Si elles sont dans une table (myimages), où vous avez un ImageID, imageData, imagedescription, tout ce que vous avez à faire est un ensemble de données qui rassemble les images et les mettre dans une table ...? Grouper par l'imageID. Faites deux lignes, une pour l'image, une pour l'en-tête/légende/peu importe, toutes deux dans le groupe imageID (qui n'a pas besoin d'être affiché ou d'être une colonne, juste le champ que vous regroupez).

Si vous avez besoin d'aller à travers de 4 images chaque ligne ou quelque chose, ce lien est vraiment bon pour la mise en place des tables horizontales: http://blogs.msdn.com/b/chrishays/archive/2004/07/23/horizontaltables.aspx

Questions connexes