以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [还有点小问题]有没有谁弄过这种类型的地区数据字典  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45747)

--  作者:ysq128
--  发布时间:2014/2/10 14:51:00
--  [还有点小问题]有没有谁弄过这种类型的地区数据字典
有没有谁弄过这种类型的地区数据字典
这是在别人的系统上重新做功能。所以得按这种数据库结构

此主题相关图片如下:qq图片20140210144543.jpg
按此在新窗口浏览图片
[此贴子已经被作者于2014-2-10 16:14:29编辑过]

--  作者:Bin
--  发布时间:2014/2/10 14:55:00
--  
和普通的数据字典有什么不同吗? 不是一样这么做吗?
--  作者:Bin
--  发布时间:2014/2/10 14:58:00
--  
不是很明白你想实现的效果.
[此贴子已经被作者于2014-2-10 14:58:41编辑过]

--  作者:狐狸爸爸
--  发布时间:2014/2/10 15:01:00
--  

最好将数据表加工成帮助的形式:

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

处理起来就方便了。

 

你只需增加一表达式列,表达式设置为:

 

([树路径] + \',\' +  [ID]).Substring(2,300)

 

将这个表达式列作为路径列,生成目录树就行。

 

 

[此贴子已经被作者于2014-2-10 15:01:48编辑过]

--  作者:zyqzyy
--  发布时间:2014/2/10 15:25:00
--  
以下是引用狐狸爸爸在2014-2-10 15:01:00的发言:

最好将数据表加工成帮助的形式:

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

处理起来就方便了。

 

你只需增加一表达式列,表达式设置为:

 

([树路径] + \',\' +  [ID]).Substring(2,300)

 

将这个表达式列作为路径列,生成目录树就行。

 

 

[此贴子已经被作者于2014-2-10 15:01:48编辑过]

要是有个例子就好了!!!


--  作者:狐狸爸爸
--  发布时间:2014/2/10 15:26:00
--  
呵呵,我想说:提问的时候,要是附上有个例子,输入一些测试数据就好了。
--  作者:zyqzyy
--  发布时间:2014/2/10 15:42:00
--  
请老师指点:表达式列“路径”的表达式如何写?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:行政区域目录树.table


--  作者:狐狸爸爸
--  发布时间:2014/2/10 15:48:00
--  

同学,你发上来的文件和你一楼的问题和图片,能对上号吗?


--  作者:zyqzyy
--  发布时间:2014/2/10 15:52:00
--  
我不是楼主
--  作者:ysq128
--  发布时间:2014/2/10 16:07:00
--  

谢谢狐爸!

此处的表达式列正确的值是:
Substring([tree_path]+[id], 2, 200)

另外发现一个问题:

图片点击可在新窗口打开查看此主题相关图片如下:snap3.jpg
图片点击可在新窗口打开查看
有筛选情况下有一点不完美。这个应该是因为:

GenerateTree(DataTableName, PathCol, TextCol, Separator, Filter, Sort)
这里的Filter是针对的DataTable,上级的数据没有被load,如果是针对TableName就好了。

另外我再补充一个问题。如果是我的DataTable数据发生变化。只能整理重新生成树。不能只对有修改的树进行刷新的是吗?

[此贴子已经被作者于2014-2-10 16:49:45编辑过]