以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]Filemanager加入文件到指定路径  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69961)

--  作者:hotday1972
--  发布时间:2015/6/13 16:23:00
--  [求助]Filemanager加入文件到指定路径

如何实现把文件或者目录存放在指定文件夹里?找着帮助里的例子写的代码:

Dim dr As DataRow = e.DataRow
 If dr.IsNull("检验ID") Then
     MessageBox.Show("目标文件夹不存在!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
     e.Cancel =  True
 Else
     e.SubFolder = "E:\\检验管理\\Attachments" & "\\" & dr("检验ID")
 End  If

 

不能实现存放到已有的文件夹里,怎么弄?

错误信息是:

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:
详细错误信息:
不支持给定路径的格式。


--  作者:狐狸爸爸
--  发布时间:2015/6/13 16:55:00
--  

e.SubFolder = dr("检验ID")

 

看一下帮助的说明:

http://www.foxtable.com/help/topics/2209.htm

 


--  作者:hotday1972
--  发布时间:2015/6/13 17:13:00
--  
原来如此,谢谢狐爸
--  作者:狐狸爸爸
--  发布时间:2015/6/13 17:17:00
--  

既然用一个事件,就应该看一下这个事件的帮助。

目前没有什么开发软件的帮助文件,比foxtable更好。


--  作者:hotday1972
--  发布时间:2015/6/14 6:06:00
--  

狐爸的话没错。狐表的帮助的确很好。

 

但是我还有一个问题,如果我想通过filemanager把文件存放在其他指定的文件夹,非程序所在的attachment文件内,该怎么实现呢?帮助上没找到。


--  作者:大红袍
--  发布时间:2015/6/14 9:43:00
--  

 控制列的起始存储位置,可以把代码写到afteropenproject事件

 

 http://www.foxtable.com/help/topics/2043.htm

 


--  作者:hotday1972
--  发布时间:2015/6/14 10:22:00
--  
以下是引用大红袍在2015/6/14 9:43:00的发言:

 控制列的起始存储位置,可以把代码写到afteropenproject事件

 

 http://www.foxtable.com/help/topics/2043.htm

 

不行的,要动态的地址和序列号关联的。不可能每保存一次都重启project。


--  作者:大红袍
--  发布时间:2015/6/14 11:19:00
--  

无语,你可以指定到D盘,然后再用2楼的方法啊。

 

或者那你就不要指定存放目录而且自动复制附件设置成false