以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助:文件管理器问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47481) |
||||
-- 作者:shixia -- 发布时间:2014/3/11 10:53:00 -- 求助:文件管理器问题 在 BeforeAttachFile 事件中设置如下代码: Select Case e.DataCol.Name Dim sm As String = e.SourceFolder & "\\" & e.FileName
问题: 增加文件后当时在文件管理器中可以打开文档,关闭项目后再去打开其它行的文件 打不开
我认为可能是这段代码把存放路径固定到这后一次增加路径上:DataTables("文档管理").DataCols("附件").DefaultFolder = st 我把代码作如下修改: Select Case e.DataCol.Name
修改后文档可以复制到对应的文件夹下,但是当时就打不开文件内容。不知道这个事件中添加的文档路径是什么,狐爸不让我看到。 [此贴子已经被作者于2014-3-11 11:08:10编辑过]
|
||||
-- 作者:Bin -- 发布时间:2014/3/11 11:07:00 -- 就是你要保存的目录,你MESSAGEBOX.ShOW 弹出一下就明白了. 关闭项目后再去打开其它行的文件 打不开? 提示什么?
|
||||
-- 作者:shixia -- 发布时间:2014/3/11 11:09:00 -- 提示:找不到以下文件:***** |
||||
-- 作者:Bin -- 发布时间:2014/3/11 11:11:00 -- e.SubFolder = st 你这里都把保存目录设置到别的地方去了. 当然就找不到文件了. |
||||
-- 作者:Bin -- 发布时间:2014/3/11 11:12:00 -- 参考一下帮助http://www.foxtable.com/help/topics/2637.htm |
||||
-- 作者:shixia -- 发布时间:2014/3/11 11:20:00 -- |
||||
-- 作者:Bin -- 发布时间:2014/3/11 11:22:00 -- 看5楼帮助. |
||||
-- 作者:shixia -- 发布时间:2014/3/11 11:24:00 -- 看了,不知所以然。 我在那个事件中加个代码看了一下:MessageBox.Show(e.FileName) 显示的是文件管理器中文档名 [此贴子已经被作者于2014-3-11 11:24:52编辑过]
|
||||
-- 作者:Bin -- 发布时间:2014/3/11 11:25:00 -- 请上例子吧. |
||||
-- 作者:shixia -- 发布时间:2014/3/11 11:35:00 --
|