以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于窗口录入的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27699)

--  作者:zcw728909
--  发布时间:2013/1/8 9:15:00
--  关于窗口录入的问题
看了帮助文件的有关窗口录入,按照帮助文件也搞成功了,现在的问题是我的主表是以主窗口显示的,当在主窗口中双击行时打开的录入窗口加载的不是当前行,而是当前主窗口内的第一行,改怎样设置代码呢?
--  作者:lin_hailun
--  发布时间:2013/1/8 9:56:00
--  
 看看你窗口控件绑定的是什么表。再看看那你这个主窗口的表控件是否设置成了副本。

 绑定的我问题,好好设置一下。

--  作者:zcw728909
--  发布时间:2013/1/8 10:02:00
--  
主窗口的表控件绑定的表是“产品信息”,是副本。录入窗口控件绑定的表也是“产品信息”
--  作者:lin_hailun
--  发布时间:2013/1/8 10:04:00
--  
 录入窗口绑定这个窗口表吧,型如:窗口1_Table1

 或者

 把这个窗口表不设置成副本。
[此贴子已经被作者于2013-1-8 10:04:26编辑过]

--  作者:zcw728909
--  发布时间:2013/1/8 10:14:00
--  
录入窗口控件绑定到:窗口1_Table1就可以了,但是由于窗口1_Table1是不允许编辑的,这样也没办法修改和录入数据呀,就没有其它办法了吗?


--  作者:夕然
--  发布时间:2013/1/8 10:30:00
--  
我明白你的意思,其实是不是需要副本并不重要,你在窗口的afterload代码加入 tables(“XX").addnew(),这样就会自动添加一行了。
如果你设置了副本,就把副本设置编辑设置为true,这个时候的代码改



--  作者:zcw728909
--  发布时间:2013/1/8 10:33:00
--  
不是的,我主要是用这个功能在窗口中修改数据,用不上增加行,只是对当前存在的行数据进修修改
--  作者:lin_hailun
--  发布时间:2013/1/8 10:38:00
--  
以下是引用zcw728909在2013-1-8 10:33:00的发言:
不是的,我主要是用这个功能在窗口中修改数据,用不上增加行,只是对当前存在的行数据进修修改


直接把这个窗口不设置成副本不就行了?一定要设置成副本吗?

--  作者:zcw728909
--  发布时间:2013/1/8 10:43:00
--  
设置成副本是因为“产品信息”主窗口是多人使用的,会同时打开。帮助文件里说的最好设置成副本
--  作者:lin_hailun
--  发布时间:2013/1/8 10:53:00
--  
以下是引用zcw728909在2013-1-8 10:43:00的发言:
设置成副本是因为“产品信息”主窗口是多人使用的,会同时打开。帮助文件里说的最好设置成副本


呵呵,楼主理解错了,每一个客户端,也就是每一个用户,都会有一个产品信息表的。

一个客户端,主窗口只有你在使用,不设置成副本也行。这样以后,只是不能在你的窗口上同时显示多个产品信息办表。