2012-10-03 1 views
2

J'ai créé un rapport, puis créé un champ dans xsd avec System.Byte comme type de données. Puis passé les valeurs de C# à Crystal Report. Mais l'image n'est pas montrée en CR. Lorsque j'ouvre le fichier rpt, le champ d'octets s'affiche sous la forme d'un nombre (lorsque la souris survole le champ d'octets). S'il vous plaît aidez-moi dans ceci.L'image ne s'affiche pas dans le rapport Crystal pour Visual Studio 2005

Répondre

0

dans les données XSD j'ai changé le type de données de System.Byte à System.Byte [] Et cela a fonctionné.

2

Normalement, dans le rapport de cristal, nous ne pouvons pas charger dynamiquement l'image à travers le diagramme.

Si vous utilisez le serveur MS-Sql, stockez votre image dans la base de données avec Image DataType, puis chargez la table dans XSD. Je fais face au même problème dans le passé. Selon ma pensée c'est seulement moyen de charger l'image en CR. Dans CR, utilisez l'objet Image pour charger la valeur à partir de la base de données.

Questions connexes