以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  列属性  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=72357)

--  作者:kaituozhe
--  发布时间:2015/7/29 7:24:00
--  列属性
帮助文件在那里项目中,如果选择自动复制,有些内容有共用一个文件,选择第二个的时候会提示文件已存在,如果不选择自动复制,文件还是存在另外一个指定目录里,但是这样的结果是把整个项目复制到不同的电脑时就没有办法使用了,怎么才能解决这个问题。
--  作者:kaituozhe
--  发布时间:2015/7/29 7:46:00
--  
把列扩展类型设置为文件类型、图片类型等后打开时列窗口太宽了,能否调整。
--  作者:大红袍
--  发布时间:2015/7/29 9:22:00
--  

1、BeforeAttachFile事件

 

If e.DataCol.name = "第六列" Then
    If FileSys.FileExists(ProjectPath & "Attachments/" & e.FileName) Then
        e.Cancel = True
        e.DataRow(e.DataCol.Name) &= iif(e.DataRow.Isnull(e.DataCol.Name), "", vbcrlf) & e.FileName
    End If
End If


--  作者:大红袍
--  发布时间:2015/7/29 9:24:00
--  
以下是引用kaituozhe在2015/7/29 7:46:00的发言:
把列扩展类型设置为文件类型、图片类型等后打开时列窗口太宽了,能否调整。

 

列窗口不能拿调整宽度,你可以自己做一个窗口,加入对应控件,同样实现列窗口的功能。


--  作者:kaituozhe
--  发布时间:2015/7/29 16:21:00
--  

1、BeforeAttachFile事件

If e.DataCol.name = "第六列" Then
If FileSys.FileExists(ProjectPath & "Attachments/" & e.FileName) Then
e.Cancel = True
e.DataRow(e.DataCol.Name) &= iif(e.DataRow.Isnull(e.DataCol.Name), "", vbcrlf) & e.FileName
End If
End If


在帮助中有吗?能详细解释一下吗
--  作者:大红袍
--  发布时间:2015/7/29 16:23:00
--  

 意思是,如果存在此文件,就不复制过来。

 

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