以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于动态加载后数据位置的疑问 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28918) |
-- 作者:even0898 -- 发布时间:2013/2/22 13:52:00 -- 关于动态加载后数据位置的疑问 表A动态加载了15行数据 按钮控制显示在数据库里的最后一行数据要如何写呢?(最后一行并没有加载到FOXTABLE里) 查了说明书,datable没有Position这个属性,table里又没有这个数据,不知道该怎么办了 |
-- 作者:lin_hailun -- 发布时间:2013/2/22 14:48:00 -- 你这里的第一条,上一条,下一条……是想要table里的数据,还是想要数据库里的数据? |
-- 作者:lin_hailun -- 发布时间:2013/2/22 14:52:00 -- 必须加载进来才能用position去定位的。 加载最尾条的条件 .LoadTop = 1 .LoadPage = .TotalPages .Load |
-- 作者:even0898 -- 发布时间:2013/2/22 17:37:00 -- 太复杂了,刚才你帮我弄的没有办法直接在窗口编辑主表数据,我想个变通的办法... |
-- 作者:lin_hailun -- 发布时间:2013/2/22 17:47:00 -- 以下是引用even0898在2013-2-22 17:37:00的发言: 太复杂了,刚才你帮我弄的没有办法直接在窗口编辑主表数据,我想个变通的办法... 应该是可以编辑主表数据的。是否table控件没有被允许编辑? tables("xxx").AllowEdit = True |
-- 作者:even0898 -- 发布时间:2013/2/22 17:54:00 -- 设置了,我是想通过窗口里的控件来直接编辑的,可是控件又用代码跟那个临时的table2绑定了.. |
-- 作者:even0898 -- 发布时间:2013/2/22 17:56:00 -- 我总感觉没有那么复杂的,不就到后台调用一条数据嘛.. 晕死了,建议狐狸爸爸写下在动态加载条件下如何上一条,下一条... |
-- 作者:lin_hailun -- 发布时间:2013/2/22 17:56:00 -- 以下是引用even0898在2013-2-22 17:54:00的发言: 设置了,我是想通过窗口里的控件来直接编辑的,可是控件又用代码跟那个临时的table2绑定了.. 在控件里编辑,不就是修改了table2的值了么?修改了table2的值,不就是修改了主表的值了么? 你保存这一行数据,然后重新加载看看。 |
-- 作者:even0898 -- 发布时间:2013/2/22 18:04:00 -- 真没用的,我刚才在afterload事件里还写了tables(xxx).allowedit =True都没用 窗口那些text控件没办法使用 我现在只能用笨的办法,在afterload里把所有数据都加载,退出窗口的话再清除掉加载条件 我再琢磨琢磨,应该有更简便的办法的,我后面还加了很多代码,因为每一个按钮的事件里都要加上对table1样式的设置...太复杂了,而且效率也不高 纠结...我想应该有更简单的办法的.. |
-- 作者:even0898 -- 发布时间:2013/2/22 18:05:00 -- 哦,对了,保存的代码好像也有问题,显示错误为,datasource为只读。。 |