以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 动态配置图片路径。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=51637) |
||||
-- 作者:老头 -- 发布时间:2014/5/30 11:45:00 -- 动态配置图片路径。 读了帮助,越看越晕了。
上个例子,求高人帮完善下。
需求: 1.图片管理,可按指定共享路径或FTP路径进行存储和读取; 2.共享路径为动态配置,直接在控件里填地址,太不灵活了;
例子:
|
||||
-- 作者:有点甜 -- 发布时间:2014/5/30 11:47:00 -- 编写代码可以动态保存,参考
http://www.foxtable.com/help/topics/2209.htm
|
||||
-- 作者:Bin -- 发布时间:2014/5/30 11:48:00 -- 2. DataTables("XX").DataCols("XX").DefaultFolder ="D:\\ABC" |
||||
-- 作者:老头 -- 发布时间:2014/5/30 13:49:00 -- 哦,
我还想确认下,列属性 和 PictureViewer控件属性中的,存放目录和来源目录的关系?
在控件已绑定图片列的前提下,在列属性里设置了 存放目录和来源目录,还需要在控件的属性中配置吗?
|
||||
-- 作者:有点甜 -- 发布时间:2014/5/30 13:57:00 -- 存放目录,是选择文件后,拷贝到哪里去;
来源目录,是打开选择文件的时候,默认打开那个文件夹;
同样需要在控件的属性中配置。 |
||||
-- 作者:老头 -- 发布时间:2014/5/30 14:06:00 -- 哦,明白了。
看来这个来源目录对存储没太大关系。
控件中的这两个属性,如何能像列属性一样,用代码可以设置。
因为刚试了下,在BeforeAttachFile事件中,e. 没这两个的属性。(只有子目录) [此贴子已经被作者于2014-5-30 14:08:34编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2014/5/30 14:20:00 -- 事件中这样获取。
e.DataRow.DefaultFolde [此贴子已经被作者于2014-5-30 14:20:27编辑过]
|
||||
-- 作者:ztmdnzc -- 发布时间:2014/5/31 23:37:00 -- 以下是引用有点甜在2014-5-30 14:20:00的发言:
事件中这样获取。
e.DataRow.DefaultFolde [此贴子已经被作者于2014-5-30 14:20:27编辑过] 帮助中: DefaultFolder 如果列的扩展类型为图片、文件、或者多文件,可以用此属性指定文件的存储位置。 示例: DataTables( "产品").DataCols("图片").DefaultFolder = \\\\hehui\\share
经过甜老师的解答,豁然开朗,原来还可这样获取默认目录,忙活了大半天。
建议将帮助中的可以用此属性指定,改为可以用此属性指定或获取,免得狐友们走弯路。 [此贴子已经被作者于2014-5-31 23:38:06编辑过]
|