以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 图片浏览器和文件管理器仍然存在bug (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7159) |
||||
-- 作者:reachtone -- 发布时间:2010/5/21 11:29:00 -- 图片浏览器和文件管理器仍然存在bug 为准确的得到错误特征,请将附件下载后,解压到D盘的“管理项目4”文件夹。操作方式如下:
1、打开“窗口1”,在有数据的行上双击,就会发现所有的图片预览无效。文件打开也无效。
2、关闭窗口,给“第一列”随便增加一个图片,保存。
3、关闭项目,再打开,窗口中的图片预览又全部无效。
4、还有两个很明显的问题是:如果窗口中的表是锁定的,图片浏览器和文件管理器应该同时禁止增加图片或删除文件的操作;另外一点,如果添加的图片是来自Images文件夹,则不论保存路径改成什么,该图片始终能够预览到(既然保存路径修改了,预览图就应该从这个路径里取,为什么还能预览到呢?估计系统把foxtable中的Images也作为默认路径了)
|
||||
-- 作者:reachtone -- 发布时间:2010/5/21 11:33:00 -- 还有一个与此相关联的问题,请一并考虑解决: http://www.foxtable.com/dispbbs.asp?boardid=2&Id=7133
[此贴子已经被作者于2010-5-21 11:34:52编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/5/21 11:44:00 -- 收到 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/5/22 1:19:00 -- 这不是bug,是你设计问题,列属性的设置是针对DataTables("表B")的,你窗口中的表和DataTables("表B")是完全独立的,只是都是从同一个后台表加载数据而已。
你应该用代码给窗口中的表的图片列明确指定默认存储路径: DataTables("窗口1_Table1").DataCols("第一列").DefaultFolder = "D:\\管理项目4\\jpg"
[此贴子已经被作者于2010-5-22 1:21:39编辑过]
|
||||
-- 作者:reachtone -- 发布时间:2010/5/22 12:24:00 -- 对呀,我怎么把这一点给忽略了。多谢指点。 |