Foxtable(狐表)用户栏目专家坐堂 → [求助]将本地文件上传至ftp上出现错误


  共有3355人关注过本帖平板打印复制链接

主题:[求助]将本地文件上传至ftp上出现错误

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


加好友 发短信
等级:二尾狐 帖子:574 积分:4332 威望:0 精华:0 注册:2013/7/26 10:24:00
[求助]将本地文件上传至ftp上出现错误  发帖心情 Post By:2014/6/6 8:50:00 [只看该作者]

表A中有一名为“简历” 列,扩展列类型为“文件”,现要实现这样的目的:
1:点击此列“插入文件”菜单时,弹出本地文件选择界面,选择本地文件,将其上传至Ftp上
2:上传的文件不再保存至本地的Attachment文件夹,以避免重复(本地已有此文件,不需再保存一份至本地的Attachment文件夹下)
3:当上传完毕后,此列显示的文件路径为ftp上的文件路径,点击“打开文件”时,需从ftp上下载该文件,然后才能打开

我的实现思路是:
1.将列属性中的“远程文件”项设为false
2.在BeforeAttatchment事件中利用network.Uploadfile将文件上传至ftp上,为通用性,我是在在项目属性中的全局表事件BeforeAttatchment事件中写入以下代码:network.Uploadfile(e.sourcefolder & "\" & e.filename,“ftp:\\192.168.1.101\ftp\” & e.filename."anonymous","")
3.为了不重复保存,将e.cancel设为True

但试了下出现以下问题:
弹出两个错误:

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

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140606084727.jpg
图片点击可在新窗口打开查看
还有一个问题是:
将e.cancel=true后,列中显示的内容为空。

求助如何实现我想要的功能



 回到顶部
总数 22 1 2 3 下一页