2

レポートを作成してから、System.Byteをデータ型としてxsdにフィールドを作成しました。次に、C#からCrystalReportに値を渡しました。ただし、画像はCRに表示されません。rptファイルを開くと、バイトフィールドが数値として表示されます(バイトフィールドにマウスを合わせると)。これで私を助けてください。

4

2 に答える 2

2

通常、Crystal Reportでは、ダイアグラムを介して画像を動的にロードすることはできません。

MS-Sqlサーバーを使用する場合は、Image DataTypeを使用して画像をデータベースに保存してから、XSDにテーブルをロードします。私は過去に同じ問題に直面しています。私の考えでは、これは画像をCRにロードする唯一の方法です。CRでは、データベースから値をロードするためにImageオブジェクトを使用します。

于 2012-10-03T10:17:17.830 に答える
0

データセットXSDで、データ型をSystem.ByteからSystem.Byte[]に変更し ました。

于 2012-12-01T09:34:21.777 に答える