以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 记录窗口怎么定位到操作表选定行的位置 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118313) |
||||
-- 作者:jolon -- 发布时间:2018/4/28 20:52:00 -- 记录窗口怎么定位到操作表选定行的位置 应用需求 在出库窗口 选定货物后 通过批号(唯一可以对应) 在记录窗口中显示当前货物的信息~ 代码不知道怎么写了。。。 以下内容为程序代码: 1 Dim rgd As WinForm.RecordGrid = e.Form.Controls("RecordGrid2") 2 3 rgd.Table = Tables("库存") \'指定绑定表 4 rgd.Build() \'重新生成记录窗口
[此贴子已经被作者于2018/5/6 23:47:55编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2018/4/29 9:02:00 -- 一楼代码放到窗口afterload事件即可。 在库存表选择一行记录,记录窗口自动会显示相关的记录的。
|
||||
-- 作者:jolon -- 发布时间:2018/5/5 6:46:00 -- 以下是引用有点蓝在2018/4/29 9:02:00的发言:
然而并没有关联,是哪里的问题
一楼代码放到窗口afterload事件即可。 在库存表选择一行记录,记录窗口自动会显示相关的记录的。
|
||||
-- 作者:有点蓝 -- 发布时间:2018/5/5 8:37:00 -- 绑定表: ![]() |
||||
-- 作者:jolon -- 发布时间:2018/5/6 23:51:00 -- 以下是引用有点蓝在2018/5/5 8:37:00的发言:
绑定表: ![]() 不行呀老大,只能显示库存表 ,但是在出库窗口的订单明细里面 点击没有联动 |
||||
-- 作者:有点蓝 -- 发布时间:2018/5/7 9:49:00 -- 请截图或者上传实例说明 |
||||
-- 作者:有点蓝 -- 发布时间:2018/5/7 9:50:00 -- 1楼项目密码? |
||||
-- 作者:jolon -- 发布时间:2018/5/8 16:25:00 -- 以下是引用有点蓝在2018/5/7 9:49:00的发言:
请截图或者上传实例说明 开发者 888 改好了 麻烦贴代码给我就好了 老版本不方便
[此贴子已经被作者于2018/5/8 16:28:46编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2018/5/8 16:59:00 -- 出库明细CurrentChanged事件 If e.Table.Current IsNot Nothing Dim idx As Integer = Tables("库存").FindRow("批号=\'" & e.Table.Current("批号") & "\'") If idx >=0 Then Tables("库存").Select(idx,0) End If End If |
||||
-- 作者:有点甜 -- 发布时间:2018/5/8 17:17:00 -- 你的逻辑有问题吧?是不是想说,你选定了批号以后,其它列根据此批号把值拷贝过来?
Tables("出库订单.出库明细").Current("批号") = e.Table.Current("批号") |