Foxtable(狐表)用户栏目专家坐堂 → 关于当前表转换问题


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

主题:关于当前表转换问题

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


加好友 发短信
等级:幼狐 帖子:170 积分:1195 威望:0 精华:0 注册:2016/2/21 18:26:00
关于当前表转换问题  发帖心情 Post By:2017/4/19 22:20:00 [只看该作者]

老师好~~~我制作了两个带listview的窗口1,2,分别引用  机械作业选配表1  和   机械作业选配表2  两个表中  当前行  中  装备代号列  的代号作为需要显示
的机械。出现了一个问题,当我通过快捷按钮打开窗口1时,一切正常,然后我通过快捷按钮打开窗口2时,发现显示的和窗口1中的内容一样。
我设置了窗口3分别选定这两个表再打开窗口1,2,又是显示正常的~~~~图片点击可在新窗口打开查看

我思考是当前的表没有转换过来,不过好像用maintable =tables()这个没有用,是因为  .Current.Index 判断的问题吗?如何转换当前表?


Dim q As Integer =Tables("机械作业选配表1").Current.Index
For Each dr As DataRow In DataTables("装备数据库").Select("装备代号 in ('" & DataTables("机械作业选配表2").DataRows(q)("装备代号").replace(",","','") & "')","机械分类") '列出所有装备代号
    Dim Key As String = ProjectPath & "Attachments\图片管理\机械图片管理\缩略图\" & dr("图片")  '获取照片文件
    lvw.Images.AddLargeImage(Key, Key) '添加照片,直接用文件名作为图片键值
    Dim vr As  WinForm.ListViewRow =  lvw.Rows.Add() '增加一行
    vr.ToolTipText = dr("生产信息_生产厂家")  '设置此行的动态提示
    vr.ImageKey = Key '设置图片键值
    vr.Group = dr("机械分类")
    vr.Font = New Font("微软雅黑",8)
    For Each cl As String In cls '逐列取值
        vr(cl) = dr(cl)
    Next
    vr.Tag = dr
Next



Dim q As Integer =Tables("机械作业选配表2").Current.Index
For Each dr As DataRow In DataTables("装备数据库").Select("装备代号 in ('" & DataTables("机械作业选配表2").DataRows(q)("装备代号").replace(",","','") & "')","机械分类") '列出所有装备代号
    Dim Key As String = ProjectPath & "Attachments\图片管理\机械图片管理\缩略图\" & dr("图片")  '获取照片文件
    lvw.Images.AddLargeImage(Key, Key) '添加照片,直接用文件名作为图片键值
    Dim vr As  WinForm.ListViewRow =  lvw.Rows.Add() '增加一行
    vr.ToolTipText = dr("生产信息_生产厂家")  '设置此行的动态提示
    vr.ImageKey = Key '设置图片键值
    vr.Group = dr("机械分类")
    vr.Font = New Font("微软雅黑",8)
    For Each cl As String In cls '逐列取值
        vr(cl) = dr(cl)
    Next
    vr.Tag = dr
Next


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/19 22:33:00 [只看该作者]

 如果你在按钮上执行是正确的,那用快捷键,也肯定会是正常的。

 

 做个例子上来看看。


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


加好友 发短信
等级:幼狐 帖子:170 积分:1195 威望:0 精华:0 注册:2016/2/21 18:26:00
  发帖心情 Post By:2017/4/20 21:58:00 [只看该作者]

感谢老师提醒,已经找到问题了~~~属于窗口代码打开错误~~~

 回到顶部