Foxtable(狐表)用户栏目专家坐堂 → 动态加载关联记录,请各位帮忙一下,谢谢!


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

主题:动态加载关联记录,请各位帮忙一下,谢谢!

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/10/19 19:51:00 [显示全部帖子]

1、Datalist 已经不提倡使用了,建议用窗口中的Table。
2、现在好像也没有RelationTable了吧。
3、你这是老项目修改来的,有些窗口控件在控件列表中还有,实际已经没有了,如:Label17。

不过双击代码改为这样还是可以执行的:

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
Dim dr as DataRow = dst.Current '获得选定行
If dr Is Nothing Then
    Return
End If
Dim Index As Integer = Tables("出库主表").FindRow(dr)
If Index >=0 Then
    Tables("出库主表").Position = Index
    Forms("出库主表编辑").Show()
End If

DataTables("出库明细").LoadFilter = "[ID] <> 0  and [出库单号] =  '" & Tables("出库主表").current("出库单号") & "'"
DataTables("出库明细").Load
[此贴子已经被作者于2009-10-19 21:35:14编辑过]

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/10/20 12:42:00 [显示全部帖子]

以下是引用woodiy在2009-10-20 12:32:00的发言:
Table没有双击属性,有什么办法解决呢?
Normal(作为副本)、SQLTable
和 SQLQuery
型 的Table都有双击事件啊~
[此贴子已经被作者于2009-10-20 12:55:11编辑过]

 回到顶部