Foxtable(狐表)用户栏目专家坐堂 → 数据字典下拉问题


  共有2458人关注过本帖平板打印复制链接

主题:数据字典下拉问题

帅哥哟,离线,有人找我吗?
a937775799
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:594 积分:4030 威望:0 精华:0 注册:2015/3/10 13:25:00
数据字典下拉问题  发帖心情 Post By: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"  )
、、、、、、、、、、、、、、、、
但是我发现单个表用没问题,涉及到关联表,就全乱了有时候带着全变了


 回到顶部