以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教个范式的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147792) |
-- 作者:zhy400137 -- 发布时间:2020/3/24 12:22:00 -- 请教个范式的问题 1 有一个部门清单,有部门编码和部门名称两列 2 要建一个员工列表,建立时员工要选择其所在的部门编码和部门名称 这时员工列表,是只存部门编码就行,还是部门名称也要存?如果不存,使用者看着别扭,只看到了部门编码, 存的话,以后如果部门清单的名称发生变化,员工列表的部门名称就会有差异,请教老师,一般这样如何处理 比较好。 我现在是都存,但以前上班是自己维护,问题不大,现在如果交别人维护,可以会有些问题,谢谢。
|
-- 作者:zhy400137 -- 发布时间:2020/3/24 12:24:00 -- Dim cmd1 As New SQLCommand Dim dt1 As DataTable cmd1.ConnectionName = DataSource cmd1.CommandText = "SELE CT 门店编码,区县名称,门店名称 F rom {组织架构}" dt1 = cmd1.ExecuteReader() Dim tb1 As New DropTreeBuilder tb1.SourceTable = dt1 \'指定目录树表 tb1.TreeCols = "区县名称|门店名称" \'指定用于生成目录树的列 tb1.SourceCols = "门店编码|门店名称" \'指定数据来源列 tb1.ReceiveCols = "门店编码|门店名称" \'指定数据接收列 Tables("门店任务分配").Cols("门店编码").DropTree = tb1.Build() 我常用这样的方式来选择
|
-- 作者:有点蓝 -- 发布时间:2020/3/24 13:34:00 -- 做自动更新即可:http://www.foxtable.com/webhelp/topics/1453.htm |
-- 作者:zhy400137 -- 发布时间:2020/3/24 14:29:00 -- 谢谢,我考虑一下 |