youthdating 发表于 2016-10-25 15:32:17

求助报表中照片如何显示?

本帖最后由 Lenka.Guo 于 2016-10-25 16:20 编辑

我有一个表,有XH这个字段,文件夹有照片XH.JPG。
在报表中拉一个图片空间,如何写?怎么都不行。

Lenka.Guo 发表于 2016-10-25 16:20:39

图片控件是支持值为图片的地址、url 或是数据库中的二进制字段。

在设置图片控件时,如果是数据库中的字段,则需要设置如图属性:



如果是URL或地址,则设置如下的属性:


youthdating 发表于 2016-10-25 16:23:03

Lenka.Guo 发表于 2016-10-25 16:20
图片控件是支持值为图片的地址、url 或是数据库中的二进制字段。

在设置图片控件时,如果是数据库中的字 ...

版主好,我是字段中存着文件名称,但文件在某个文件夹中,如库中有字段的值为20101,照片是在d:\photo\20101.jpg,这种情况怎么写表达式?谢谢

youthdating 发表于 2016-10-25 16:23:09

Lenka.Guo 发表于 2016-10-25 16:20
图片控件是支持值为图片的地址、url 或是数据库中的二进制字段。

在设置图片控件时,如果是数据库中的字 ...

版主好,我是字段中存着文件名称,但文件在某个文件夹中,如库中有字段的值为20101,照片是在d:\photo\20101.jpg,这种情况怎么写表达式?谢谢

Lenka.Guo 发表于 2016-10-25 17:28:23

youthdating 发表于 2016-10-25 16:23
版主好,我是字段中存着文件名称,但文件在某个文件夹中,如库中有字段的值为20101,照片是在d:\photo\20 ...

设置external,设置Value ="D:\\"+Fields"

juebao 发表于 2016-10-25 17:36:48

Lenka.Guo 发表于 2016-10-25 17:28
设置external,设置Value ="D:\\"+Fields"

好像不支持表达式,我之前也试过

我设置参数parTest="./test"
表示式:=Parameters!parTest.Value.ToSring()+ ".png"
图片就显示不出来

直接设置value="./test.png" ,图片就能显示出来

Lenka.Guo 发表于 2016-10-25 17:46:35

juebao 发表于 2016-10-25 17:36
好像不支持表达式,我之前也试过

我设置参数parTest="./test"


我在这边按照您的方法设置参数值,然后再将图片名称加进来,是没有问题的,主要看您的表达式中是否存在转义符号等特殊字符导致路径无效。



juebao 发表于 2016-10-26 09:17:16

Lenka.Guo 发表于 2016-10-25 17:46
我在这边按照您的方法设置参数值,然后再将图片名称加进来,是没有问题的,主要看您的表达式中是否存在转 ...

你把图片的名称带在参数里面试下,按你的这种写法我这边也是OK的,因为图片的名称是通过参数传进来,再加上后缀组合起来的

Lenka.Guo 发表于 2016-10-26 10:32:20

juebao 发表于 2016-10-26 09:17
你把图片的名称带在参数里面试下,按你的这种写法我这边也是OK的,因为图片的名称是通过参数传进来,再加 ...

依然可以。。。。








juebao 发表于 2016-10-26 10:49:43

Lenka.Guo 发表于 2016-10-26 10:32
依然可以。。。。

OK 了,呵呵,谢谢
页: [1] 2
查看完整版本: 求助报表中照片如何显示?