Foxtable(狐表)用户栏目专家坐堂 → 动态数据字典


  共有4190人关注过本帖树形打印复制链接

主题:动态数据字典

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/8/22 21:20:00 [显示全部帖子]

 把代码改成如下。maintable不针对关联表的。

If MainTable.Name = "产品出运明细" Then '如果选择的主表是订单表
    Dim  dmp As New  TableDataMap
    dmp.DataTable = "产品字典"  '指定数据来源表
    dmp.ValueCol = "产品序号"  '指定取值列
    dmp.DisplayCol = "产品序号"  '指定显示列
    '指定下拉列表时显示哪些列的数据
    dmp.ListCols =  "产品序号,产品中文名,海关编码HS,产品英文名,规格型号,单位,外包装"
    dmp.Sort = "产品序号"  '指定排序方式
    Tables("产品出运明细").Cols("产品序号").DataMap = dmp.CreateDataMap()  '生成并设置DataMap
    
    Dim  dmp1 As New  TableDataMap
    dmp1.DataTable = "产品字典"  '指定数据来源表
    dmp1.ValueCol = "产品序号"  '指定取值列
    dmp1.DisplayCol = "产品序号"  '指定显示列
    '指定下拉列表时显示哪些列的数据
    dmp1.ListCols =  "产品序号,产品中文名,海关编码HS,产品英文名,规格型号,单位,外包装"
    dmp1.Sort = "产品序号"  '指定排序方式
    Tables("报关主表.产品出运明细").Cols("产品序号").DataMap = dmp1.CreateDataMap()  '生成并设置DataMap
    
End If

 回到顶部