【发布时间】:2014-05-16 22:26:41
【问题描述】:
大家好,编码。我正在从事一个经常使用报告的项目。我的问题或我想做的是:在我的文件夹中有很多材料图像。我根据其股票代码显示材料图像。例如,我有 200 张库存零件的图像。 200 个中有 3 个没有图像,因此他们的 imageUrls 为“空”。我的程序在零件图像之前显示一个,而不是没有图像的库存零件。所以我想这样做。如果零件没有图像,我的报告将不会显示图像或将显示空白图像。我不知道我是否清楚地解释了我的问题。这是我的报告页面的简单代码。
private void Picture1_BeforePrint(object sender, EventArgs e)
{
if ((String)Report.GetColumnValue("Stock_Products.ResimUrl") != null)
Picture1.ImageLocation = ((String)Report.GetColumnValue("Stock_Products.ResimUrl"));
else
{
}
}
【问题讨论】:
-
上面的代码是工作还是只是一个例子?
-
else后忘记写return了。它可以工作,但不能完全满足我的需求
-
“我的程序在零件图像之前显示一个”这是什么意思?现在的照片之前的照片?另外,您是无法显示白色图像还是出现了白色图像并且是问题所在?
-
First yes 一张我想说的前一张图片。其次,它可以是空图像,我的意思是说白色图像
-
因此,您希望出现当前图像之前的图像,但出现的是白色图像,对吗? (对不起,愚蠢的问题)
标签: c# image reporting fastreport