以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 数据字典下拉问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145925) |
-- 作者:a937775799 -- 发布时间:2020/2/11 21:49:00 -- 数据字典下拉问题 数据字典下拉显示的value,实在不人性化。 我看帮助文件上有就写了一个内部函数 Dim drs As List(of DataRow ) = args(0) Dim mdm As New MultiDataMap For Each dr As DataRow In drs mdm.add( dr(args(1)) & "|" & dr(args(2)) ) Next mdm.ValueCol = 0 mdm.DisplayCol = 1 Return mdm.CreateDataMap() 、、、、、、、、、、、、、、使用 ’‘设置主合同代码 drs = DataTables("agreement").Select("agreementCode <> \'\' ") Tables("agreementBAndC").Cols("agreementFatherCode").DataMap = Functions.Execute("下拉列表取值显示完善",drs, "agreementCode" , "agreementName" ) 、、、、、、、、、、、、、、、、 但是我发现单个表用没问题,涉及到关联表,就全乱了有时候带着全变了 |
-- 作者:有点蓝 -- 发布时间:2020/2/11 21:52:00 -- 怎么个乱法?什么变了?截图或者上传实例说明 |
-- 作者:a937775799 -- 发布时间:2020/2/11 22:09:00 -- 我已经改成属性里面设置直接下拉了 没了 ,问题就是把汉字更新到 其他的表的代码列里面去了 请问一下还有别的办法让下拉不要显示值,显示text吗,我去试下
|
-- 作者:a937775799 -- 发布时间:2020/2/11 22:18:00 -- 此主题相关图片如下:2.png 此主题相关图片如下:1.png 你看我换一个乙方 把供应商里面的全部换了
|
-- 作者:有点蓝 -- 发布时间:2020/2/11 22:20:00 -- 改为使用单列数据字典:http://www.foxtable.com/webhelp/topics/0580.htm |
-- 作者:a937775799 -- 发布时间:2020/2/11 22:22:00 -- 此主题相关图片如下:4.png 此主题相关图片如下:3.png 换一个名字,把之前那个默认的代码改成了当前选择的代码
|
-- 作者:有点蓝 -- 发布时间:2020/2/11 22:26:00 -- 请上传实例说明 |
-- 作者:a937775799 -- 发布时间:2020/2/11 23:02:00 -- 日了 狗,刚刚在弄实例,准备上传 ,才发现关联表爸爸儿子搞反了,我操 |