Foxtable(狐表)用户栏目专家坐堂 → FTP文件上传问题


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

主题:FTP文件上传问题

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/25 17:35:00 [只看该作者]


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


加好友 发短信
等级:四尾狐 帖子:918 积分:6587 威望:0 精华:0 注册:2013/8/10 18:33:00
  发帖心情 Post By:2019/10/26 1:21:00 [只看该作者]

你好老师,把文件管理器的“管理”功能调出FTP管理功能关了后,
发现:通过“增加”功能按钮,打开后在新增” 选择文件“窗口里还是会看到所有产品附件列表。
例:A产品上传了两个附件,B产品上传了3个附件文件,a和B在直接看时是各自的上传绑定的附件,
但是当产品A和产品B要维护再上传附件时,在新增“选择文件”窗口里的文件列表就会调出所有的附件列表(名称、日期、大小下列出这五上附件),
或是产品C要增加附件时,点击新增,出现的“文件选择”窗口里会是所有产品的附件列表都能看到。

请问老师,这里有没有办法不让看到文件选择中的附件列表信息,或是列表信息中也只显示产品对应绑定的附件列表?

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/26 8:57:00 [只看该作者]

正常,添加本来就是从已经上传的文件中添加,如果看不到,怎么添加!


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


加好友 发短信
等级:四尾狐 帖子:918 积分:6587 威望:0 精华:0 注册:2013/8/10 18:33:00
  发帖心情 Post By:2019/10/26 20:31:00 [只看该作者]

老师,参照您发的帮助,我打算用BeforeListDetails来实现,请问老师这个BeforeListDetail加在什么地方,我在项目属性和表属性都没有找到。
帮助中有如下:
 If Right(Info(0),4) = ".rar" Then '隐藏后缀名为rar的文件
            e.Remove(Info)
        End If
我想实现在准备上传该行商品的图片时,打开的增加窗口,只显示以该行商品名称开头命名的图片;(即隐藏名称不包含本行商品名称开头的文件)
例如:操作行商品名称为 电视101的数据行时,则点开文件管理器,点新增,出现的“文件选择”窗口里只显示所有以 “电视101”开头的文件,(如:电视101保修卡.PDF,电视101图片.img,电视101使用手册.zip)
操作行商品名称为 空调201,则点开文件管理器,点新增,出现的“文件选择”窗口里只显示所有以 “电视101”开头的文件,(如:空调201保修卡.PDF,空调201图片.img,空调201使用手册.zip)
请问老师,此处代码应该如何修改实现?

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/27 20:21:00 [只看该作者]

BeforeListDetails这些事件在网络监视器菜单里,并且需要有高级开发版才支持。如果是其它版本只能是自己写代码来替代文件管理器的功能了:http://www.foxtable.com/webhelp/topics/1410.htm

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


加好友 发短信
等级:四尾狐 帖子:918 积分:6587 威望:0 精华:0 注册:2013/8/10 18:33:00
  发帖心情 Post By:2019/10/27 22:40:00 [只看该作者]

老师我的是高开,在网络监视器里找到老师说的BeforelistDetails属性项了。
老师例如我现在的表为商品表,其中一列为商品附件,有包括图片,PDF,和EXCEL等附件;
附件我都是 商品名称开头命名(例如:商品A-产品图片.img,商品A-产品说明书.pdf,商品A-报价表.excel,商品B-产品图片.img等标准格式要求命名)
老师我想实现我点商品A行的文件管理器时,增加窗口打开时,怎么能实现显示的附件只是以该行的商品名称开头的附件。
请老师指示一下代码,看老师发的帮助没看明白。



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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/27 22:48:00 [只看该作者]

什么地方不懂?自己写了什么代码?得到什么结果?和预期的结果有什么差距?

    For Each Info() As String In e.Infos
        If left(Info(0),5) <> "
商品名称." Then
            e.Remove(Info)
        End If

    Next

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


加好友 发短信
等级:四尾狐 帖子:918 积分:6587 威望:0 精华:0 注册:2013/8/10 18:33:00
  发帖心情 Post By:2019/10/28 8:51:00 [只看该作者]

老师,If left(Info(0),5) <> "商品名称." Then   就是这里,
 left(Info(0),5) ,这里不知道是从左起取几位字符,因为有的商品名称长,有的商品名称短,在这儿不知道怎么实现。
按想是这里需要一句语名,先得出本处商品名称的长度,然后在
left(Info(0),5),把5改成长度定义,想着应该是这样,但是不知道怎么实现。、

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/28 9:29:00 [只看该作者]

FTPName设置为表名+列名:http://www.foxtable.com/webhelp/topics/3263.htm
如:
DataTables("A").DataCols("照片").FTPClient.FTPName= "A.照片"

BeforelistDetails事件

dim str() as string = e.FTPName.split(".")
dim r as row = tables(str(0)).current

For Each Info() As String In e.Infos
  If 
Info(0).StartsWith(r("商品名称") & ".") = false Then
   e.Remove(Info)
  End If

Next

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


加好友 发短信
等级:四尾狐 帖子:918 积分:6587 威望:0 精华:0 注册:2013/8/10 18:33:00
  发帖心情 Post By:2019/10/30 17:15:00 [只看该作者]

老师,产品表有列FJ(列属性为多文件),表主健goodsid不是自动增加。
请问新增产品窗口,窗口插件FileManager1已绑定到产品表FJ列,
但是新增产品后选择附近,保存后再查看却没有附件信息。

请问老师,这个问题怎么解决,还是这个可以像其他信息一样通过保存代码保存,例如:
Dim note As WinForm.TextBox = e.Form.Controls("TextBox8")
Dim fj As WinForm.FileManager = e.Form.Controls("FileManager1")
..... ....
Dim drz As DataRow =DataTables("货品表").AddNew()
drz("note")=note.text
drz("FJ")=FJ.text

代码这样写,保存时提示错误,TEXT不是WinForm.FileManager成员









 回到顶部
总数 34 上一页 1 2 3 4 下一页