以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  为什么控件里的内容复制不出去?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101298)

--  作者:zsslly
--  发布时间:2017/5/27 18:15:00
--  为什么控件里的内容复制不出去?
我有一个窗口,其中的控件是引用“表A”中的相应内容的,我想用这个窗口中的控件中的内容在“表B”中新建一行,并把控件中的内容复制进去,却不行,代码如下:

Dim nr = Tables("客户跟踪仿甘特图").AddNew
nr("事件性质") = e.form.controls("combobox1").text
nr("事件日期") = e.form.controls("datetimepicker3").text
nr("事件内容") = e.form.controls("textbox9").text
nr("责任人") = e.form.controls("combobox2").text
nr("预签金额") = e.form.controls("textbox11").text


问题出在那里,求大神指点?跪谢!

--  作者:有点蓝
--  发布时间:2017/5/27 18:19:00
--  
代码看不出问题,上例子看看
--  作者:zsslly
--  发布时间:2017/5/27 18:49:00
--  
我找到问题的原因了,我操作的是一个表,先是这个窗口引用“表A”的内容,然后我在窗口新增几个控件做了操作,想把所有的控件中的内容在新建复制到这个表里!
可是代码第一句是新建一行,如此引用的就为空了,

有没有办法又新建一行,又复制窗口中所有控件中内容呢?


--  作者:zsslly
--  发布时间:2017/5/27 19:00:00
--  
求指点?


--  作者:zsslly
--  发布时间:2017/5/27 19:04:00
--  
案例
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:表间复制.table



--  作者:有点色
--  发布时间:2017/5/28 10:48:00
--  
Dim nr = Tables("表A").DataTable.AddNew
nr("姓名") = e.form.controls("textbox1").text
nr("联系方式") = e.form.controls("textbox2").text
nr("小区") = e.form.controls("textbox3").text
nr("级别") = e.form.controls("textbox4").text
nr("第五列") = e.form.controls("textbox5").text