以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助 增加行事件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34300) |
-- 作者:小兵 -- 发布时间:2013/6/4 18:03:00 -- 求助 增加行事件 Static Index As Integer = 1 这段代码 在窗口操作中 增加一行 人数列就序列填充 但是删除一行后 又接着序列填充 我想达到这样的效果怎么办呢 例如 增加10行 这个人数列应该是1,2,3,4,5,6,7,8,9,10 我把这10行删除后 在增加 怎么样可以接着从1 开始呢 用上边的代码就是从11开始的 |
-- 作者:Bin -- 发布时间:2013/6/4 18:05:00 -- 上例子吧,听得有点模糊不懂你什么意思.你代码是放在增加行事件中的? |
-- 作者:小兵 -- 发布时间:2013/6/4 18:12:00 -- 是的 我代码是放在增加行事件中的 就是窗口有个按钮 增加 和删除 我增加一行 人数列就是1 在增加一行人数列就是2 以此类推 但是例如我增加到5 人数列不是5吗 我要是点删除按钮 人数列=5 的那行就被删除了 在增加一行 人数列就变成6了 我就是想 从我删除那一行继续增加 |
-- 作者:狐狸爸爸 -- 发布时间:2013/6/4 18:12:00 -- 1、这个没办法 2、你也没有必要这样做,已经有自动编号的列了: http://www.foxtable.com/help/topics/0107.htm
|
-- 作者:lsy -- 发布时间:2013/6/5 7:09:00 -- 以下是引用小兵在2013-6-4 18:12:00的发言:
是的 我代码是放在增加行事件中的 就是窗口有个按钮 增加 和删除 我增加一行 人数列就是1 在增加一行人数列就是2 以此类推 但是例如我增加到5 人数列不是5吗 我要是点删除按钮 人数列=5 的那行就被删除了 在增加一行 人数列就变成6了 我就是想 从我删除那一行继续增加 如果你删除了中间行,而不是最后行,又如何?自动编码讲究的是唯一性,不在于计数,没必要一号不落,连补号都多余,因为一补号,后录入的号比先录入的号还小。 |