以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于动态设置文件位置 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39731) |
-- 作者:wei0769 -- 发布时间:2013/8/31 10:49:00 -- 关于动态设置文件位置 假定表中有三列,分别是作者、拍摄日期、照片,希望向照片列添加文件的时候,自动根据作者和拍摄日期创建子目录来存放文件,例如作者张三在2010年度拍摄的照片存放在Attachments的子目录"张三\\2010"下: Dim dr As DataRow = e.DataRowIf dr.IsNull("拍摄日期") Or Dr.IsNull("作者") Then MessageBox.Show("拍摄日期和作者不能为空!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information) e.Cancel = True Else e.SubFolder = dr("作者") & "\\" & dr("拍摄日期").Year End If
假定目录中没有这个目录,系统是不是自动创建这个目录? |
-- 作者:Bin -- 发布时间:2013/8/31 10:51:00 -- 呵呵,这种问题其实没有必要问,自己测试一下反而更快快速的得到答案. 就算不自动创建你也可以使用这个来创建http://www.foxtable.com/help/topics/0332.htm
|
-- 作者:wei0769 -- 发布时间:2013/9/3 17:09:00 -- 测试结果 在列属性中,设置扩展字段为文件 存放目录放在 其它电脑的共享目录里 如果没有这个目录,foxtable会自己建立 问题: 1,不需要的时候,怎样删除这个目录 2,我没有输入登录帐号及密码,foxtable自己也能建立目录及文件.而且,foxtable也不用我们输入,系统是不是这样设计的? |
-- 作者:有点甜 -- 发布时间:2013/9/3 20:48:00 -- 以下是引用wei0769在2013-9-3 17:09:00的发言: 问题: 1,不需要的时候,怎样删除这个目录 2,我没有输入登录帐号及密码,foxtable自己也能建立目录及文件.而且,foxtable也不用我们输入,系统是不是这样设计的? 问题1:如果要操作文件/文件夹,参考 http://www.foxtable.com/help/topics/0331.htm 问题2:是的,只要你在事件里编写了代码,就会自动帮你创建对应的文件夹的。
|
-- 作者:wei0769 -- 发布时间:2013/9/4 8:55:00 -- 如果放在局域网共享文件夹里,共享文件夹如何设置,可否加 $隐藏? 目录 \\\\192.168.0.2\\动态设置目录1\\动态设置目录2\\文件名.后辍名 我试过,可以保存文件,但不知文件保存目录在那里(因为在共享文件夹里找不到) 不知道是否这样写?
|
-- 作者:Bin -- 发布时间:2013/9/4 9:01:00 -- 可否加$你测试一下便知. 路径是可以这么设置的
|
-- 作者:wei0769 -- 发布时间:2013/9/4 9:23:00 -- 出现这样的问题,如附图,请问共享文件夹应该如何设置? [此贴子已经被作者于2013-9-4 9:23:59编辑过]
|
-- 作者:Bin -- 发布时间:2013/9/4 9:24:00 -- 图呢? |
-- 作者:wei0769 -- 发布时间:2013/9/4 9:25:00 -- 附不上,不知道怎样,已经上传了,但不显示 |
-- 作者:wei0769 -- 发布时间:2013/9/4 9:26:00 -- 此主题相关图片如下:abc.jpg |