以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何显示“省-市”格式?及根据根据省,选择市 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49869) |
-- 作者:zerov -- 发布时间:2014/4/25 9:41:00 -- 如何显示“省-市”格式?及根据根据省,选择市 在行政区域中,想通过目录树表的方法,在一列中,把选择好的省-市同时显示出来,如何设置? 如选择了“湖南省长沙市”,就显示为“湖南-长沙”(在一个单元格中)
[此贴子已经被作者于2014-4-25 9:42:12编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/4/25 9:42:00 -- 你需要在 行政区域 表加入一列表达式列,连接 省和市 列。
然后根据这一列生成目录树 [此贴子已经被作者于2014-4-25 9:42:20编辑过]
|
-- 作者:Bin -- 发布时间:2014/4/25 9:43:00 -- 把两个节点拼接一下就可以了. 或者把FullPath 直接替换/ 为 - FullPath.reaplace("/","-").replace("省"),replace("市") |
-- 作者:zerov -- 发布时间:2014/4/25 9:59:00 -- 没有更好的方法吗? |
-- 作者:有点甜 -- 发布时间:2014/4/25 10:01:00 -- 以下是引用zerov在2014-4-25 9:59:00的发言:
没有更好的方法吗?
木有,先生成那样的树,选择了以后,编写datacolchanged事件,把值替换一下 |
-- 作者:狐狸爸爸 -- 发布时间:2014/4/25 10:02:00 -- dim r AS row = e.node.Datarow Tables(""xxx).Current("省市") = r("省") & "-" & r("市") |
-- 作者:zerov -- 发布时间:2014/4/29 22:00:00 -- 回复:(狐狸爸爸)dim r AS row = e.node.DatarowTab... 谢谢狐老大,搞定了。 |