以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  sqltable的ftp如何设置?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92898)

--  作者:lk15502
--  发布时间:2016/11/16 8:29:00
--  sqltable的ftp如何设置?
订单表增加一列附件为备注型,用于存放文件,在服务器上设置ftp服务器,在订单主表上的附件列设置列属性:多文件;服务器地址...;订单表会在其他地方以sqltable的出现,请问老师如何在sqltable设置ftp;
--  作者:有点蓝
--  发布时间:2016/11/16 8:36:00
--  
列的FTPClient和普通的FTPClient一样设置即可

http://www.foxtable.com/webhelp/scr/1477.htm

[此贴子已经被作者于2016/11/16 8:37:15编辑过]

--  作者:有点青
--  发布时间:2016/11/16 9:08:00
--  

 参考

 

http://www.foxtable.com/webhelp/scr/2040.htm

 


--  作者:lk15502
--  发布时间:2016/11/16 14:18:00
--  
 sqltable里已经设置好:在表事件CellButtonClick中代码:
If _userroles.Contains("生产计划") = True Then
    If 图片点击可在新窗口打开查看e.Col.name = "附件" Then
        e.Cancel = True
        Dim ftp As new FTPClient
        图片点击可在新窗口打开查看ftp.Host = "图片点击可在新窗口打开查看192.168.0.68"
        图片点击可在新窗口打开查看ftp.Account = "foxftp"
        图片点击可在新窗口打开查看ftp.Password = "Lk123456"
        图片点击可在新窗口打开查看ftp.OpenManager()
    End If
Else
    MessageBox.Show("您没有操作权限!","提示")
End If
可是有一个问题,原来在列属性设置,只看到本单元格的文件
原来一个单元格上传了两个文件,打开ftp只能看到本单元格的两个文件,现在其他单元格的所有文件都能看到了,等于能看到所有的文件了?
老师,我是不是设置错地方了?

--  作者:有点蓝
--  发布时间:2016/11/16 14:41:00
--  
去设置列的FTPClient,而不是new一个FTPClient,请仔细看2、3楼的帮助
--  作者:lk15502
--  发布时间:2016/11/16 14:59:00
--  
老师,我用的是内置ftp,第一次用真的不会,求指导?
--  作者:有点蓝
--  发布时间:2016/11/16 15:08:00
--  
窗口表afterload事件

DataTables(
"窗口1_Table1").DataCols("附件").ExtendType = ExtendTypeEnum.FILES
DataTables(
"
窗口1_Table1").DataCols("附件").Remote = True
DataTables(
"
窗口1_Table1").DataCols("附件").FTPClient.Host ="192.168.1.202"
DataTables(
"
窗口1_Table1").DataCols("附件").FTPClient.Account = "foxtable"
DataTables(
"
窗口1_Table1").DataCols("附件").FTPClient.password = "foxtable"
--  作者:lk15502
--  发布时间:2016/11/16 15:45:00
--  
成了,谢谢老师!
--  作者:lk15502
--  发布时间:2016/11/16 15:46:00
--  
老师,内置的ftp,有权限控制吗?
--  作者:有点蓝
--  发布时间:2016/11/16 16:27:00
--  
参考:http://www.foxtable.com/webhelp/scr/2469.htm