以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于自定义录入窗口的代码问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=20339) |
-- 作者:yankunhao -- 发布时间:2012/6/5 18:02:00 -- 关于自定义录入窗口的代码问题
其中的Table1 的KeyDown 事件代码如下,为什么会出现新增加的行,但Tables("obas_part_spec").Current("part_no")=tbl.Current("part_no")的代码没起作用呢?请问有那位知道? Dim tbl As Table = Tables("自动录入_Table1") |
-- 作者:yankunhao -- 发布时间:2012/6/6 8:42:00 -- 我现在发现可能原因是用Tables("obas_part_spec").AddNew()新增的行没显示行号的原因,所以新增行的代码没问题,问题是将表中的当前行某字段的值等于什么的时候就没效.而如果用DataTables的新增行就可以,但是它没将光标定位到新增的行上.请问如果我要用Tables的新增加行有能引用到值,要如何做呢?
(说明:obas_part_spec 的表是用动态加载数据的) [此贴子已经被作者于2012-6-6 8:44:03编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2012/6/6 9:45:00 -- 没有看明白你的问题,你最好单独做一个简单的例子发上来,然后具体说明你的问题。 |
-- 作者:yankunhao -- 发布时间:2012/6/6 10:19:00 -- 我现在知道原因了,是因为这个表从ERP系统引进来的,而那个表没_identify的字段,所以新增的行没能及时显示行号,我只能删了ERP表里的主健再新建立_identify作为主健.... |