Mon SSRS rapport charges images de logo pour chaque client à partir d'un numéro de client dossier spécifique sur le serveur de rapports.SSRS: Rapport chargement d'images externes, image not found, puis-je masquer le contrôle de l'image
J'écris une expression, pour former mon URL de l'image basée sur e numéro de client.
..."http://localhost/images/" + iCustomerNumber.ToString() + "/logo.gif"
Je suis en mesure d'obtenir ce travail, mais le problème que je le visage est, quand un client particulier ne dispose d'une image, puis mon rapport montre une marque rouge X à la place du logo. Dans ce cas, je pense à cacher le contrôle de l'image elle-même. Des pensées????
L'autre solution sale sera de faire en sorte que chaque dossier spécifique client a l'image désignée! même s'il n'y a pas de logo pour un client, je vais placer un blank.gif ou un spacer.gif de probablement un pixel carré en dimension !.
Je cherchais à cacher le contrôle !! ! Je peux revenir à la solution sale comme je l'ai mentionné, si la visibilité ne peut pas être modifiée. Je pourrais avoir une image par défaut dans le dossier racine lui-même. Plutôt dupliqué dans chaque sous-dossier, en ligne avec votre solution de "ImageDefaultURL", pour être plus précis! – Nauman
de visibilité du cours peut être modifié - cacher le contrôle est vraiment la même idée. La première solution ayant une image par défaut à un endroit signifie que vous n'avez pas à répliquer l'image dans chaque dossier de client selon votre solution sale - elle existe simplement au même endroit, mais s'il y a une image client, elle s'affiche à la place. –