Foxtable(狐表)用户栏目专家坐堂 → 文本框显示某几列内容


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

主题:文本框显示某几列内容

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7879 威望:0 精华:0 注册:2016/6/11 11:10:00
文本框显示某几列内容  发帖心情 Post By:2019/11/27 14:25:00 [只看该作者]

If  CurrentTable.name="目录" Then
    Dim r As Row = Tables("医用耗材目录").current
    Dim str As String = ""
    For Each c As Col In r.Table.cols
        str &= c.name & ":" & r(c.name) & vbcrlf
    Next
    e.Form.Controls("TextBox1").text=str
End If
上面代码是显示所有列 ,如何让他们显示第一列、第二列、第五列?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106147 积分:539852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/27 14:31:00 [只看该作者]

dim arr() as string = {"第一列","第二列",........}
Dim str As String = ""
    For Each c As string In arr
if Tables("医用耗材目录").cols.contains(c)
        str &= c & ":" & r(c) & vbcrlf
end if
    Next
    e.Form.Controls("TextBox1").text=str

 回到顶部