以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口不显示图片?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=138326)

--  作者:gudao123456
--  发布时间:2019/7/28 23:09:00
--  窗口不显示图片?
表中一个图片列,在原表中点击出现“...”,点击后显示图片,但在窗口中不出现“...”,只显示了文件名,点击也不显示图片,为什么?

开始我是用表达式列不能显示,把表达式列改为数据列后窗口仍然不显示图片(不出现“...”)。表达式列的图片列能在窗口显示图片吗?

谢谢!

--  作者:有点蓝
--  发布时间:2019/7/28 23:18:00
--  
窗口afterload设置一下扩展列


--  作者:gudao123456
--  发布时间:2019/7/29 8:51:00
--  
表达列的图片还是显示不了,是表达式列显示不了原表的图片吗还是我是设置不对?我已经在原表设置了扩展,在打开窗口Forms("已发放明细查询").open() 后添加了代码:
DataTables("ffmxb").DataCols("zmcl").ExtendType = ExtendTypeEnum.Images

但还是不行,请问这个“窗口afterload设置一下扩展列
”,在那设? 谢谢!

--  作者:有点蓝
--  发布时间:2019/7/29 8:56:00
--  
代码放到窗口的afterload事件,到窗口设计器里查看
--  作者:gudao123456
--  发布时间:2019/7/29 13:25:00
--  
有两种情况都不显示:
一图片列是表达式列,不管如何设置都不显示“...”,所以就无从显示图片了。
二是如果不是图片列是数据列,如果绑定的表格不允许编辑,即“允许编辑”设为“Flase”,也是不能显示图片的。是设置有问题还是要显示图片列就不能设为表达式列?谢谢!

--  作者:有点蓝
--  发布时间:2019/7/29 13:58:00
--  
表达式列也可以,前提是不能添加任何表达式,建议不予使用,表达式列添加了图片也无法保存

数据列“允许编辑”设为“Flase”肯定是可以显示图片的,只是不能添加删除。

具体上传实例看看

--  作者:gudao123456
--  发布时间:2019/7/29 14:21:00
--  
这样我就知道该怎么做了,因为我这个图片列是从关联表取值过来的,表达式肯定得有。我只能设置数据列让其直接读数据过来了。谢谢!