我想通过水晶报表打印本地的图片文件。在水晶报表中插入图片后可以打印,但当图片发生变化时打印的图片没有变化。我要打印的图片是根据用户的选择生成的,只是图片的路径和文件名是固定的。请问可以实现这种动态打印的效果吗??
最好给个例子

解决方案 »

  1.   

    方式1:
    變更報表對象中的ole對象的FormattedPicture屬性,例子請參考水晶報表的幫助:
    \Crystal Decisions\Crystal Reports 9\Samples\En\Code\Visual Basic\Load Picture Demo
    方式2:
    1.在報表中建立ado數據源,並設定一個表的字段為圖片格式
    2.在代碼中建立一個相同結構的rs,把圖片載入此字段中(方法你可以參考微軟網站上說明),把rs傳給report即可
    http://support.microsoft.com/default.aspx?scid=kb;zh-cn;258038#appliesto