2012-01-31 22 views
6

私は大学生のレポートを生成するWinForms Appを開発しています。Crystal Reportsで動的にイメージを挿入する方法

私はCrystal Reportsを使用していますが、ファイルシステムから生徒の写真を取得する方法はわかりません。

学生の写真は、ファイルシステムに保存され、この命名規則を使用していますClgidは、データベースに格納された値である

C:\Id Maker\"Clgid".jpg 

。一例として、

は私のClgid私はClgidのデータベース値を検索し、ファイルシステムから写真を取得することができますどのように苦労していますC:\Id Maker\2009UCS020.jpg

として、ファイルシステム上の私の写真にリンク2009UCS020あるので、私は、それを私のCrystal Reportに表示することができます。

答えて

5

最初に、プレースホルダとして表示する場所にレポートを追加します。次にグラフィックを右クリック - > 'Format Graphic' - > 'Picture'タブ - >パス文字列を作成する 'Graphic Location'の下に式を追加します。 'C:\Id Maker\' + {table.Clgid} + '.jpg'のようなものが動作するはずです。

+0

私は同じことをしましたが、解決策を得ていません... –

+0

@DineshGehlotそれは動作していませんか?写真が読み込まれますか?ファイル名とパスが正しいこと、そしてパスがレポートが実行されている場所にローカルであることを確認することができない場合は、私が提案することができます。 – Ryan

+0

働いています..............ライアンさん、ありがとうございました。心から高校 –

関連する問題