以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [原创] 如何才能让附件和目录的默认文件夹为不同文件夹? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40046) |
-- 作者:phrgg -- 发布时间:2013/9/7 13:15:00 -- [原创] 如何才能让附件和目录的默认文件夹为不同文件夹? 由于附件较多,我想实现在“多文件列”添加的附件,保存到"Attachments/file"这个目录下;添加的目录保存到"Attachments/folder"下,而且显示为相对目录。但我试验将默认路径改为"Attachments/file"后,则添加的“目录”为绝对路径。
如何才能让所有“附件”放到一个"Attachments/file"文件夹下,所有的“目录”保存到另一个文件夹"Attachments/folder"下,而且显示为相对路径。求指教!! |
-- 作者:Bin -- 发布时间:2013/9/7 14:18:00 -- 所有的 "附件" 这个可以理解,后面又来一句所有的“目录” 一下子把我搞晕了.不懂你意思了. |
-- 作者:狐狸爸爸 -- 发布时间:2013/9/7 14:26:00 -- 不能区分 |
-- 作者:phrgg -- 发布时间:2013/9/7 16:49:00 -- 以下是引用Bin在2013-9-7 14:18:00的发言:
所有的 "附件" 这个可以理解,后面又来一句所有的“目录” 一下子把我搞晕了.不懂你意思了. 呵呵,下面是我的意思,不知道能不能说明白。 附件:我是指某个文件(例如:名单.xls;出勤表.xls) 。 目录:我是指某个文件夹(例如:策划部文件夹;人事部文件夹) |
-- 作者:有点甜 -- 发布时间:2013/9/7 19:22:00 -- 在表里自动填入的,都是绝对路径的,当然,你也可以另外用一列截取得到相对路径。 如果你想实现你的相符,可以使用对应的事件,编写代码解决。 |
-- 作者:phrgg -- 发布时间:2013/9/9 11:49:00 -- 以下是引用有点甜在2013-9-7 19:22:00的发言:
在表里自动填入的,都是绝对路径的,当然,你也可以另外用一列截取得到相对路径。 如果你想实现你的相符,可以使用对应的事件,编写代码解决。
这个BeforeAttachFile是指添加文件时可以更改,也就是点那个“增加”按钮时起作用。我现在需要的是在点击“目录”按钮时起作用,不知道在哪儿能设置“目录”按钮的代码,求指教!! |
-- 作者:有点甜 -- 发布时间:2013/9/9 21:59:00 -- 点击目录的时候,只是新增一个路径,并没有添加具体的文件。 你可以在最后处理的时候,读取列表里所有的目录(有特殊标记的[]),然后把路径的文件夹拷贝你想拷贝的地方,然后再修改原来的值,定向到你新的目录。
|
-- 作者:有点甜 -- 发布时间:2013/9/9 22:00:00 -- 又或者,你可以把代码写在DataColChanged里 |