我有一个问题,我试图在水晶报告中以编程方式从 vb.net 替换图像。
这就是我所做的:
Dim facturacion As New dtFactura()
rowDatosFactura.Logo = "F:\imgtest.png"
facturacion.DatosFactura.AddDatosFacturaRow(rowDatosFactura)
我将图像路径设置为数据集
然后在te数据集中添加字符串以替换水晶报表中的图像
在 cyrstal 报告下,我添加了一个 ole 图片对象
在对象内部,我用这个改变了公式
{DatosFactura.Logo}
这是我在图片对象的公式编辑器中拥有的,但是当我运行代码时,它不会替换图像。
我以这种方式生成报告
Dim _factura As New Factura()
Private _datosreporte As dtFactura
_factura.SetDataSource(_datosreporte)
crwFactura.ReportSource = _factura
crwFactura.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None
知道该怎么做吗?
Edit1:我检查了数据集,它不是空的,它包含我设置的路径