Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
下载信息 [文件大小: 下载次数: ] | |
点击浏览该文件:管理项目2.table |
好象要加上这段才不报错。
dt.DataCols("第一列").ExtendType = ExtendTypeEnum.Images
执行后看不到Account、password属性的变化,不知道这是不是问题?
好象要加上这段才不报错。
dt.DataCols("第一列").ExtendType = ExtendTypeEnum.Images
执行后看不到Account、password属性的变化,不知道这是不是问题?
确实是。但该列的属性中已经设置成图片列了啊,并没作改变。为什么还要再定义一次ExtendType呢?
奇怪的问题出现了:
在窗口代码中,加上dt.DataCols("第一列").ExtendType = ExtendTypeEnum.Images以后,运行正常;
把项目保存退出,如果再单击该按钮,还是出错。
看来bug还是存在的。
下次不会这样了
对于图片列,如果设置的远程文件为True,或者重新定义了附件保存路径,则输出的Excel报表图片为空。
如果存放目录为默认的Attachments,则输出正常。
请修正!
这是没有办法的,自己写段代码,在打印Excel报表之前,先下载图片到约定位置
这是没有办法的,自己写段代码,在打印Excel报表之前,先下载图片到约定位置
远程图片估计只能先写代码下载图片到指定位置,然后再生成报表。
但对于局域网内共享文件夹中的图片,或者保存在本机其它路径下的图片,如果也要写代码重新保存后再打印,这就有点不合理了。这样做,既啰嗦也浪费硬盘空间。
建议老大在“引用图片列”和“引用图片文件”的设置中,增加一个参数【图片路径】。如不指定这个路径,就从默认位置读取;如果指定了,就从指定路径取。
这样的话,原来很多需要重新复制图片的工作都可以省略了。
设计模板的时候,直接加上路径即可,例如:
[&&\\hehui\share\Images\myfox.gif, 2, 2]