Foxtable(狐表)用户栏目专家坐堂 → [求助]_Identify编号问题


  共有2828人关注过本帖树形打印复制链接

主题:[求助]_Identify编号问题

帅哥哟,离线,有人找我吗?
沦落深蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:170 积分:1195 威望:0 精华:0 注册:2016/2/21 18:26:00
[求助]_Identify编号问题  发帖心情 Post By:2016/9/15 23:26:00 [显示全部帖子]

在表中用_Identify进行了自动编号,输出报表也很好没问题,但是往回导入问题来了,由于是只读列导不进去,求教是否有其他能自动增行编号的方法或者如何解决该问题;

手写输入不是嫌麻烦,而是制作了输入窗口上面内容不少,添加一个序号既占空间又实在影响美观,也显得不专业。求老师解答图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
沦落深蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:170 积分:1195 威望:0 精华:0 注册:2016/2/21 18:26:00
  发帖心情 Post By:2016/9/16 11:51:00 [显示全部帖子]

老师,请问如何引用表原本的序号啊,我只知道个行有count属性,怎么用上呢?示例都是复杂的字符串,那种类型的看得懂,但是编号该引用什么来变化没想明白。图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
沦落深蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:170 积分:1195 威望:0 精华:0 注册:2016/2/21 18:26:00
  发帖心情 Post By:2016/9/17 14:27:00 [显示全部帖子]

With DataTables("装备数据库")
    .LoadTop = "100 Percent"
    .Load()
End With
Dim m As Integer =DataTables("装备数据库").DataRows.Count-1
For i As Integer =0 To m
Dim id As Integer =DataTables("装备数据库").dataRows(i)("_Identify")
DataTables("装备数据库").dataRows(i)("序号") =id
Next

With DataTables("装备数据库")
    .LoadTop = 20
    .LoadPage = 0
    .Load()
End With

 

放在datacolchanged里

 

老师,功能是已经完成了,但是由于我是的表是分页显示的,在计算DataTables("装备数据库").DataRows.Count时只好先全加载一遍,生成序号后又分页,效率低不说,而且新增数据后光标还自动跑回第一页,有没有办法不用分页直接生成编号啊,怎么改代码,我太笨,请老师教我图片点击可在新窗口打开查看

[此贴子已经被作者于2016/9/17 21:08:30编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
沦落深蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:170 积分:1195 威望:0 精华:0 注册:2016/2/21 18:26:00
  发帖心情 Post By:2016/9/18 23:53:00 [显示全部帖子]

老师帮我看看图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
沦落深蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:170 积分:1195 威望:0 精华:0 注册:2016/2/21 18:26:00
  发帖心情 Post By:2016/9/19 10:19:00 [显示全部帖子]

感谢老师,不过原设计已经基本完成了,功能也全部在表的分页前提下实现了,就是差一个编号问题,就不换分页方式了

认真思考后,我把代码转移到保存按钮里去了~~修改完了保存一下就把序号更新不是也可以吗~图片点击可在新窗口打开查看

 

还有一点请教老师,就是]_Identify能不能用代码进行更新啊(重新编号),由于设计编号时,代码进行了引用,发现如果删除了中间行发现序号并不会自动改变,新增行就没问题,这个有点坑啊图片点击可在新窗口打开查看


 回到顶部