以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]增加行出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187528) |
-- 作者:myzy -- 发布时间:2023/7/24 10:10:00 -- [求助]增加行出错 不存在名称为“订单_Table1\'的DataTble .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.5.29.8 错误所在事件:表,派工_Table1,DataColChanged 详细错误信息: Exception has been thrown by the target of an invocation. Object reference not set to an instance of an object. 代码: If e.DataCol.Name = "派单id" Then Dim Filter As String = "[派单id] = \'" & e.NewValue & "\'" e.DataRow("项目1") = DataTables("订单_Table1").GetComboListString("项目1", Filter).replace("|",",") e.DataRow("工号") = DataTables("订单_Table1").GetComboListString("工号", Filter).replace("|",",") End If 麻烦老师!看看怎么修改呢!谢谢! |
-- 作者:有点蓝 -- 发布时间:2023/7/24 10:13:00 -- 提示很明显了,不存在"订单_Table1"这个表 |
-- 作者:myzy -- 发布时间:2023/7/24 10:19:00 -- "订单_Table1"这个表,是通过双击行头再打开的一个窗口里。怎么解决呢? [此贴子已经被作者于2023/7/24 10:19:27编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/7/24 10:21:00 -- 1、这个窗口没有打开,打开后才能使用里面的东西 2、这个窗口的表不是副本
|
-- 作者:myzy -- 发布时间:2023/7/24 10:36:00 -- "订单_Table1"这个表用的sql表,怎么可以实现呢? [此贴子已经被作者于2023/7/24 10:35:51编辑过]
|
-- 作者:myzy -- 发布时间:2023/7/24 10:37:00 -- 怎么加一个判定订单窗口没有打开不执行这段代码呢? |
-- 作者:有点蓝 -- 发布时间:2023/7/24 10:40:00 -- If e.DataCol.Name = "派单id" Then if forms("订单").opened then Dim Filter As String = "[派单id] = \'" & e.NewValue & "\'" e.DataRow("项目1") = DataTables("订单_Table1").GetComboListString("项目1", Filter).replace("|",",") e.DataRow("工号") = DataTables("订单_Table1").GetComboListString("工号", Filter).replace("|",",") end if End If
|
-- 作者:myzy -- 发布时间:2023/7/24 10:44:00 -- 非常感谢。! |