以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请假在FTP下自动建立子目录的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50888)

--  作者:zyg719
--  发布时间:2014/5/15 9:13:00
--  请假在FTP下自动建立子目录的问题
各位大侠,我是只菜鸟,我想在项目中把文件都存在FTP服务器"project"目录下,然后存放子目录根据表内数据生成,原来在本机状态我是用表事件“BeforeAttachFile"    e.SubFolder = dr("承包单位") & "\\"   & "铁塔工程\\" &  dr("工程期号")  & "\\"  & dr("站名") & "\\工程照片" 实现的,在FTP下不知道如何实现
[此贴子已经被作者于2014-5-15 9:14:59编辑过]

--  作者:Bin
--  发布时间:2014/5/15 9:15:00
--  
设置根目录为Project  其他的同样没区别
--  作者:zyg719
--  发布时间:2014/5/15 9:20:00
--  

在哪设置?怎么设置?我以前在列属性中设置的,每一列设置就不行了


--  作者:有点甜
--  发布时间:2014/5/15 9:20:00
--  

 呃,楼主,你用ftp之后,就知道怎么做了。

 

 往ftp添加文件的时候,首先需要上传,然后才能添加的。


--  作者:zyg719
--  发布时间:2014/5/15 9:30:00
--  
我在表事件“BeforeAttachFile" 定义了根目录,提示连接服务器失败,在列属性中单独设置远程文件又可以上传的
--  作者:Bin
--  发布时间:2014/5/15 9:30:00
--  
你根本没这个目录吧
--  作者:zyg719
--  发布时间:2014/5/15 9:37:00
--  
不会的呀,我单独用FTP软件试过的
--  作者:Bin
--  发布时间:2014/5/15 9:38:00
--  
根目录在列属性中设置
--  作者:有点甜
--  发布时间:2014/5/15 9:59:00
--  
以下是引用zyg719在2014-5-15 9:30:00的发言:
我在表事件“BeforeAttachFile" 定义了根目录,提示连接服务器失败,在列属性中单独设置远程文件又可以上传的

 

呃,你没有理解清楚。

 

1、要么你直接在列属性那里设置成远程的文件,这样是不会再触发BeforeAttachFile的。

 

2、要么你设置成非远程的文件,在事件里,自己写ftp代码把文件上传到服务器;

 

3、备注,远程文件列,是不支持BeforeAttachFile的