以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 修改Remote列属性时的小bug (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7133) |
||||
-- 作者:reachtone -- 发布时间:2010/5/18 23:15:00 -- 修改Remote列属性时的小bug 例子文件在此:
|
||||
-- 作者:八婺 -- 发布时间:2010/5/18 23:30:00 -- 好象要加上这段才不报错。
dt.DataCols("第一列").ExtendType = ExtendTypeEnum.Images 执行后看不到Account、password属性的变化,不知道这是不是问题? |
||||
-- 作者:reachtone -- 发布时间:2010/5/18 23:40:00 -- 以下是引用八婺在2010-5-18 23:30:00的发言:
好象要加上这段才不报错。
dt.DataCols("第一列").ExtendType = ExtendTypeEnum.Images 执行后看不到Account、password属性的变化,不知道这是不是问题? 确实是。但该列的属性中已经设置成图片列了啊,并没作改变。为什么还要再定义一次ExtendType呢? |
||||
-- 作者:reachtone -- 发布时间:2010/5/19 0:05:00 -- 奇怪的问题出现了: 在窗口代码中,加上dt.DataCols("第一列").ExtendType = ExtendTypeEnum.Images以后,运行正常; 把项目保存退出,如果再单击该按钮,还是出错。 看来bug还是存在的。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/5/19 8:15:00 -- 我看看。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/5/22 1:39:00 -- 下次不会这样了 |
||||
-- 作者:reachtone -- 发布时间:2010/6/4 20:03:00 -- 对于图片列,如果设置的远程文件为True,或者重新定义了附件保存路径,则输出的Excel报表图片为空。 如果存放目录为默认的Attachments,则输出正常。 请修正! [此贴子已经被作者于2010-6-4 20:03:06编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/6/5 7:33:00 -- 这是没有办法的,自己写段代码,在打印Excel报表之前,先下载图片到约定位置 |
||||
-- 作者:reachtone -- 发布时间:2010/6/5 16:18:00 -- 以下是引用狐狸爸爸在2010-6-5 7:33:00的发言:
这是没有办法的,自己写段代码,在打印Excel报表之前,先下载图片到约定位置 远程图片估计只能先写代码下载图片到指定位置,然后再生成报表。 但对于局域网内共享文件夹中的图片,或者保存在本机其它路径下的图片,如果也要写代码重新保存后再打印,这就有点不合理了。这样做,既啰嗦也浪费硬盘空间。 建议老大在“引用图片列”和“引用图片文件”的设置中,增加一个参数【图片路径】。如不指定这个路径,就从默认位置读取;如果指定了,就从指定路径取。 这样的话,原来很多需要重新复制图片的工作都可以省略了。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/6/5 16:31:00 -- 设计模板的时候,直接加上路径即可,例如:
[&&\\\\hehui\\share\\Images\\myfox.gif, 2, 2] [此贴子已经被作者于2010-6-5 16:50:19编辑过]
|