以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求一个插入行,上移行,下移行并且序号自动变的实例!已上实例,求更改  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=39907)

--  作者:jnletao
--  发布时间:2013/9/4 10:17:00
--  求一个插入行,上移行,下移行并且序号自动变的实例!已上实例,求更改
求一个插入行,上移行,下移行并且序号自动变的实例!
准确的说,即通过改变顺序号的方式来模拟完成窗体中table控件,
行状态的改变方式,比如,上移,下移,插入等,而不是实际插入,移动行

如图:

此主题相关图片如下:778.jpg
按此在新窗口浏览图片
通过改变顺序号的方式来模拟完成窗体中table控件的
行状态的改变方式,比如,上移,下移,插入等,而不是实际插入,移动行
已上实例,求更改!
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:实时改变位置.table


[此贴子已经被作者于2013-9-4 11:51:15编辑过]

--  作者:Bin
--  发布时间:2013/9/4 10:21:00
--  
新增行  Tables("X").AddNew   http://www.foxtable.com/help/topics/0560.htm
插入行 Tables("X").InsertNew   http://www.foxtable.com/help/topics/1981.htm
上移    Tables("X").current.move(IIF(Tables("X").current.Index=0,0,Tables("X").current.Index-1))
下移    Tables("X").current.move(IIF(Tables("X").current.Index=Tables("X").rows.count,Tables("X").rows.count-1,Tables("X").current.Index+1))


--  作者:jnletao
--  发布时间:2013/9/4 10:23:00
--  
还有 顺序号自动更新!,大神,给个实例吧图片点击可在新窗口打开查看
[此贴子已经被作者于2013-9-4 10:23:59编辑过]

--  作者:lsy
--  发布时间:2013/9/4 10:30:00
--  

随便更改原有数据,不严肃。


--  作者:狐狸爸爸
--  发布时间:2013/9/4 10:31:00
--  
是的,不应该这样,再说了,foxtable已经有行号显示了,自己再加个,有什么意思?
[此贴子已经被作者于2013-9-4 10:31:39编辑过]

--  作者:jnletao
--  发布时间:2013/9/4 10:39:00
--  
以下是引用狐狸爸爸在2013-9-4 10:31:00的发言:
是的,不应该这样,再说了,foxtable已经有行号显示了,自己再加个,有什么意思?
[此贴子已经被作者于2013-9-4 10:31:39编辑过]

确实有这方面的需求呀,将来这个工序表 要允许被复选,如果用行号显示,复选框就不能显示了。

而复选框如果用逻辑字段表示,那么每次操作后都要清空选择状态才行。


还有一个思路,插入行能不能用顺序号模拟排序,而不用真的插入行。

[此贴子已经被作者于2013-9-4 10:40:58编辑过]

--  作者:jnletao
--  发布时间:2013/9/4 10:47:00
--  
准确的说,即通过改变顺序号的方式来模拟完成窗体中table控件,
行状态的改变方式,比如,上移,下移,插入等

--  作者:狐狸爸爸
--  发布时间:2013/9/4 10:59:00
--  

在这些事件写上代码:

http://www.foxtable.com/help/topics/1847.htm

http://www.foxtable.com/help/topics/0631.htm

http://www.foxtable.com/help/topics/0634.htm

 

For i as integer = 0 to Tables("xxx").Rows.Count - 1

    Tables("xxx").Rows(i)("顺序") = i + 1

next


--  作者:jnletao
--  发布时间:2013/9/4 11:50:00
--  
通过改变顺序号的方式来模拟完成窗体中table控件的
行状态的改变方式,比如,上移,下移,插入等,而不是实际插入,移动行
已上实例,求更改!
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:实时改变位置.table



--  作者:jnletao
--  发布时间:2013/9/4 12:00:00
--  
实例2,新增,删除可实列,插入,上下移不会
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:实时改变位置2.table