Foxtable(狐表)用户栏目专家坐堂 → 关于动态增加图片的问题。


  共有4187人关注过本帖树形打印复制链接

主题:关于动态增加图片的问题。

帅哥哟,离线,有人找我吗?
ndxfke
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
关于动态增加图片的问题。  发帖心情 Post By:2014/4/4 16:10:00 [显示全部帖子]

在 BeforeAttachFile  表事件写以下代码来动态完成,图片增加到指定目录。-- 检查发现OK

Dim PicPath As String = "\\192.168.100.88\北京中远欣隆项目\ProjectDraws\"
If Filesys.DirectoryExists(PicPath & CurrentTable.Current("项目编码"))
    e.SubFolder = CurrentTable.Current("项目编码")
        
Else
    FileSys.CreateDirectory(PicPath & CurrentTable.Current("项目编码"))
    e.SubFolder = CurrentTable.Current("项目编码")
End If


但在数据表里显示的路径,只有后面新增的:子目录和文件名.导致图片路径不够,不能预览。

如何纠正呢,!

 回到顶部
帅哥哟,离线,有人找我吗?
ndxfke
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
  发帖心情 Post By:2014/4/4 16:17:00 [显示全部帖子]

完整路径:\\192.168.100.88\北京中远欣隆项目\ProjectDraws\LX-201312-001\1.jpg


图片点击可在新窗口打开查看此主题相关图片如下:111.jpg
图片点击可在新窗口打开查看

开始就这样设置的,没错吧。


 回到顶部
帅哥哟,离线,有人找我吗?
ndxfke
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
  发帖心情 Post By:2014/4/4 16:26:00 [显示全部帖子]

好,我改下看看。

 回到顶部
帅哥哟,离线,有人找我吗?
ndxfke
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
  发帖心情 Post By:2014/4/4 16:43:00 [显示全部帖子]

为什么还是不行呢?帮我重新理下:

列设置如下:

图片点击可在新窗口打开查看此主题相关图片如下:111.jpg
图片点击可在新窗口打开查看

表 BeforeAttachFile 事件代码:
If Filesys.DirectoryExists( CurrentTable.Current("项目编码"))
    e.FileName = CurrentTable.Current("项目编码") & "\" & e.FileName
Else
    FileSys.CreateDirectory(CurrentTable.Current("项目编码"))
    e.FileName = CurrentTable.Current("项目编码") & "\" & e.FileName
End If

执行后,图片完成路径为:\\192.168.100.88\北京中远欣隆项目\ProjectDraws\LX-201312-001\1.jpg     (对的)


结果仍是一把叉:

图片点击可在新窗口打开查看此主题相关图片如下:111.jpg
图片点击可在新窗口打开查看


[此贴子已经被作者于2014-4-4 16:44:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ndxfke
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
  发帖心情 Post By:2014/4/4 16:51:00 [显示全部帖子]

e.DataRow("项目编码")  等同   CurrentTable.Current("项目编码") 嘛~

效果到底有什么区别呐?我还真不知道,顺便帮大家普及下。



 回到顶部
帅哥哟,离线,有人找我吗?
ndxfke
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
  发帖心情 Post By:2014/4/4 16:54:00 [显示全部帖子]

有图有真相呢。


图片点击可在新窗口打开查看此主题相关图片如下:111.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
ndxfke
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
  发帖心情 Post By:2014/4/4 17:36:00 [显示全部帖子]

刚重启项目,再试用Ok了。

神~

感谢两位帮助,感谢狐爸的鞭策,又多掌握一知识点。



 回到顶部